RE: On the "IPv6 Neighbor Discovery on Wireless Networks" draft

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 25 September 2019 09:22 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69D0E1200FE for <ipv6@ietfa.amsl.com>; Wed, 25 Sep 2019 02:22:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.999
X-Spam-Level:
X-Spam-Status: No, score=-13.999 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, GB_ABOUTYOU=0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=bbH5A0C1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=N2yZI7bx
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 6AviSddUA8Dc for <ipv6@ietfa.amsl.com>; Wed, 25 Sep 2019 02:22:29 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2638120052 for <ipv6@ietf.org>; Wed, 25 Sep 2019 02:22:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26118; q=dns/txt; s=iport; t=1569403348; x=1570612948; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=7XQzPyYssYuPopWj66TDbZM7Fair16fU6rzRcxxPTMU=; b=bbH5A0C1l3+3C0OUaBaJWZjDcyaceFaLoQpO+5cibrB9sedbr8Wx84YZ MBP+Fc6pINKnhLqZbkDPQxU1Ryyw5NTymtPzO0y+IWvD8eYD8RsxvgBti voFlW99B8vgDwEw5trCsnks+mhR7TNzztBaP/BIB4XX6vUBlxKvq3Pan4 M=;
IronPort-PHdr: 9a23:AHm6wxWJoZEdFV1KV88/JLY//bTV8LGuZFwc94YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTFdE7KdehAk8GIiAAEz/IuTtankiAMRfXlJ/41mwMFNeH4D1YFiB6nA=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DXAAA/MYtd/4UNJK1kGwEBAQEDAQEBDAMBAQGBVAUBAQELAYEbLyQsA21WIAQLKoQig0cDinlNgg+XdIEugSQDVAkBAQEMAQEjCgIBAYQ/AheDEiM1CA4CAwkBAQQBAQECAQUEbYUtDIVKAQEBAwESEQoTAQEuCgQLAgEGAhEEAQErAgICMB0IAgQBEggagwGBHU0DDg8BAgyRTpBhAoE4iGFzgTKCfQEBBYE3AoNdGIIXAwaBNAGFE4Z4GIFAP4ERRoFOfj6CYQEBA4EdJR4rgl4ygiaMcQSCZYUqiSeOaQqCIocFhRSJDJkrjhuIE5ECAgQCBAUCDgEBBYFTATaBWHAVgydQEBSBToNyhRSFP3OBKY5sAQE
X-IronPort-AV: E=Sophos;i="5.64,547,1559520000"; d="scan'208,217";a="636819828"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Sep 2019 09:22:27 +0000
Received: from xch-rcd-011.cisco.com (xch-rcd-011.cisco.com [173.37.102.21]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id x8P9MRmQ022523 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 25 Sep 2019 09:22:27 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-011.cisco.com (173.37.102.21) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 25 Sep 2019 04:22:27 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 25 Sep 2019 04:22:26 -0500
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 25 Sep 2019 04:22:26 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ITMr2AqDEkprPA7mibBaam0gR7U5S1jXCi7Jwsq9f5Hr4nRfj4GWQR/cFj7kT1LULPXvW9BDg/rJqbfkA5Fa+Ban8o4J56/g5luCC2+6eX7lG7VeWCQsI0SJQR719eOT/GQlcPkinH+UslqTQSvNg3tOVgOepacWWd3D4+K6z0a4/DVlLPYps+8Z01hj8Do+WSZfYoP2jyurUbhOfLNPmStCuw2ksi99MyJN5hGJbNTpeEoA1HWaaCR2hIcifFPiY+hMQ3/5s4bO3qZYFcpWDRCVs9oIrNj3wi1fQsOo80UQeQ54KlZzVmFhDH2xX3Z8t1DPmqhGj5gYtb0i+/VfbA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7XQzPyYssYuPopWj66TDbZM7Fair16fU6rzRcxxPTMU=; b=A5oac7vqLxIivU6ChyL9qgKzdFPS2TnmonU0q0oLIWcxRcS2J1gUl8a++frHB8dc0Lf1YZ4pzOTed8fKcbFsemsnOuOh5IdwptbYoe9HuyZenhyHDa4e5HpN793pwJFd1uPavXbi/WBkOliki48ANtloKKKPoqM3v1OpCOWgb4D7S4rE4YW4xt3OjBq5RCYA1JHpLT00vA4EQXCRgqAwc4swk3dQ7JInASgXc4dZ37TvAsDaFnEpahkMFErKARMKAX+B+ve7gAtnvL2I4iAJo2ezvTl5Nba9yZSp2+Vbtsz76SJ/eRicY1UZ1VdXns38b02N74UF+7mLU3anqX1lGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7XQzPyYssYuPopWj66TDbZM7Fair16fU6rzRcxxPTMU=; b=N2yZI7bxoGmIKr07NIIDQI0OIzhK+4ziqoeoxMSa7+DAEcL+x8cBtpPn7+VkEa1zG8dkjnABw5X8xoWPolI5ptUliyRcY+Ur9XnUgxr15WlbBtwuPQAXF3OvTiVwD9Hy639QGkZg7fgOY7Nslt7olgm8WxVVZyCAxzla+1xWAIU=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB3631.namprd11.prod.outlook.com (20.178.251.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2284.20; Wed, 25 Sep 2019 09:22:25 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::6986:12d5:b54f:f5ee]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::6986:12d5:b54f:f5ee%7]) with mapi id 15.20.2284.023; Wed, 25 Sep 2019 09:22:25 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Nabil Benamar <benamar73@gmail.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: RE: On the "IPv6 Neighbor Discovery on Wireless Networks" draft
Thread-Topic: On the "IPv6 Neighbor Discovery on Wireless Networks" draft
Thread-Index: AQHVcxvz5eR/cQ9o+kiP4ArBTinnBqc8Gseg
Date: Wed, 25 Sep 2019 09:22:06 +0000
Deferred-Delivery: Wed, 25 Sep 2019 09:21:19 +0000
Message-ID: <MN2PR11MB3565B4515050248AAAA8F68BD8870@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <CAMugd_WKZd3w1j=gK_-mRceqc_b+9cmvVMHNNb=f98ZPauQ64A@mail.gmail.com>
In-Reply-To: <CAMugd_WKZd3w1j=gK_-mRceqc_b+9cmvVMHNNb=f98ZPauQ64A@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [2001:420:44f3:1300:151a:fc55:1e6d:b77c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3dcf8ba0-7603-4716-ea87-08d74199e0be
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600167)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:MN2PR11MB3631;
x-ms-traffictypediagnostic: MN2PR11MB3631:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <MN2PR11MB3631B90CA4BC9F7E9815E64FD8870@MN2PR11MB3631.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 01713B2841
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(346002)(39860400002)(396003)(366004)(51444003)(189003)(199004)(55016002)(6436002)(9686003)(14444005)(236005)(110136005)(2906002)(54896002)(33656002)(46003)(2501003)(14454004)(256004)(316002)(186003)(966005)(5660300002)(76176011)(53546011)(99286004)(478600001)(102836004)(606006)(7696005)(486006)(81166006)(8676002)(11346002)(8936002)(81156014)(446003)(6116002)(790700001)(25786009)(6506007)(74316002)(52536014)(66574012)(86362001)(7736002)(66476007)(6666004)(76116006)(476003)(66446008)(71200400001)(71190400001)(229853002)(66946007)(64756008)(6246003)(6306002)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3631; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: kHSkCFMi5AJ2YWGYIVsFH+8jjiIklEwlSflZ+gTl+IoIV64o7Xmtv7A3MslDHBZQa8OQgOCBngKvLtuvKHDS+c44T+DG+9XBA/am9xYlJ0unnfA1D4V2CzhFSiXWkmMtA9SWahyCjO30iOYTYzI0P+pxwwrUpnm39RtFJ7VusVVfIwKfZkhFSURiOUyjY2uONW9sjhw8gCdwK9R4zE4hk9rUVSfRCadw/9LHiof6Dc7ZaI/E2HerX5q3sqKExpWt8UdW252lIpp4AkZXpM5K96l79hDUzj0kDrtaWUPJ2dLE2zC6g+3zthZiqUUvKYUEGOEOH/nuVyDHIk76ud5+Oa+UkHGvDm6+XMEnp7HYBwSbJsiYpKyFs8uBKeTPoCc+M+O3q5GtTYSeF1K9XkrdFbquu6XnvbxrjslfFavlk+Xm9J7VBSl+YH+Dlvgg8gf43JGv4dcMSpArjwMh5DsDXw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB3565B4515050248AAAA8F68BD8870MN2PR11MB3565namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3dcf8ba0-7603-4716-ea87-08d74199e0be
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2019 09:22:25.1165 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: i7IXi2e/Q7Oy1oTLe4e+0sqKSSwbkQJAFrLLPQZR0zThGOcd0kdHfA2PLnoLEpgbMg1yy6MEh+7RQpB+n1GA4w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3631
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.21, xch-rcd-011.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/nfOgNZxGxPzFWC7jsS87ZGqdcMA>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Sep 2019 09:22:31 -0000

