Re: [ipwave] Title of draft-ietf-ipwave-ipv6-over-80211ocb-45

Nabil Benamar <benamar73@gmail.com> Wed, 29 May 2019 21:45 UTC

Return-Path: <benamar73@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 84BF9120169 for <its@ietfa.amsl.com>; Wed, 29 May 2019 14:45:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.737
X-Spam-Level:
X-Spam-Status: No, score=-1.737 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no 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 pPhsOw0EPaEb for <its@ietfa.amsl.com>; Wed, 29 May 2019 14:45:51 -0700 (PDT)
Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (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 753FD1200D7 for <its@ietf.org>; Wed, 29 May 2019 14:45:50 -0700 (PDT)
Received: by mail-lj1-x22e.google.com with SMTP id q16so4018104ljj.8 for <its@ietf.org>; Wed, 29 May 2019 14:45:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DmsyCtSLcKj3vu2qxTkozAbfJHfgp+ATRcnstEiKCL4=; b=Mhi9YaysKAKuHyG692uQHCIlRWQJ2Ekv3JU+HSxFtHzNCIXjk8Xlo7x8hTpe9tEylH dZLIvORFvMrUUkmL+8Im/JM8XRkx/xAtCZDotW37cPTsncgs8yamMWCWvf5NastgEDFO cc1Y0QqFoI1FjVdUi4KIdFfYN9UFQrUopNauBWSC84aJGUpsu8/z8yD01HJ3/4Lwx9yY FdGe4KdO5w5m7t8PjT/nx2OHC3I1i72iXlnklSsuUGTmZxXG/JezHZgBIYJMUcqccOWj RPqcp+rP9M55jnEs9sxZ5+oZrA7MJufFnzZAloODZnJcjw+8djhnZK4L3INX8oIRhB5g Ph8A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DmsyCtSLcKj3vu2qxTkozAbfJHfgp+ATRcnstEiKCL4=; b=RXf0+aqNTz3ExOsVIwV/01VcqOCenujNZxN425vuz00T4dilKmyX45MLFey7jLyzkl +vi2K2lH8SAldEBqDQ4wyItJA0xoXXoCIjwqvVNxhDVhpp2/ja6KUBioOhZEb29eVYjm 1jEEw/oaWyBP0bAOd7+Lyrm/3ncnHFODvn8iHv/f7GPEmgcYKqcCH/zoLKSUOBp0WR9f 6hPqrK69uR0JSJZr44pm8eigpODopq5cav//7hDwzFBk7yV9gkkqeKFZxlj2GUAczpfO q/eCF0Kvbk40yY0/ZS4V+l6W+m2viEjqcETFX7jKeSGfGuQEOXOtOk6u7EsoeWdOfdii csTg==
X-Gm-Message-State: APjAAAWvNPecV85UMQwcnYIZo5hPKslK5cTv7MJvSr6wvBVZBYrG88ks Meczj0s1yb0WxWowrghIvJXmF7WncE/wKTStx7E=
X-Google-Smtp-Source: APXvYqzbyNL1h4QExuR1ALuCwXumPj9kqs29yJ55DPz/JvDSiHAdYZ8oKWcyAdj3U4AG5Plv3ZVec9mn+UEkvIL0euI=
X-Received: by 2002:a2e:9742:: with SMTP id f2mr53219ljj.184.1559166348557; Wed, 29 May 2019 14:45:48 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR11MB35654179C2A7114D18F9C1C7D81E0@MN2PR11MB3565.namprd11.prod.outlook.com> <FA0E8622-BA32-4462-A93C-3C8F4990525D@vigilsec.com> <MN2PR11MB35651333D728E6340704E5E2D81F0@MN2PR11MB3565.namprd11.prod.outlook.com> <53B60400-7A82-483F-A580-424D9714AB0B@vigilsec.com>
In-Reply-To: <53B60400-7A82-483F-A580-424D9714AB0B@vigilsec.com>
From: Nabil Benamar <benamar73@gmail.com>
Date: Wed, 29 May 2019 21:45:36 +0000
Message-ID: <CAMugd_Xw0_trVRC+O_TOqoUDpGx257ixMwh7GdEQzRTK_aB+Og@mail.gmail.com>
To: Russ Housley <housley@vigilsec.com>
Cc: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, its@ietf.org
Content-Type: multipart/alternative; boundary="00000000000059ffd5058a0db4a7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/PDukPa_XvMkIb37E3Big4cTsRLw>
Subject: Re: [ipwave] Title of draft-ietf-ipwave-ipv6-over-80211ocb-45
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: Wed, 29 May 2019 21:45:55 -0000

Hi Russ, Pascal


That was exactly what I was thinking about the "minimal" term in the title!

'Basic'...works for me.

On Wed, May 29, 2019, 21:39 Russ Housley <housley@vigilsec.com> wrote:

> I worry that "minimal" sounds like something was left out, but that is not
> the case.
>
> Russ
>
>
> On May 29, 2019, at 5:21 PM, Pascal Thubert (pthubert) <pthubert@cisco.com>
> wrote:
>
> On second thoughts basic reads as barebone but in fact the Ethernet stack
> is complex. What we do is minimal changes to it.
>
> So why exactly does basic seem better to you Russ?
>
> Pascal
>
> ------------------------------
> *De :* Russ Housley <housley@vigilsec.com>
> *Envoyé :* mercredi, mai 29, 2019 10:51 PM
> *À :* Pascal Thubert (pthubert)
> *Cc :* its@ietf.org
> *Objet :* Re: Title of draft-ietf-ipwave-ipv6-over-80211ocb-45
>
>
> Pascal, I think that Basic support ..." would be a better title.
>
> Rus
>
>
> On May 28, 2019, at 9:52 AM, Pascal Thubert (pthubert) <pthubert@cisco.com>
> wrote:
>
> Dear all:
>
> Nabil and I are converging on the draft. One open item that deserves the
> group’s attention is the title.
>
> The current title seems to indicate that the draft is **the** way of
> doing IPv6 over OCB when in fact it is the way to do that with minimal
> change to existing stacks.
> As written, it indicates that IPWAVE is done and can close when in fact
> the work is just starting with 8 other drafts in progress. My suggestion is
> to change the title to add Minimal in it like we did multiple times at
> 6TiSCH.
>
> Suggestion: change the title to:
>
> Minimal support for IPv6 over IEEE Std 802.11 Networks operating Outside
> the Context of a Basic Service Set
>
> This leaves opening for draft-jeong-ipwave-vehicular-mobility-management,
> draft-jeong-ipwave-vehicular-neighbor-discovery, and so on.
>
> Does that make sense?
>
> Pascal
>
> *From:* Pascal Thubert (pthubert)
> *Sent:* mardi 28 mai 2019 10:49
> *To:* Nabil Benamar <benamar73@gmail.com>
> *Cc:* its@ietf.org
> *Subject:* RE: [ipwave] rereview of
> draft-ietf-ipwave-ipv6-over-80211ocb-45
>
> Hello Nabil:
>
> In the next rev I expect to see text in the intro that states the scope of
> reusing legacy stacks with minimal changes.
>
> Expressed that way, the discussion on legacy ND only and using the
> Ethernet distribution system and then a frame translation to 802.11, all
> makes full sense.
> Also, this prepares for the work that the group has already started, which
> involves new stack elements better suited for OCB.
>
> This should also be in the title. Suggestion for the new title:
>
>
> Minimal support for IPv6 over IEEE Std 802.11 Networks operating Outside
> the Context of a Basic Service Set
>
>
> The ‘minimal’ avoids the risk that the reader thinks that this draft has
> it all and that IPWAVE can close after that.
>
> All the best,
>
> Pascal
>
> *From:* Nabil Benamar <benamar73@gmail.com>
> *Sent:* lundi 27 mai 2019 17:12
> *To:* Pascal Thubert (pthubert) <pthubert@cisco.com>
> *Cc:* its@ietf.org
> *Subject:* Re: [ipwave] rereview of
> draft-ietf-ipwave-ipv6-over-80211ocb-45
>
> Hi Pascal,
>
> We are converging :)
>
> See below
>
>
> Best regards
> Nabil Benamar
> -------------------
> نبيل بنعمرو
>
>
>
> On Mon, May 27, 2019 at 2:47 PM Pascal Thubert (pthubert) <
> pthubert@cisco.com> wrote:
>
> Hello Nabil:
>
> I removed the places where we already agree. Please see below for the
> remaining details
>
>
>
> Ø  This should be out of scope and inherited from IPv6 over WiFi. If the
> draft does not exist then let us do one, at 6MAN.
>
> Yes, I support this idea to initiate a new draft in 6MAN. I'm in!
>
> Ø  The introduction should clatify the scope, which appears to be do with
> what existing stacks can do and (sometimes) see what’s missing.
>
> Here is the new introduction (first paragraph), are we missing something
> else?
>
> "This document describes the transmission of IPv6 packets on IEEE Std
> 802.11-OCB networks [IEEE-802.11-2016] (a.k.a "802.11p" see
> Appendix B, Appendix C and Appendix D). This involves the layering
> of IPv6 networking on top of the IEEE 802.11 MAC layer, with an LLC
> layer. Compared to running IPv6 over the Ethernet MAC layer, there
> is no modification expected to IEEE Std 802.11 MAC and Logical Link
> sublayers: IPv6 works normally over a single IEEE 802.11-OCB link,
> with an LLC layer. Multi-link scenarios are out of scope for the
> present document."
>
>
>
> Pascal, I have just received a detailed review from some IEEE-802.11
> members, thanks to Dorothy! One of the recommendation is to remove section
> 4.2.1 completely.
>
>
> Ø    Good, we are converging.
>
>
>
>
>
> I agree. It seems that by describing specific values, the text is
> redundant with what’s already in IEEE Std 802.11-2016
>
>
>    - In the <reference> tag to the IEEE spec just use <date/> . This
>    actually removes the date. Also please remove -2016 from the spec name,
>    just leave generic 802.11 dateless.
>
> Ok.
>
>
>    -
>    - Placing a date is misguided since we do not have a dependency on one
>    particular version of 802.11. Indeed we want your spec to apply to all
>    versions starting current, which is what is implied by dateless.
>
> That's perfect.
>
>
>    -
>
>
>
>
>
>
> Ø  Are we sure of that, don’t we map QoS from ToS bits as usual with 11e?
>
>
> Here is the new text to replace that paragraph:
>
> " “The IPv6 packet transmitted on 802.11-OCB MUST be immediately preceded
> by a Logical Link Control (LLC) header and an 802.11 header. In the LLC
> header, and in accordance with the EtherType Protocol Discrimination (EPD,
> see Appendix E
> <https://tools.ietf.org/html/draft-ietf-ipwave-ipv6-over-80211ocb-45#appendix-E>),
> the value of the Type field MUST be set to 0x86DD (IPv6). The mapping to
> the 802.11 data service MUST use a ‘priority’ value of 1, which specifies
> the use of QoS with a “Background” user priority."
>
>
> Ø    Can’t we use different QoS values like we can on WiFi?
>
> That was the recommendation of IEEE 802.11 members, and I updated the
> draft based on your review and their recommendations. Please feel free to
> suggest other text here.
>
>
>
>
>
>    To simplify the Application Programming Interface (API) between the
>    operating system and the 802.11-OCB media, device drivers MAY
>    implement an Ethernet Adaptation Layer that translates Ethernet II
>    frames to the 802.11 format and vice versa.  An Ethernet Adaptation
>    Layer is described in Section 4.2.1.
>
>
> Ø  Do not call that an adaptation layer. The may refers to using an
> Ethernet stack and then a translation from Ethernet Frames to 802.11 frames
> as specified by IEEE.
>
> What do you suggest instead?
>
>
>
> Ø    Maybe that “an implementation may IPv6 over Ethernet per RFC 2464
> and then a frame translation from 802.3 to 802.11 in order to  minimize the
> code changes”.
>
> Ø    If minimal impact on the stack is the actual goal of this draft,
> which I think it is. This is what justifies publish this hastily and then
> do the real work that implies larger changes.
>
> Ø
>
> Sounds good for me!
>
>
>
>
>
>
>
> 4.4.  Stateless Autoconfiguration
>
>    There are several types of IPv6 addresses [RFC4291], [RFC4193], that
>    MAY be assigned to an 802.11-OCB interface.  This section describes
>    the formation of Interface Identifiers for IPv6 addresses of type
>    'Global' or 'Unique Local'.  For Interface Identifiers for IPv6
>    address of type 'Link-Local' see Section 4.3.
>
>
> Ø  Not really interesting. More important is to say that autoconf is
> defined in RFC 4862 and that is missing.
>
> Didn't get your point! What is missing?
>
>
>
>
> Ø    IPv6 autoconf is described in RFC 4862. This section does not refer
> to it, but rather duplicates the previous about address types, which is far
> from interesting.
>
> Ø    I suggest you remove the text above and add a sentence that roughly
> introduce RFC 4862. Note that RFC 8505 does not change the
> autoconfiguration though it changes the way DAD is achieved.
>
>
> Ok. I will include it in -46
>
>
>
>
> Ø  MUST +> MAY. Say the scope of this doc only considers ND but neither
> RFC 8505 nor IPWAVE drafts.
>
>
> Here is the new text as agreed last time with Brian:
>
> "The baseline Neighbor Discovery protocol (ND) [RFC4861] MUST be
> supported over 802.11-OCB links."
>
>
>
>
> Ø   Yes, that works.
>
>
>
>
> Ø  Remove or turn it the other way around like future solutions to OCB
> should consider solutions for avoiding broadcast.
>
> I will reformulate in the following manner:
>
> Transmitting ND packets may prove to have some performance issues.  These
> issues may be exacerbated in OCB
>    mode.  Future solutions to OCB should consider solutions for avoiding
> broadcast.  The best of current knowledge indicates the kinds of issues
> that may arise with ND in OCB mode; they are described in Appendix J.
>
>
>
> Ø    Good
>
>
>
>
>
> All the best,
>
> Pascal
>
>
>
> Thank you once again.
>
> I will publish version 46 soon.
>
>
>
>
> Ø    Please ping me when done; do not forget to scope the document so
> that it is minimizing changes to existing stack and leveraging Ethernet
> implementation, with IPv6 ND and so on, and a focus on P2P over link local.
>
> All the best,
>
> Pascal
>
>
> Thank you, Pascal for your time.
>
>
> _______________________________________________
> its mailing list
> its@ietf.org
> https://www.ietf.org/mailman/listinfo/its
>