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

Vasilenko Eduard <vasilenko.eduard@huawei.com> Tue, 01 August 2023 07:47 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 C8250C14CF1A for <ipv6@ietfa.amsl.com>; Tue, 1 Aug 2023 00:47:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.904
X-Spam-Level:
X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham 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 nibmQNVU5stG for <ipv6@ietfa.amsl.com>; Tue, 1 Aug 2023 00:47:44 -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 08BA8C14F749 for <ipv6@ietf.org>; Tue, 1 Aug 2023 00:47:44 -0700 (PDT)
Received: from mscpeml100001.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4RFRvZ5cgqz6J6yY; Tue, 1 Aug 2023 15:44:26 +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.27; Tue, 1 Aug 2023 10:47:41 +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.027; Tue, 1 Aug 2023 10:47:41 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>
CC: IETF IPv6 Mailing List <ipv6@ietf.org>
Thread-Topic: [IPv6] Architectural comments on draft-ietf-6man-ipv6-over-wireless-
Thread-Index: AQHZwMlHbTvolF02nUSo9ZZ5oEFWza/N4KuAgAAM7wCAAPSDgIAADjmAgAA8lRD//+C6gIAANyQwgACMg4CABCrh8IAAlcaAgACEu8A=
Date: Tue, 01 Aug 2023 07:47:41 +0000
Message-ID: <7383c0a2a91946909491655556b384a4@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>
In-Reply-To: <3555f5f8-9d89-c6e7-518e-da7bfd0abd88@gmail.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/pEcQCqkXNArjli7xOnK1KrS3UxI>
Subject: Re: [IPv6] 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: Tue, 01 Aug 2023 07:47:47 -0000

> It isn't proposed for *all* cases, is it?
Pascal is proposing to extend it to all cases. At least to all wireless cases (including WiFi).
Hence, my objections. I do not believe that "Multi-Link SubNet" should be implemented for every basic implementation.
Ed/
-----Original Message-----
From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com] 
Sent: Tuesday, August 1, 2023 5:50 AM
To: Vasilenko Eduard <vasilenko.eduard@huawei.com>; Pascal Thubert (pthubert) <pthubert@cisco.com>
Cc: IETF IPv6 Mailing List <ipv6@ietf.org>
Subject: Re: [IPv6] Architectural comments on draft-ietf-6man-ipv6-over-wireless-

On 01-Aug-23 03:00, Vasilenko Eduard wrote:
> Hi Brian,
> Yes, WiND (RFC 8505) is capable to move the boundary to longer than/64 "per link".
> But they use a routing protocol to stitch the subnet. In addition to a different protocol for address resolution.
> Would many agree to such a solution for all cases? (routing inside a 
> subnet)

It isn't proposed for *all* cases, is it? If it works better than what we have today for some scenarios, that's enough. It perfectly fits the permissionless innovation model; as long as it looks like a "normal"
subnet from the outside, it's fine.

       Brian

