Re: [ipwave] link-local text (Re: [Int-dir] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34)

Alexandre Petrescu <alexandre.petrescu@gmail.com> Sun, 14 April 2019 16:59 UTC

Return-Path: <alexandre.petrescu@gmail.com>
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 2B3BC1200E6; Sun, 14 Apr 2019 09:59:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.633
X-Spam-Level:
X-Spam-Status: No, score=-2.633 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.665] autolearn=ham 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 X3JjXK3ZXLWl; Sun, 14 Apr 2019 09:59:15 -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 BB1781200DF; Sun, 14 Apr 2019 09:59:14 -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 x3EGx919045546; Sun, 14 Apr 2019 18:59:09 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id E1480203203; Sun, 14 Apr 2019 18:59:09 +0200 (CEST)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id CA4BB201167; Sun, 14 Apr 2019 18:59:09 +0200 (CEST)
Received: from [10.8.68.49] ([10.8.68.49]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x3EGx9Ek001749; Sun, 14 Apr 2019 18:59:09 +0200
To: 神明達哉 <jinmei@wide.ad.jp>
Cc: Pascal Thubert <pthubert@cisco.com>, draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org, IETF Discussion <ietf@ietf.org>, its@ietf.org, "<int-dir@ietf.org>" <int-dir@ietf.org>
References: <155169869045.5118.3508360720339540639@ietfa.amsl.com> <bcb6d12d-5b21-1f10-1afe-221321f8e7a6@gmail.com> <CAJE_bqd5t77B5ij3ot-F-ucx5+3A7LATC-VTBx3w2_kCDD8fNA@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <96574d8b-c5f4-c641-4a79-47974a18d87e@gmail.com>
Date: Sun, 14 Apr 2019 18:59:09 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <CAJE_bqd5t77B5ij3ot-F-ucx5+3A7LATC-VTBx3w2_kCDD8fNA@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/E5jFXwS556fWqJsNQXieW3LTJ64>
Subject: Re: [ipwave] link-local text (Re: [Int-dir] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34)
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.29
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, 14 Apr 2019 16:59:17 -0000


Le 12/04/2019 à 20:36, 神明達哉 a écrit :
> On Thu, Apr 11, 2019 at 6:59 AM Alexandre Petrescu 
> <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>> wrote:
> 
>  >    The fe80::/10 word was removed.
> 
> So I've just checked draft-ietf-ipwave-ipv6-over-80211ocb-38.  It now
> reads:
> 
>     A subnet is formed by the external 802.11-OCB interfaces of vehicles
>     that are in close range (not by their in-vehicle interfaces).  This
>     subnet MUST use at least the link-local prefix and the interfaces
>     MUST be assigned IPv6 address(es) of type link-local.
> 
> Given that the use of non-0 values in the intermediate 54 bits of
> link-local addresses is now out of scope of this specification, I
> don't see the purpose of the second sentence. >
> "the interfaces MUST be assigned IPv6 address(es) of type link-local"
> is redundant, since it's already a part of the very basic
> specification of IPv6 addressing architecture (second paragraph of
> RFC4291 Section 2.1).

True, RFC4291 sec. 2.1 says that all interfaces must have at least one 
link-local address.  But (1) it does not use CAPITALS to require 
something and (2) it does not require the link-local prefix to be on the 
interface.

One can assign just an address to an interface, without specifying the 
prefix.  In that case, a plen is assumed to be 128.  If one assigns 
fe80::1 (dont specify plen) on one computer, but assigns fe80::2/64 
(specify the plen) on another computer, then there are risks of 
interoperability.  In some cases, because of that lack of specifying the 
prefix, it wont ping.

Dont you think we should require that the link-local prefix must be 
assigned to each interface? (in addition to requiring the ll address).

> According to a previous conversation, perhaps
> it tries to re-emphasize the already-existing requirement?

Yes - continue to require LL addresses like 4291 does, but also the LL 
prefix, which 4291 does not do.

> In that
> case, I think it better belongs to Section 4.3, since the requirement
> of having a link-local address is not a requirement on a subnet, but
> on an interface.

It is a requirement to put a prefix (also known as a subnet) .

>  I'd suggest revising the first paragraph of Section
> 4.3 as follows:
> 
>     There are several types of IPv6 addresses [RFC4291], [RFC4193], that
>     MAY be assigned to an 802.11-OCB interface.  Among these types of
>     addresses, the interface MUST at least have one link-local IPv6
>     unicast address as specified in [RFC4291].  Only those link-local
>     addresses MAY be formed using an EUI-64 identifier, in particular
>     during transition time.

Thanks for the suggestion.  But it does not say 'link-local prefix'.

> 
> And, beyond this obvious requirement, it's not clear to me what this
> means: "This subnet MUST use at least the link-local prefix".  Perhaps
> it also tries to say this must be a single-link subnet (so all nodes
> in the subnet can communicate each either directly using their
> link-local addresses)?  If so, it's better to say so explicitly, e.g:
> 
>     A subnet is formed by the external 802.11-OCB interfaces of vehicles
>     that are in close range (not by their in-vehicle interfaces).  This
>     MUST be a single-like subnet.  It means that all nodes in the

single-link?

>     subnet must be able to communicate directly using their link-local
>     unicast addresses.

Sounds reasonable.  Multi-link subnets were not assumed here, and when 
not assuming them I suspect the subnets are exclusively single-link.

I never heard the term single-link subnet?

I could put the text as you suggest, but I am afraid to write about 
single-link subnets: they are all like that, I think.

(multilink subnets: I have never seen them in vehicular networks).

Alex

> 
> If there's no such special intention, I'd suggest just removing the
> second sentence (with moving the requirement of having a LL address to
> Section 4.3).
> 
> --
> JINMEI, Tatuya