Re: [ipwave] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34

Jong-Hyouk Lee <jonghyouk@gmail.com> Mon, 15 April 2019 08:16 UTC

Return-Path: <jonghyouk@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 0948A12009C; Mon, 15 Apr 2019 01:16:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 yQsvknQtui-Q; Mon, 15 Apr 2019 01:16:11 -0700 (PDT)
Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05E211200C3; Mon, 15 Apr 2019 01:16:11 -0700 (PDT)
Received: by mail-pl1-x634.google.com with SMTP id g12so8161350pll.11; Mon, 15 Apr 2019 01:16:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=9Gnq73+pkCulyYgonQWabADRsiq9GCo2no6e/p7xCJw=; b=px2OeS8mp6PehJF8WIP7ISrQcdYfK1FfAFS4l5iSgGRCs63szqonGRcIn1Jwo4Ei0N h4TilX03a4+UBFkw0Ly/7uci7r72QOwnyl3boNuKaiOw638b53wFuBjXtgzCEFzA4WTO 3GzecQ2VSWH1iJbC/ALVJ6G0qmpjd6YVgfWV06OKVB7Wu8/gDbX/D2GEjXqp185bx7vE 4eH72uaa0Nb1c+vwBoSzZ1zM24LgYsAgluyvy6ffjVg7HxOwgsZjRn7c6JeXgcxcu9YE N7xtLczGFCNOUbSvToWE7mOWhsET3fqVaRjlKzB2mB+QaZE56FJRcJ19sxVvc7cTGjEz xKrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=9Gnq73+pkCulyYgonQWabADRsiq9GCo2no6e/p7xCJw=; b=IkcgbPO15HBseAVe6g9H6oXH5bxukMKfH62mptEnhqVkyiFGDYD4/bis/L3nmneVdJ cXgBKVP18IycvI78cWYJ+wex6sPuYH8NiF5Is7QDt09hUXHlsqxvpoLODNrLxitjTzRo isFuDNti/feQUU6OtOBQEneijJrM5R73tBC9IS6b7dnqRLxgD/6+vMAhIt/XllDj5g6+ 0bXhlA0/3oypFHKfKW2hmkS1hmQ6JuF+t0xH55wPdPzPVv2SkVZLWMvEcvTyu0mMmQUw 7yYn91hoo6wFXuVdJZdIHtR2Pb5+eaZgiUSWq7uoVjhFc4RD6c2mZ42UsyPnfSYgbjAT 5HyQ==
X-Gm-Message-State: APjAAAVGewMCUKISTN1YhYgtpMx49y9fWNCg3kuH7DRo7ljVjtFw+HLv L6t7UgNm2NJgwOwzJdTUJyE=
X-Google-Smtp-Source: APXvYqy5r9QJmKBFiyTihoywOw8TNOhFCDS/UcPu3tKcOjzUIL5ouKXy9cDu/yrUAl6/497HLmWaUg==
X-Received: by 2002:a17:902:f81:: with SMTP id 1mr74901241plz.216.1555316170484; Mon, 15 Apr 2019 01:16:10 -0700 (PDT)
Received: from [192.168.115.62] ([203.237.200.34]) by smtp.gmail.com with ESMTPSA id s12sm83546327pgc.28.2019.04.15.01.16.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Apr 2019 01:16:09 -0700 (PDT)
From: Jong-Hyouk Lee <jonghyouk@gmail.com>
Message-Id: <C3071B7D-9B49-44C5-A68E-5095171DECF4@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_44C3973C-ABCF-433A-8B0F-E37F5EB1C6AF"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\))
Date: Mon, 15 Apr 2019 17:16:04 +0900
In-Reply-To: <D8D5F510.2F2BC8%sgundave@cisco.com>
Cc: Nabil Benamar <benamar73@gmail.com>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "ietf@ietf.org" <ietf@ietf.org>, "its@ietf.org" <its@ietf.org>, "int-dir@ietf.org" <int-dir@ietf.org>, Nabil Benamar <n.benamar@est.umi.ac.ma>, "draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org" <draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>
To: "Sri Gundavelli (sgundave)" <sgundave@cisco.com>
References: <155169869045.5118.3508360720339540639@ietfa.amsl.com> <a8aad636-069c-4451-dbf1-72c1db2204ef@gmail.com> <CAD8vqFfx_FVi5NobrR1p6xEKjkSNa1_ZejgrEs3JPDHJQoxD7A@mail.gmail.com> <MN2PR11MB356570FDBC5798F155DDEE25D82C0@MN2PR11MB3565.namprd11.prod.outlook.com> <CAMugd_Xce5cWLtVB4DbR1ZEaFbdfiRpXre9oq61ukRC+n+3cZw@mail.gmail.com> <D8D5F0B7.2F2BB8%sgundave@cisco.com> <D8D5F510.2F2BC8%sgundave@cisco.com>
X-Mailer: Apple Mail (2.3445.104.8)
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/mvbmhUJ5-5971GKk4cR95SVEZB8>
Subject: Re: [ipwave] 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: Mon, 15 Apr 2019 08:16:14 -0000