> Eduard
> -----Original Message-----
> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Brian E 
> Carpenter
> Sent: Saturday, July 29, 2023 5:16 AM
> To: Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>; 
> Pascal Thubert (pthubert) <pthubert=40cisco.com@dmarc.ietf.org>
> Cc: IETF IPv6 Mailing List <ipv6@ietf.org>
> Subject: Re: [IPv6] Architectural comments on 
> draft-ietf-6man-ipv6-over-wireless-
> 
> On 29-Jul-23 03:05, Vasilenko Eduard wrote:
>> I am not against the registration. The more stateful router is needed anyway.
>>
>> But you did attempt below again to explain the necessity of MLSN (many links for one subnet).
>> Michael has shown you very professionally (with deep technical details) that MLSN is redundant.
>> It is not the first time when you fail to explain why MLSN is needed always.
> 
> I hate to stir the hornets' nest, but isn't the answer the currently fixed /64 boundary?
> 
> BCP198 applies. Some would argue that draft-bourbaki-6man-classless-ipv6 applies.
> 
>      Brian
> 
>>
>> IMHO: it is not possible to drag the whole WiND "as it is" for the ND replacement.
>> MLSN should be detached as a minimum.
>>
>> Well, even after this would be a lot of resistance to the more stateful router, but it is a different story.
>> IMHO: the router should be more stateful. I like WiND at the stage 
>> before the MLSN addition: 
>> https://datatracker.ietf.org/doc/html/draft-chakrabarti-nordmark-6man
>> -efficient-nd-07
>> Eduard
>> -----Original Message-----
>> From: Pascal Thubert (pthubert) 
>> [mailto:pthubert=40cisco.com@dmarc.ietf.org]
>> Sent: Friday, July 28, 2023 5:35 PM
>> To: Vasilenko Eduard <vasilenko.eduard@huawei.com>
>> Cc: Michael Sweet <msweet@msweet.org>; IETF IPv6 Mailing List 
>> <ipv6@ietf.org>
>> Subject: Re: [IPv6] Architectural comments on 
>> draft-ietf-6man-ipv6-over-wireless-
>>
>>
>>> Hi Pascal,
>>> A good example to prove the need for MLSN (multi-link subnet) is IoT wireless mesh networks.
>>> I told you already many times that MLSN should be optional, because not needed for the great majority of cases (including WiFi).
>>> But you persist to make it mandatory for every installation, including ordinary households.
>>
>> I persist saying the opposite. Did it at the Mike yesterday and again In mail today. What can. I do to avoid that misunderstanding?
>>
>>
>>> It would not fly. This is a big additional complexity for no reason.
>>>
>>> By the way, it is not related to the biggest ND problem: downstream multicast.
>>> Please, solve these 2 problems (MLSN and multicast) separately.
>>> Then would be the chance for Multicast resolution.
>>
>> Do you mean broadcasting lookups on WiFi?
>>
>>
>>>
>>> When you discuss multicast issues, please assume the ordinary subnet with just one L2 link (1:1 relationship).
>>> The link is probably wireless for the multicast problem to be present.
>>> A solution is needed for this topology.
>>
>> WFM. The principle is the same at L2 and L 3: if it is sure that the target iP address is not on the BSS then the AP can drop the NS.
>>
>> Trouble is, snooping BD will not give you that assurance. Registration of all wireless devices will.
>>
>> All the best
>>
>> Pascal
>>
>>
>>> Eduard
>>> -----Original Message-----
>>> From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Pascal 
>>> Thubert (pthubert)
>>> Sent: Friday, July 28, 2023 3:51 PM
>>> To: Michael Sweet <msweet=40msweet.org@dmarc.ietf.org>
>>> Cc: IETF IPv6 Mailing List <ipv6@ietf.org>
>>> Subject: Re: [IPv6] Architectural comments on 
>>> draft-ietf-6man-ipv6-over-wireless-
>>>
>>> Hello Michael
>>>
>>> Very true.
>>>
>>> I thought this illustrates the issue of physical vs logical domains. L2 is tightly locked with physical. So are physical services like a printer. That made it a good image.
>>>
>>> Whereas L3 can and should be logical. Whatever the admin wants it to be. A domain where a packet from a given GUA is topologically correct and packets can be delivered back. There are large EVPN overlays around and they fit that model.
>>>
>>> Now my everyday printing is as you say; I send it to some logical queue and press the button on whatever printer I find. Happy to replace this image by another, suggestions welcome.
>>>
>>>
>>> Regards,
>>>
>>> Pascal
>>>
>>>> Le 28 juil. 2023 à 05:00, Michael Sweet <msweet=40msweet.org@dmarc.ietf.org> a écrit :
>>>>
>>>> Pascal,
>>>>
>>>>>> On Jul 27, 2023, at 5:24 PM, Pascal Thubert (pthubert) <pthubert=40cisco.com@dmarc.ietf.org> wrote:
>>>>>
>>>>> Hello Ted
>>>>>
>>>>> My message did not land as intended.
>>>>> The intent is this:
>>>>>
>>>>> I have a large building or campus. I want to enter anywhere and obtain an address that I can use throughout the campus without renumbering when I go to the next building/ level/room.
>>>>>
>>>>> Otoh I want that bonjour always finds the nearest printer and that printer is in the same room as me or in a closeby room. Certainly not anywhere in the campus.
>>>>
>>>> OK, so "nearest printer" is a problem we solved for IPP over 10 years ago - almost all printers sold since 2010 support AirPrint, which means mDNS/DNS-SD + IPP, with DNS LOC records (RFC 1876) advertising their location as configured by the admin.  This information is (naturally) also available via IPP queries.  Clients can (though few do) show the closest printer to them with this information.  All of this happens far above the subnet you are on, however...
>>>>
>>>> Also, in many environments you don't actually talk directly to a printer at all.  So-called "Release Printing" solutions are popular in enterprise networks and give you a single point of entry for printing - submit your job to a central queue/service, go to any printer, and then release it for printing at that printer's console (by swiping your ID badge, or by entering a PIN, or whatever). This print service is available via a routable address, so again you don't care about the subnet.
>>>>
>>>> I don't think printing can be the poster child for this draft...
>>>>
>>>> ________________________
>>>> Michael Sweet
>>>>
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list ipv6@ietf.org Administrative 
>>> Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------