Re: [IPv6] Clarifications: Architectural comments on draft-ietf-6man-ipv6-over-wireless-

Vasilenko Eduard <vasilenko.eduard@huawei.com> Wed, 16 August 2023 12:09 UTC

Return-Path: <vasilenko.eduard@huawei.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 D9E67C14CEFF for <ipv6@ietfa.amsl.com>; Wed, 16 Aug 2023 05:09:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.205
X-Spam-Level:
X-Spam-Status: No, score=-4.205 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fOKTjPrkLZgF for <ipv6@ietfa.amsl.com>; Wed, 16 Aug 2023 05:09:06 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74438C15109E for <ipv6@ietf.org>; Wed, 16 Aug 2023 05:09:06 -0700 (PDT)
Received: from mscpeml100001.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4RQmzJ5cgFz6J6nS; Wed, 16 Aug 2023 20:05:00 +0800 (CST)
Received: from mscpeml500001.china.huawei.com (7.188.26.142) by mscpeml100001.china.huawei.com (7.188.26.227) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Wed, 16 Aug 2023 15:09:02 +0300
Received: from mscpeml500001.china.huawei.com ([7.188.26.142]) by mscpeml500001.china.huawei.com ([7.188.26.142]) with mapi id 15.01.2507.031; Wed, 16 Aug 2023 15:09:02 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>
CC: Brian E Carpenter <brian.e.carpenter@gmail.com>, IETF IPv6 Mailing List <ipv6@ietf.org>
Thread-Topic: [IPv6] Clarifications: Architectural comments on draft-ietf-6man-ipv6-over-wireless-
Thread-Index: AQHZzs1tBTR+QxcUbkO75q5tYZpnv6/q7QgQgAAic4CAAFBhcIABImcAgABRAnA=
Date: Wed, 16 Aug 2023 12:09:02 +0000
Message-ID: <93124d460ba74b6fafbeb1d79b427d7a@huawei.com>
References: <CAKD1Yr1piLMJEh_hqpBi1a559qKD41B7Pb4Fi2U0aPEMSosNTw@mail.gmail.com> <CAPt1N1nAedaCVfxD7pn+2DsA1nrXZkKYpjS_qLN8gVCMdM=NRg@mail.gmail.com> <9728BA13-FE88-478D-B44F-6D9A4DDAA67F@cisco.com> <2A94E320-5495-4CEF-965A-D89FBD3972A0@msweet.org> <D2790A51-6B8C-4645-8286-7845462D6013@cisco.com> <19128e1f78d54c2fa9f773149f5fdc01@huawei.com> <1B515BCF-36E1-4349-953E-CA53E4F608F1@cisco.com> <c432fd31fab141dabb1bc50db40b37ca@huawei.com> <d4b925cf-98d7-8bbc-f65d-4532435c1c95@gmail.com> <03d8bd3b37734efda2bdaa7c8ac10cb8@huawei.com> <3555f5f8-9d89-c6e7-518e-da7bfd0abd88@gmail.com> <7383c0a2a91946909491655556b384a4@huawei.com> <CO1PR11MB488189CA5DD46B7F564E464FD80AA@CO1PR11MB4881.namprd11.prod.outlook.com> <4816571a1b3d4fb588146c865911bdae@huawei.com> <CO1PR11MB4881692CBEF8AFAD334A035CD80AA@CO1PR11MB4881.namprd11.prod.outlook.com> <4787682b9b4a40cbbe78b8cd2904f6c8@huawei.com> <CO1PR11MB488167CE15C827CFFE39650BD80AA@CO1PR11MB4881.namprd11.prod.outlook.com> <7c05894fefa840cea2a30cedeaf8db70@huawei.com> <CO1PR11MB4881D5B5EBF9CC1974C2DD7FD80AA@CO1PR11MB4881.namprd11.prod.outlook.com> <b7c8ad90766e43969e33354b3f12df33@huawei.com> <CO1PR11MB48819FED8C118E9D605E4BC7D80BA@CO1PR11MB4881.namprd11.prod.outlook.com> <f2c7223812404c92972a970fc9ec0d6b@huawei.com> <CO1PR11MB4881436923D5BC80835F758BD817A@CO1PR11MB4881.namprd11.prod.outlook.com> <9b6f11488b014867aafb5a6f8ee49af3@huawei.com> <B163B486-518C-4BFD-9CF4-780A1E335ADD@cisco.com> <d064bc59e3c34934a2f46e478ad80899@huawei.com> <CO1PR11MB48819D9E215705E6210622C0D815A@CO1PR11MB4881.namprd11.prod.outlook.com>
In-Reply-To: <CO1PR11MB48819D9E215705E6210622C0D815A@CO1PR11MB4881.namprd11.prod.outlook.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.199.56.242]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/bhKgZ-jUvqm1qm8UdMp-wiuY-jE>
Subject: Re: [IPv6] Clarifications: Architectural comments on draft-ietf-6man-ipv6-over-wireless-
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
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, 16 Aug 2023 12:09:10 -0000

