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@xxxxxxxx> on behalf of Nabil Benamar <benamar73@xxxxxxxxx>
Date: Friday, April 12, 2019 at 7:34 AM
To: "Pascal Thubert (pthubert)" <pthubert@xxxxxxxxx>
Cc: "ietf@xxxxxxxx" <ietf@xxxxxxxx>, "its@xxxxxxxx" <its@xxxxxxxx>, "int-dir@xxxxxxxxx" <int-dir@xxxxxxxx>, Nabil Benamar <n.benamar@xxxxxxxxxxxxx>, "draft-ietf-ipwave-ipv6-over-80211ocb.all@xxxxxxxx" <draft-ietf-ipwave-ipv6-over-80211ocb.all@xxxxxxxx>, Alexandre Petrescu <alexandre.petrescu@xxxxxxxxx>
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@xxxxxxxxx> 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@xxxxxxxxxxxxx>
Sent: lundi 8 avril 2019 17:53
To: Alexandre Petrescu <alexandre.petrescu@xxxxxxxxx>
Cc: Pascal Thubert (pthubert) <pthubert@xxxxxxxxx>; int-dir@xxxxxxxx; ietf@xxxxxxxx; its@xxxxxxxx; draft-ietf-ipwave-ipv6-over-80211ocb.all@xxxxxxxx
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@xxxxxxxxx> 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 ThubertReview result: Not ReadyReviewer: Pascal ThubertReview result: Not ready. Need to clarify IEEE relationship, IOW which SDOdefines the use of L2 fields, what this spec enforces vs. recognizes as beingused that way based on IEEE work. The use of IPv6 ND requires a lot morethoughts, recommendation to use 6LoWPAN ND. The definition of a subnet isunclear. 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 writtenprimarily for the benefit of the Internet Area Directors. Document editors andshepherd(s) should treat these comments just like they would treat commentsfrom any other IETF contributors and resolve them along with any other LastCall comments that have been received. For more details on the INT Directorate,see https://datatracker.ietf.org/group/intdir/about/Majors issues-----------------“o Exceptions due to different operation of IPv6 network layer on802.11 than on Ethernet.“Is this doc scoped to OCB or 802.11 in general? Is there an expectation that animplementer of IPv6 over Wi-Fi refers to this doc? Spelled as above, it seemsthat you are defining the LLC. Figure 1 shows the proposed adaptation layer asIEEE LLC work. Who defines those fields, IETF or IEEE, or mixed? Who definestheir 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 isolatedfrom IEEE fields."The IPv6 packet transmitted on 802.11-OCB MUST be immediatelypreceded 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 uppercasebut say something like: 'Per IEEE Std 802.11, the IPv6 packet transmitted on802.11-OCB is immediately preceded by a Logical Link Control (LLC) header andan 802.11 header ...'different things? Why define both?" An 'adaptation' layer is inserted between a MAC layer and theNetworking layer. This is used to transform some parameters betweentheir form expected by the IP stack and the form provided by the MAClayer."Is this different from what an AP does when it bridges Wi-Fi to Ethernet? Isthis IETF business?"The Receiver and Transmitter Address fields in the 802.11 header MUSTcontain the same values as the Destination and the Source Addressfields in the Ethernet II Header, respectively."Same, this is IEEE game isn't it?"Solutions for these problems SHOULDconsider 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 understandthe specific needs of OCB vs. Wi Fi, but I do not see text about that."The method of forming IIDsdescribed in section 4 of [RFC2464] MAY be used during transitiontime."Contradicts section 4.3 that says"Among these types ofaddresses only the IPv6 link-local addresses MAY be formed using anEUI-64 identifier.""Thissubnet MUST use at least the link-local prefix fe80::/10 and theinterfaces 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 vehiclesthat 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 youtalking about a link, rather?"The Neighbor Discovery protocol (ND) [RFC4861] MUST be used over802.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 changedon an 802.11-OCB interface all the Interface Identifiers of IPv6addresses 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 ofoperation in which a STA is not a member of a BSS and does notutilize IEEE Std 802.11 authentication, association, or dataconfidentiality.802.11-OCB: mode specified in IEEE Std 802.11-2016 when the MIBattribute dot11OCBActivited is true. Note: compliance with standardsand regulations set in different countries when using the 5.9GHzfrequency band is required."Are these 2 different things?"Among these types ofaddresses only the IPv6 link-local addresses MAY be formed using anEUI-64 identifier."This text should not be in a LL specific section since it deals with the otheraddresses. Maybe rename the section to "addressing" or something?"For privacy, the link-local address MAY be formed according to themechanisms described in Section 5.2."The MAY is not helpful. I suggest to remove the sentence that does not bringvalue vs. 5.2Could you make sections 4.3 and 4.5 contiguous?"If semanticallyopaque Interface Identifiers are needed, a potential method forgenerating semantically opaque Interface Identifiers with IPv6Stateless Address Autoconfiguration is given in [RFC7217]...Semantically opaque Interface Identifiers, instead of meaningfulInterface Identifiers derived from a valid and meaningful MAC address([RFC2464], section 4), MAY be needed in order to avoid certainprivacy risks....In order to avoid these risks, opaque Interface Identifiers MAY beformed according to rules described in [RFC7217]. These opaqueInterface Identifiers are formed starting from identifiers differentthan the MAC addresses, and from cryptographically strong material.Thus, privacy sensitive information is absent from Interface IDs, andit is impossible to calculate the initial value from which theInterface ID was calculated."Duplicate and mis ordered text, isn't it?" For this reason, an attacker may realize manyattacks on privacy."Do we attack privacy? Maybe say that privacy is a real concern, and maybe movethat text to security section?"The way Interface Identifiers are used MAY involve risks to privacy,as described in Section 5.1."Also duplicateNits------"IP packets MUST be transmitted over 802.11-OCB media as QoS Dataframes 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 inhttps://tools.ietf.org/html/bcp14 https://tools.ietf.org/html/bcp14[https://tools.ietf.org/html/rfc2119][RFC8174] when, and only when, theyappear in all capitals, as shown here.“All the bestPascal
its mailing list
its@xxxxxxxx
https://www.ietf.org/mailman/listinfo/its
I agree with you Sri!
It's worth noting that during the 2 last IETF meetings, we got the impression that the draft needs just few adjustments. I think that the ND issues should be tackled in a seperated document.
On Fri, Apr 12, 2019, 15:39 Sri Gundavelli (sgundave) <sgundave@xxxxxxxxx> wrote: