Re: [IPv6] WG adoption for https://datatracker.ietf.org/doc/draft-thubert-6man-ipv6-over-wireless/ ?

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 11 January 2023 21:30 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 0086CC18F805 for <ipv6@ietfa.amsl.com>; Wed, 11 Jan 2023 13:30:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, 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 8foeNOomv-cC for <ipv6@ietfa.amsl.com>; Wed, 11 Jan 2023 13:30:32 -0800 (PST)
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 46E5CC15C526 for <ipv6@ietf.org>; Wed, 11 Jan 2023 13:30:32 -0800 (PST)
Received: by mail-pf1-x429.google.com with SMTP id h7so8197841pfq.4 for <ipv6@ietf.org>; Wed, 11 Jan 2023 13:30:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=SQciDrD7T6NDQKWjg3J76yVcqVMOA5lyG9OFYLLjprQ=; b=ch4B2CoA2NfRyjgZLAIioOzG/OGYuipXB/EcfvA8fB+S3spAFvp+LBdwzp5L4/eeFa M9zJfSoyhb3JOpnxN2YpbXWujlPXUqkj6vdufQ5svLf/JDc2qIn5s6X6OIjtHVGgtyuW jRY1C4g2L8NbHueAlyMko9MSeehCeLb6dxmXRWhHH5mIKWW39B6VQZUWW/lM64HEsY/b teO0TRh43unwGUZGaTww2zJwC0lxq6hJoEGkBlDAHo5PR1mcSIW2jcem4VTX8EaVJHMF vnAS3N7XsDwJin8bkTrlkYOowv+/jZLMTjIoXi5H62bedTLIPNBXFLmd0pKpP1VjVCCB H3gQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=SQciDrD7T6NDQKWjg3J76yVcqVMOA5lyG9OFYLLjprQ=; b=sxBm+MYifF6swWqqpUN+52LVR8awnTiYuVu1M/rJT27DjdtfULR790oyHJiwhn3fQK CcLyRrZGZiuM//TRNJBlTIaqGE7l3F+rA9PRgdZIVqqto+55x+O8tDyMpokGLNzO4/1X 8O2FEUQZp6qXXKt91JbdFGUn0xWTEy/OnTzBgi5hvkak9shzlnk5e8ezr/rIH9fHDK8K WuJBHU5+JLBkpymz9EvSJwotDDcNxUTPDv6ed96LNQrj/GdeXKkH6Y/nWFuuA3V4LItZ kPIs16ignpmrn8hjtrD5Hwa2QsPQJtb7f0uRDf54rnIGI4rvKxdRjsgqWxUUvTUYPf+s X9Vg==
X-Gm-Message-State: AFqh2kq9KzYO0MbIOYHMnfyyDY1FMVZ3rnSjN6DLUlqzPaQSUTrHILn4 cwujMfCm5OKuMvJliTIb/EI=
X-Google-Smtp-Source: AMrXdXv1Lcscb24TydtssP8ePsYgW1mjk6M16eqRluiXhH3gbWdayKJWa/y6XrXCw8emjkVKE+B8ZA==
X-Received: by 2002:a05:6a00:3016:b0:582:c140:7b9f with SMTP id ay22-20020a056a00301600b00582c1407b9fmr31730506pfb.8.1673472631326; Wed, 11 Jan 2023 13:30:31 -0800 (PST)
Received: from ?IPV6:2406:e003:10c2:2501:6969:5efe:7979:3937? ([2406:e003:10c2:2501:6969:5efe:7979:3937]) by smtp.gmail.com with ESMTPSA id x21-20020aa79415000000b00581d48ad9b0sm10378974pfo.154.2023.01.11.13.30.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 11 Jan 2023 13:30:30 -0800 (PST)
Message-ID: <d6cbba70-0fce-4d07-279e-3c5d55cfb0aa@gmail.com>
Date: Thu, 12 Jan 2023 10:30:26 +1300
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: Lorenzo Colitti <lorenzo@google.com>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Cc: "IPv6 WG (ipv6@ietf.org)" <ipv6@ietf.org>
References: <CO1PR11MB4881DC1AD7D75BEDAB4980DAD8FA9@CO1PR11MB4881.namprd11.prod.outlook.com> <CO1PR11MB488107BA21A6B9FA55C2F61BD8FC9@CO1PR11MB4881.namprd11.prod.outlook.com> <CAKD1Yr1ioP2c0v+n-dFo4F+Mf3QJQdmYmJga3aJsGiLeW=Uj2g@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <CAKD1Yr1ioP2c0v+n-dFo4F+Mf3QJQdmYmJga3aJsGiLeW=Uj2g@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/yZd1WKWhFxxW8nvj8LcQJkSlFfI>
Subject: Re: [IPv6] WG adoption for https://datatracker.ietf.org/doc/draft-thubert-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, 11 Jan 2023 21:30:36 -0000

Hi Lorenzo,