Agree.
--
Jong-Hyouk Lee, living somewhere between /dev/null and /dev/random
Protocol Engineering Lab., Sangmyung University

#email: jonghyouk@gmail.com
#webpage: https://sites.google.com/site/hurryon

> 2019. 4. 12. 오후 11:59, Sri Gundavelli (sgundave) <sgundave@cisco.com> 작성:
> 
> If you go back and check 2017 archives, I did raise many of these issues.  But, we clearly decided to limit the scope excluding address configuration, DAD, ND aspect, link models. When there is such a scope statement, it should clearly move these comments to the draft that defines how ND works for 802.11-OCB links.
> 
> 
> https://mailarchive.ietf.org/arch/msg/its/9NvUfRigGd4Klu0Q2Ee-63ziATw <https://mailarchive.ietf.org/arch/msg/its/9NvUfRigGd4Klu0Q2Ee-63ziATw>
> 
> https://mailarchive.ietf.org/arch/msg/its/VcrwNSvNJVIZNcRLNjDY0iSw3CA <https://mailarchive.ietf.org/arch/msg/its/VcrwNSvNJVIZNcRLNjDY0iSw3CA>
> 
> Sri
> 
> 
> 
> 
> From: its <its-bounces@ietf.org <mailto:its-bounces@ietf.org>> on behalf of Sri Gundavelli <sgundave@cisco.com <mailto:sgundave@cisco.com>>
> Date: Friday, April 12, 2019 at 7:38 AM
> To: Nabil Benamar <benamar73@gmail.com <mailto:benamar73@gmail.com>>, "Pascal Thubert (pthubert)" <pthubert@cisco.com <mailto:pthubert@cisco.com>>
> Cc: "ietf@ietf.org <mailto:ietf@ietf.org>" <ietf@ietf.org <mailto:ietf@ietf.org>>, "its@ietf.org <mailto:its@ietf.org>" <its@ietf.org <mailto:its@ietf.org>>, "int-dir@ietf.org <mailto:int-dir@ietf.org>" <int-dir@ietf.org <mailto:int-dir@ietf.org>>, Nabil Benamar <n.benamar@est.umi.ac.ma <mailto:n.benamar@est.umi.ac.ma>>, "draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org <mailto:draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org>" <draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org <mailto:draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org>>, Alexandre Petrescu <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>>
> Subject: Re: [ipwave] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34
> 
> I am not following these discussions.  From my point of view, many of the discussions are totally out of scope for this document.
> 
> Some one needs to moderate these discussions. 
> 
> Sri
> 
> 
> 
> From: its <its-bounces@ietf.org <mailto:its-bounces@ietf.org>> on behalf of Nabil Benamar <benamar73@gmail.com <mailto:benamar73@gmail.com>>
> Date: Friday, April 12, 2019 at 7:34 AM
> To: "Pascal Thubert (pthubert)" <pthubert@cisco.com <mailto:pthubert@cisco.com>>
> Cc: "ietf@ietf.org <mailto:ietf@ietf.org>" <ietf@ietf.org <mailto:ietf@ietf.org>>, "its@ietf.org <mailto:its@ietf.org>" <its@ietf.org <mailto:its@ietf.org>>, "int-dir@ietf.org <mailto:int-dir@ietf.org>" <int-dir@ietf.org <mailto:int-dir@ietf.org>>, Nabil Benamar <n.benamar@est.umi.ac.ma <mailto:n.benamar@est.umi.ac.ma>>, "draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org <mailto:draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org>" <draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org <mailto:draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org>>, Alexandre Petrescu <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>>
> Subject: Re: [ipwave] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34
> 
> Hello Pascal,
> 
> I seconded Akex and would like to suggest you to add the missing text in the draft. 
> 
> Best regards
> Nabil
> 
>    
> 
> On Mon, Apr 8, 2019, 14:01 Pascal Thubert (pthubert) <pthubert@cisco.com <mailto:pthubert@cisco.com>> wrote:
>> Hello Nabil.
>>  
>> You will get a number of IESG reviews as part of the submission process, one per area. This is just a beginning…
>>  
>> Cheers,
>>  
>> Pascal
>>  
>> From: NABIL BENAMAR <n.benamar@est.umi.ac.ma <mailto:n.benamar@est.umi.ac.ma>> 
>> Sent: lundi 8 avril 2019 17:53
>> To: Alexandre Petrescu <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>>
>> Cc: Pascal Thubert (pthubert) <pthubert@cisco.com <mailto:pthubert@cisco.com>>; int-dir@ietf.org <mailto:int-dir@ietf.org>; ietf@ietf.org <mailto:ietf@ietf.org>; its@ietf.org <mailto:its@ietf.org>; draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org <mailto:draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf..org>
>> Subject: Re: Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34
>>  
>> Yes definitely Alex....
>>  
>> There have been many reviews until now. This should be a late or final review.
>>  
>> On Mon, Apr 8, 2019, 10:01 Alexandre Petrescu <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>> wrote:
>>> As a note: please improve the title of this.
>>> It is not an early review.
>>> It is a late review.
>>> There have been several reviews of this document until here, and two shepherd reviews.
>>> Alex
>>> Le 04/03/2019 à 12:24, Pascal Thubert a écrit :
>>>> Reviewer: Pascal Thubert
>>>> Review result: Not Ready
>>>>  
>>>> Reviewer: Pascal Thubert
>>>> Review result: Not ready. Need to clarify IEEE relationship, IOW which SDO
>>>> defines the use of L2 fields, what this spec enforces vs. recognizes as being
>>>> used that way based on IEEE work. The use of IPv6 ND requires a lot more
>>>> thoughts, recommendation to use 6LoWPAN ND. The definition of a subnet is
>>>> unclear. It seems that RSUs would have prefixes but that is not discussed.
>>>>  
>>>> I am an assigned INT and IOT directorates reviewer for <
>>>> draft-ietf-ipwave-ipv6-over-80211ocb-34 >. These comments were written
>>>> primarily for the benefit of the Internet Area Directors. Document editors and
>>>> shepherd(s) should treat these comments just like they would treat comments
>>>> from any other IETF contributors and resolve them along with any other Last
>>>> Call comments that have been received. For more details on the INT Directorate,
>>>> see https://datatracker.ietf.org/group/intdir/about/ <https://datatracker.ietf.org/group/intdir/about/>
>>>>  
>>>> Majors issues
>>>> -----------------
>>>>  
>>>> “
>>>>  
>>>> o  Exceptions due to different operation of IPv6 network layer on
>>>>       802.11 than on Ethernet.
>>>>  
>>>> “
>>>> Is this doc scoped to OCB or 802.11 in general? Is there an expectation that an
>>>> implementer of IPv6 over Wi-Fi refers to this doc? Spelled as above, it seems
>>>> that you are defining the LLC. Figure 1 shows the proposed adaptation layer as
>>>> IEEE LLC work. Who defines those fields, IETF or IEEE, or mixed? Who defines
>>>> their use? If this spec defines a new LLC header (vs. how to use an IEEE field)
>>>>  then it should be very clear, and the newly defined fields should be isolated
>>>> from IEEE fields.
>>>>  
>>>> "
>>>>    The IPv6 packet transmitted on 802.11-OCB MUST be immediately
>>>>    preceded by a Logical Link Control (LLC) header and an 802.11 header.
>>>>  
>>>> "
>>>> Is there anything new or specific to OCB vs. classical 802.11 operations?
>>>> If/when this is echoing the IEEE specs then this text should not use uppercase
>>>> but say something like: 'Per IEEE Std 802.11, the IPv6 packet transmitted on
>>>> 802.11-OCB is immediately  preceded by a Logical Link Control (LLC) header and
>>>> an 802.11 header ...'
>>>>  
>>>> different things? Why define both?
>>>>  
>>>> "   An 'adaptation' layer is inserted between a MAC layer and the
>>>>    Networking layer.  This is used to transform some parameters between
>>>>    their form expected by the IP stack and the form provided by the MAC
>>>>    layer.
>>>> "
>>>> Is this different from what an AP does when it bridges Wi-Fi to Ethernet? Is
>>>> this IETF business?
>>>>  
>>>> "
>>>>    The Receiver and Transmitter Address fields in the 802.11 header MUST
>>>>    contain the same values as the Destination and the Source Address
>>>>    fields in the Ethernet II Header, respectively.
>>>> "
>>>> Same,  this is IEEE game isn't it?
>>>>  
>>>> "
>>>>  
>>>> Solutions for these problems SHOULD
>>>>    consider the OCB mode of operation.
>>>> "
>>>> This is not specific enough to be actionable. I suggest to remove this sentence.
>>>> It would be of interest for the people defining those solutions to understand
>>>> the specific needs of OCB vs. Wi Fi, but I do not see text about that.
>>>>  
>>>> "
>>>>  
>>>> The method of forming IIDs
>>>>    described in section 4 of [RFC2464] MAY be used during transition
>>>>    time.
>>>> "
>>>> Contradicts section 4.3 that says
>>>> "
>>>> Among these types of
>>>>    addresses only the IPv6 link-local addresses MAY be formed using an
>>>>    EUI-64 identifier.
>>>> "
>>>>  
>>>> "
>>>>  
>>>> This
>>>>    subnet MUST use at least the link-local prefix fe80::/10 and the
>>>>    interfaces MUST be assigned IPv6 addresses of type link-local.
>>>> "
>>>> If this is conforming IPv6 then the MUST is not needed.
>>>>  
>>>> "
>>>>    A subnet is formed by the external 802.11-OCB interfaces of vehicles
>>>>    that are in close range (not by their in-vehicle interfaces).
>>>> "
>>>> Is the definition transitive? Do we really get a subnet?
>>>>  A is close to  B who is close to C .... to Z, makes Paris one subnet! Are you
>>>>  talking about a link, rather?
>>>>  
>>>> "
>>>>    The Neighbor Discovery protocol (ND) [RFC4861] MUST be used over
>>>>    802.11-OCB links.
>>>> "
>>>>  
>>>> IPv6 ND is not suited for a non-broadcast network. How does DAD work?
>>>> Maybe you could consider RFC 6775 / RFC 8505 instead.
>>>>  
>>>> "
>>>> In the moment the MAC address is changed
>>>>    on an 802.11-OCB interface all the Interface Identifiers of IPv6
>>>>    addresses assigned to that interface MUST change.
>>>> "
>>>> Why is that? This is unexpected, and hopefully wrong.
>>>>  
>>>> Minor issues
>>>> ---------------
>>>>  
>>>> "   OCB (outside the context of a basic service set - BSS): A mode of
>>>>    operation in which a STA is not a member of a BSS and does not
>>>>    utilize IEEE Std 802.11 authentication, association, or data
>>>>    confidentiality.
>>>>  
>>>>    802.11-OCB: mode specified in IEEE Std 802.11-2016 when the MIB
>>>>    attribute dot11OCBActivited is true.  Note: compliance with standards
>>>>    and regulations set in different countries when using the 5.9GHz
>>>>    frequency band is required.
>>>> "
>>>>  
>>>> Are these 2 different things?
>>>>  
>>>> "
>>>> Among these types of
>>>>  addresses only the IPv6 link-local addresses MAY be formed using an
>>>>   EUI-64 identifier.
>>>> "
>>>> This text should not be in a LL specific section since it deals with the other
>>>> addresses. Maybe rename the section to "addressing" or something?
>>>>  
>>>> "
>>>>    For privacy, the link-local address MAY be formed according to the
>>>>    mechanisms described in Section 5.2.
>>>> "
>>>> The MAY is not helpful. I suggest to remove the sentence that does not bring
>>>> value vs. 5.2
>>>>  
>>>> Could you make sections 4.3 and 4.5 contiguous?
>>>>  
>>>> "
>>>> If semantically
>>>>    opaque Interface Identifiers are needed, a potential method for
>>>>    generating semantically opaque Interface Identifiers with IPv6
>>>>    Stateless Address Autoconfiguration is given in [RFC7217]...
>>>>  
>>>>    Semantically opaque Interface Identifiers, instead of meaningful
>>>>    Interface Identifiers derived from a valid and meaningful MAC address
>>>>    ([RFC2464], section 4), MAY be needed in order to avoid certain
>>>>    privacy risks.
>>>>  
>>>> ...
>>>>  
>>>>    In order to avoid these risks, opaque Interface Identifiers MAY be
>>>>    formed according to rules described in [RFC7217].  These opaque
>>>>    Interface Identifiers are formed starting from identifiers different
>>>>    than the MAC addresses, and from cryptographically strong material.
>>>>    Thus, privacy sensitive information is absent from Interface IDs, and
>>>>    it is impossible to calculate the initial value from which the
>>>>    Interface ID was calculated.
>>>>  
>>>> "
>>>> Duplicate and mis ordered text, isn't it?
>>>>  
>>>> " For this reason, an attacker may realize many
>>>>    attacks on privacy.
>>>> "
>>>> Do we attack privacy? Maybe say that privacy is a real concern, and maybe move
>>>> that text to security section?
>>>>  
>>>> "
>>>>    The way Interface Identifiers are used MAY involve risks to privacy,
>>>>    as described in Section 5.1.
>>>> "
>>>> Also duplicate
>>>>  
>>>> Nits
>>>> ------
>>>>  
>>>> "
>>>>    IP packets MUST be transmitted over 802.11-OCB media as QoS Data
>>>>    frames whose format is specified in IEEE Std 802.11.
>>>> "
>>>> Please add link to the reference
>>>>  
>>>> " the 802.11 hidden node"
>>>> Do not use 802.11 standalone (multiple occurrences).
>>>> => "the IEEE Std. 802.11 [ ref ] hidden node", or just "the hidden terminal".
>>>>  
>>>> BCP 14 text:
>>>>  
>>>> Suggest to use this text:
>>>> “
>>>>    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
>>>>    "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
>>>>    "OPTIONAL" in this document are to be interpreted as described in
>>>>    https://tools.ietf.org/html/bcp14 <https://tools.ietf.org/html/bcp14> https://tools.ietf.org/html/bcp14 <https://tools.ietf.org/html/bcp14>
>>>>    [https://tools.ietf.org/html/rfc2119 <https://tools.ietf.org/html/rfc2119>][RFC8174] when, and only when, they
>>>>    appear in all capitals, as shown here.
>>>>  
>>>> “
>>>>  
>>>> All the best
>>>>  
>>>> Pascal
>>>>  
>>>>  
>>>>  
>> _______________________________________________
>> its mailing list
>> its@ietf.org <mailto:its@ietf.org>
>> https://www.ietf.org/mailman/listinfo/its <https://www.ietf.org/mailman/listinfo/its>