Re: [ipwave] I-D Action: draft-ietf-ipwave-ipv6-over-80211ocb-01.txt - empty section "Address Mapping -- Unicast"

Alexandre Petrescu <alexandre.petrescu@gmail.com> Sun, 12 March 2017 18:31 UTC

Return-Path: <alexandre.petrescu@cea.fr>
X-Original-To: its@ietfa.amsl.com
Delivered-To: its@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AB7D129416 for <its@ietfa.amsl.com>; Sun, 12 Mar 2017 11:31:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.75
X-Spam-Level:
X-Spam-Status: No, score=-0.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, NML_ADSP_CUSTOM_MED=0.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IG9v5BlS1MkP for <its@ietfa.amsl.com>; Sun, 12 Mar 2017 11:31:28 -0700 (PDT)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53888129406 for <its@ietf.org>; Sun, 12 Mar 2017 11:31:28 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id v2CIVQef002300; Sun, 12 Mar 2017 19:31:26 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 341A620B67D; Sun, 12 Mar 2017 19:31:26 +0100 (CET)
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 258E8205514; Sun, 12 Mar 2017 19:31:26 +0100 (CET)
Received: from [132.166.84.62] ([132.166.84.62]) by muguet1.intra.cea.fr (8.15.2/8.15.2/CEAnet-Intranet-out-1.4) with ESMTP id v2CIVP9l016593; Sun, 12 Mar 2017 19:31:25 +0100
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
To: Michelle Wetterwald <michelle.wetterwald@gmail.com>
References: <148760815996.26105.11019844131535465220.idtracker@ietfa.amsl.com> <81bdbc7d-73b5-3d80-652b-a5bdcafe6b7e@cea.fr> <CAGFPJ8vs6pYapdSddGd6PUR7LPPWsojZqGW+HzVoR5+O4YrixQ@mail.gmail.com>
Organization: CEA
Message-ID: <7ba6742e-fd49-1ece-53af-a288e7351351@cea.fr>
Date: Sun, 12 Mar 2017 19:31:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <CAGFPJ8vs6pYapdSddGd6PUR7LPPWsojZqGW+HzVoR5+O4YrixQ@mail.gmail.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="------------ms030301010406030403020204"
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/c_Y7zB-H0931qTMV0Y7D_c-Vp8I>
Cc: "its@ietf.org" <its@ietf.org>
Subject: Re: [ipwave] I-D Action: draft-ietf-ipwave-ipv6-over-80211ocb-01.txt - empty section "Address Mapping -- Unicast"
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IPWAVE - IP Wireless Access in Vehicular Environments WG at IETF <its.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/its>, <mailto:its-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/its/>
List-Post: <mailto:its@ietf.org>
List-Help: <mailto:its-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/its>, <mailto:its-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 18:31:29 -0000

Michelle,

You are pointing that the section 5.4 "Address Mapping -- Unicast" 
section is empty.

I will explain why.

This section is one of the most difficult sections to write.

The original intention was that be precisely the same as section 6 
"Address Mapping -- Unicast" of RFC2464.

But process: IETF 6MAN WG committed on a path of updating the status of 
'core' IPv6 specs, including RFC 2464.  A promising document in that 
direction is draft-hinden-6man-rfc2464bis-01. This document is an 
individual proposal at this time.  Maybe soon there will be a call for 
adoption as WG item.  Until that's done, it's hard to say whether it's 
legitimate or not to copy something from it.

The text in question, that should come into our draft, in section 
"Address Mapping -- Unicast", is the following:
>    The procedure for mapping IPv6 unicast addresses into Ethernet link-
>    layer addresses is described in [DISC].  The Source/Target Link-layer
>    Address option has the following form when the link layer is
>    Ethernet.
>
>                     0                   1
>                     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
>                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>                    |     Type      |    Length     |
>                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>                    |                               |
>                    +-          Ethernet           -+
>                    |                               |
>                    +-           Address           -+
>                    |                               |
>                    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>    Option fields:
>
>    Type                1 for Source Link-layer address.
>                        2 for Target Link-layer address.
>
>    Length              1 (in units of 8 octets).
>
>    Ethernet Address    The 48 bit Ethernet IEEE 802 address, in
>                        canonical bit order.  This is the address the
>                        interface currently responds to, and may be
>                        different from the built-in address used to
>                        derive the Interface Identifier.


You will notice that text has a number of issues, that I list here for 
information:

- the [DISC] reference is RFC4861.  That text uses terms 'mapping' and 
'resolving' alternatively.  Whereas here we only say 'mapping'. 
'Mapping' is ambiguous in that it some times involve a message exchange 
like ND, other times not like when following a pre-written rule.  I 
would prefer to use 'resolve'.  But will that make it different from 
RFC2464?  Too big difference?

- the text seems to recommend to have a direct relationship between an 
Ethernet Address and an IP address.  This is an old formulation that 
IETF is trying to move away from; many RFCs were issued recently about 
these Interface IDs ensuring privacy.

Overall, this text deserves much clarification that I am not able to 
propose right now.

This should be further discussed before having text there.

What do you think?

What do WG members think?

Alex