Hello Nabil :

Many thanks for your questions and interest:

> 1- You say " But in reality, IPv6 multicast messages are typically broadcast on the wireless medium, and so they are processed by most of the wireless nodes over the subnet (e.g., the ESS fabric).” most, some or all nodes?

That’s most. Ideally a broadcast would reach all nodes, but on Wi-Fi there’s no retry for broadcast. When a node sends a broadcast packet, only a portion of the nodes actually get it. Some miss it because they fail to decode the packet at the PHY layer, others because of throttling policies that drop the broadcast low in the stack to protect the battery. This is why DAD often fails to detect duplicates.

> 2- In the text you mentioned IEEE 802.11p. You need to replace it by IEEE 802.11-OCB since the 'p' is no more used by IEEE and it has been replaced by OCB. See https://tools.ietf.org/html/draft-ietf-ipwave-ipv6-over-80211ocb-52

Yes, I’ll fix that with the next revision.

> 3- I think there are some duplications in the text about the fact that ".... in all the cases in this specification, the Layer-3 multicast operation is always a MAC_Layer broadcast for the lack of a Layer-2 multicast operation that could handle a possibly very large number ofgroups in order to make the unicast efficient.." Already mentioned in the introduction section.

True, I’ll fix that too 😊

> 4- You mentionned the example of cars using RPL (Route-Over MLSN) I think that cars do not belong to LLNs category.