The big ecosystem that was created in 6lo is not needed for the majority of use cases. Just draft-chakrabarti-nordmark-6man-efficient-nd is enough to fix the majority of ND problems (root causes are in draft-ietf-v6ops-nd-considerations). Statefulness is enough.

I fail to see how MLSN would help in the migration on the one link.

Yet, WiND has its use case for IoT. There are places where MLSN is needed (802.15.4). It is not WiFi or wired Ethernet.
Eduard
-----Original Message-----
From: Pascal Thubert (pthubert) [mailto:pthubert=40cisco.com@dmarc.ietf.org] 
Sent: Wednesday, August 16, 2023 1:05 PM
To: Vasilenko Eduard <vasilenko.eduard@huawei.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>; IETF IPv6 Mailing List <ipv6@ietf.org>
Subject: RE: [IPv6] Clarifications: Architectural comments on draft-ietf-6man-ipv6-over-wireless-


> MLSN is too heavy for WiFi. The draft that was predisessor of WiND (I heferenced it many times) is more then enough (because it is statefull). Nothing additional is needed for wired.

> Ops people would not have a choice if MLSN would be incorporated into the ND basement. They would have to deal with complexity. It is not a choice.

> I am just asking to step back to 2015 – that proposal was the best (just stateful ND, no MLSN). You were a co-author.

1) draft-chakrabarti-nordmark-6man-efficient-nd was based on RFC 6775. RFC 8505 the very much like RFC 6775, with improvements on link local operation (simpler now), use if TLLAO (a bugfix), and the TID (for movements, much needed in wireless, from MANET experience). 

2) There's no going back to RFC 6775, you're missing many years of 6lo history, but you can find the rationale summary in https://www.rfc-editor.org/rfc/rfc8505.html#appendix-B. 

3) We could revive/enhance draft-chakrabarti-nordmark-6man-efficient-nd if something in there is still std track missing, but I fail to see which if we consider the multicast and prefix registration drafts as part of the RFC 8505 ecosystem. What we really need is a framework doc that compiles how things work and which RFC defines what.

4) https://datatracker.ietf.org/doc/html/draft-chakrabarti-nordmark-6man-efficient-nd-07#section-5.1 requires a proxy for mixed mode. RFC 8929 defined that proxy and is part of the RFC 8505 ecosystem as well. RFC 8929 allows both routing proxy and bridging proxy; that's the choice that the ops will have. Routing Proxy is new, and probably the thing you're opposed to. Bridging Proxy is still translational bridging, the classic thing, with a data path exactly as it is today in an ESS.

4) Stateful ND *is* MLSN at the IP layer. By the definition of IP link in the draft. It does not mean that the L2 broadcast domain has to be split, just that the ops may decide to do so on their choosing. At L3, the AP has a wireless P2MP or a collection of P2P IP links, which ever model ops choose. Then a bridging proxy may be used to connect the wireless links to the wired. 

I think your opposition is mostly due to a partial view on the whole architecture, but we have the same bottom line.

All the best

Pascal