On 11-Jan-23 22:33, Lorenzo Colitti wrote:
> While this document makes for interesting reading, it does not seem to be appropriate for 6man. If you look at the 6man charter <https://datatracker.ietf.org/doc/charter-ietf-6man/>, the group is responsible for maintaining and advancing the IPv6 specifications. This document doesn't seem to be doing that - it's describing how things can be deployed.

I view it more as an architectural overview of a situation that is far from satisfactory and that needs further work, either in 6MAN or elsewhere in the Internet Area. If that isn't in the 6MAN charter, I'd see that as a bug in the charter. But I think it should be in scope, under this part of the charter:

"The working group will address protocol
limitations/issues discovered during deployment and operation. It will
also serve as a venue for discussing the proper location for working on
IPv6-related issues within the IETF."

> 
> But more than that - after reading the document it's not clear to me what the purpose of the document is, 

I think the draft is a bit too polite and should perhaps be repositioned as "Issues in IPv6 Neighbor Discovery on Wireless Networks" with a summary at the end of what needs to be done. To over-simplify, we are now beyond the point where pretending that all local networks behave like small Ethernets is a reasonable position.

So, its purpose should be to ring an alarm bell and suggest work to be done.

> and whether it should end up being published by IETF consensus at all.

Too soon to say.

> Is the goal of the document to advocate changes in the specs? But if so, it should contain a clear statement of a problem to be solved 

Yes, I agree.

> (and should probably be in v6ops). 

Maybe some of it is about current practice, but I don't think that's the main point, which is architectural.

I agree with your comments below about some confusion in goals. That's why I'd advocate positioning this more as a pointer to problems and issues that the IntArea should work on.

Regards
      Brian

> Is it to describe how things can be deployed? But if so, it should probably focus on a narrower set of scenarios, and go into more detail on each of them, with the goal of making some recommendations of what to use where (which again would be appropriate in v6ops). But that doesn't seem to be the case either. After reading through the document it feels that what it comes closest to is a tutorial for how some types of ND can be used. But these are probably not the only way these can be used; the document tries to cover so much ground that it does not seem to be possible for it to be comprehensive.
> 
> Your email states that the goal of the document is to explain why certain choices were made. That's definitely interesting reading, though I'd guess it will inevitably end up being a matter of opinion; WGs make choices for lots of reasons, many of them not directly technically motivated (e.g., compromise between proponents of different technologies, compromise between implementations, etc.) and it seems difficult of impossible to authoritatively describe those reasons after the fact.
> 
> It definitely seems interesting as an individual submission - you were there when all these RFCs were written, and your perspective on them is certainly interesting - but perhaps not as a WG doc?
> 
> On Wed, Jan 11, 2023 at 5:54 PM Pascal Thubert (pthubert) <pthubert=40cisco.com@dmarc.ietf.org <mailto:40cisco.com@dmarc.ietf.org>> wrote:
> 
>     Gentle reminder:
> 
>     Please let us know if the addition of the new bit in the RPL option causes any issue on the 6MAN side (we expect not).
> 
>     All the best to you all;
> 
>     Pascal
> 
>      > -----Original Message-----
>      > From: Pascal Thubert (pthubert)
>      > Sent: jeudi 5 janvier 2023 14:39
>      > To: IPv6 WG (ipv6@ietf.org <mailto:ipv6@ietf.org>) <ipv6@ietf.org <mailto:ipv6@ietf.org>>
>      > Subject: WG adoption for https://datatracker.ietf.org/doc/draft-thubert-6man- <https://datatracker.ietf.org/doc/draft-thubert-6man->
>      > ipv6-over-wireless/ ?
>      >
>      > Dear chairs and all:
>      >
>      > At the last IETF meeting in London I presented draft-thubert-6man-ipv6-over-
>      > wireless which describes how IPv6 can be deployed over wireless networks, and
>      > suggests that the L3 models of Links and Subnets can be decoupled from L2
>      > connectivity, e.g., when the lower layer does not provide transitive
>      > connectivity, which is the case of most wireless networks.
>      >
>      > In MANET and 6lo networks, it is usual that the L3 link abstraction is based
>      > on P2P even when L2 may reach more than one node. The subnet can still be a
>      > /64, though the membership becomes an administrative decision as opposed to
>      > mapping a broadcast domain as is typically done with wires. And routing
>      > inside the subnet replaces the need for traditional IPv6 ND which 1) is not
>      > designed for NBMA and 2) is inefficient in terms of power, spectrum, and
>      > reliability (e.g., for DAD).
>      >
>      > The doc was written to explain to a larger audience why those choices were
>      > made; it is now complete and I got positive feedback, including from Brian at
>      > v6ops before the break, that it should be published; would the chairs now
>      > consider calling for adoption now - or else why not ?
>      >
>      > All the best;
>      >
>      > Pascal
>      >
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 <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
> --------------------------------------------------------------------