I would not argue about whether car networks are LLN or not, because I think that matters little: the bottom line is that RPL is a generic DV layer-3 protocol, agnostic of the particular links (the OF takes the hit)  and it is applicable beyond ultra-low power links.

We have an implementation on ethernet for ANIMA. The root of my work on RPL was actually for cars, if you’re aware of the nested NEMO problem. RPL optimizes the amount of control at the expense of a routing stretch when not talking to the root. This is good for lower power nodes because it saves energy. But this is also great for mobile nodes such as cars that really over one another to reach the internet, because RPL filters out what they do not want to know like which are all the other cars, what topology is built to reach out, and all the mobility that takes place between them.

Many tahks again for you excellent comments : )

Pascal

From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Nabil Benamar
Sent: mardi 24 septembre 2019 23:06
To: ipv6@ietf.org
Subject: On the "IPv6 Neighbor Discovery on Wireless Networks" draft


Hi Pascal,

I would like to ask you some questions about your interesting draft.

1- You say " But in reality, IPv6 multicast

   messages are typically broadcast on the wireless medium, and so they

   are processed by most of the wireless nodes over the subnet (e.g.,

   the ESS fabric).



most, some or all nodes?



2- In the text you mentioned IEEE 802.11p. You need to replace it by IEEE 802.11-OCB since the 'p' is no more used by IEEE and it has been replaced by OCB.

See https://tools.ietf.org/html/draft-ietf-ipwave-ipv6-over-80211ocb-52



3- I think there are some duplications in the text about the fact that "....

   in all the cases in this specification, the Layer-3 multicast

   operation is always a MAC_Layer broadcast for the lack of a Layer-2

   multicast operation that could handle a possibly very large number ofgroups in order to make the unicast efficient.."

Already mentioned in the introduction section.



4- You mentionned the example of cars using RPL (Route-Over MLSN)

I think that cars do not belong to LLNs category.





Yours.

Best regards
Nabil Benamar
-------------------
نبيل بنعمرو