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

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 29 July 2023 02:15 UTC

Return-Path: <brian.e.carpenter@gmail.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 61374C151067 for <ipv6@ietfa.amsl.com>; Fri, 28 Jul 2023 19:15:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.197
X-Spam-Level:
X-Spam-Status: No, score=-7.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.091, RCVD_IN_DNSWL_HI=-5, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 mRi4FkD1Mqhr for <ipv6@ietfa.amsl.com>; Fri, 28 Jul 2023 19:15:51 -0700 (PDT)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0E60C151066 for <ipv6@ietf.org>; Fri, 28 Jul 2023 19:15:51 -0700 (PDT)
Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-686fa3fc860so1667628b3a.1 for <ipv6@ietf.org>; Fri, 28 Jul 2023 19:15:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690596951; x=1691201751; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=PqJTzBOfnuPM7MlOcWIZr/N+3rDL+QJQ2MFNI8zas/E=; b=GvXRK+N3Pj3IyWhEL+GI6zVoITYOalx6iVYqp4hEi6qZU5OhAfPfIt+MTgPKGyzZYx uaS84dlQvTKezlsew8JeGlkDsta3ExbaWq4hQWZk2yfSepCP9kLB2Uy1jz67op0gTSa/ +J7pl8HuB/X2cCOfjb/ETMaAwLzR7fusP1Fldz0fBSRvNk5z1J3//9vvgUQ1rdc56JP7 BYmZ2CyzEya6OJc+4luWri7OYO5YRZ/5oVIZpbZNHxrGmvBPQd4oYKYmLWCGBGcNPUvu lVspl9k0QGDL8nIltCHWFOYFMFwlNwr+lowPSddk/8xxN1vdsILyI6Pxx77NsFOXLrkl GcdA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690596951; x=1691201751; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PqJTzBOfnuPM7MlOcWIZr/N+3rDL+QJQ2MFNI8zas/E=; b=E7Ei0CQEXLqRM6SlJuqjDnBh1LpAwfRbRNWBQNr6bgzIYFaBwO+SYAvCg0YV8620No J+9J1pqz5S6MarW+GtmTdov+idxcECJ8wXCisQEdbWShOYx3k1zekovcC71L1TgoJgGe 8/9o+8RQNYt2F+q4XiD4FD6IgIt2Xhe/P2hNnlRyjJ1GMOpbRmcM6XZg/aiVyBZNrmf9 UzYyl9A8A+mtDJ2qdOVuFkt/cp1TOKuXpCFi/i/LVtlDjhI8QfMU2HIrIn5A8ib5i/JM 7EvyJX59gH72fsMfch91CBi3SnEWUkHLvUnHjuhH2FFuwazo6l4B0/iSzUNdxSZ/+ms7 YQkw==
X-Gm-Message-State: ABy/qLa9L9b2fHM+eTiHly6q+Ctf4LceXi9BGRT218ZJjj98+U40HI9t pQYWw8cvz819k3ZtPtUBorc=
X-Google-Smtp-Source: APBJJlGc5WY3DHUu62WQQaim6FBv0svmXmiKVgMdAFILFHgOSLBW4bk5MselFsRnzCZmxiRgsbR7KA==
X-Received: by 2002:a17:903:247:b0:1b8:4ec2:5200 with SMTP id j7-20020a170903024700b001b84ec25200mr3800881plh.2.1690596951069; Fri, 28 Jul 2023 19:15:51 -0700 (PDT)
Received: from ?IPV6:2406:e003:10cc:9901:b2e1:1101:7ba7:19fd? ([2406:e003:10cc:9901:b2e1:1101:7ba7:19fd]) by smtp.gmail.com with ESMTPSA id jh22-20020a170903329600b001a6f7744a27sm4228255plb.87.2023.07.28.19.15.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Jul 2023 19:15:50 -0700 (PDT)
Message-ID: <d4b925cf-98d7-8bbc-f65d-4532435c1c95@gmail.com>
Date: Sat, 29 Jul 2023 14:15:45 +1200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
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>
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>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <c432fd31fab141dabb1bc50db40b37ca@huawei.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/7WlcY24MLKiyATllVJFWWoEamkQ>
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: Sat, 29 Jul 2023 02:15:52 -0000

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
> --------------------------------------------------------------------