Re: [IPv6] WG Last Call on draft-ietf-6lo-multicast-registration-11

tom petch <ietfc@btconnect.com> Sat, 19 November 2022 12:46 UTC

Return-Path: <ietfc@btconnect.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 CD428C14F733; Sat, 19 Nov 2022 04:46:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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 (1024-bit key) header.d=btconnect.onmicrosoft.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 PybSvi9DWc7p; Sat, 19 Nov 2022 04:46:41 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2071c.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::71c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B562C14F740; Sat, 19 Nov 2022 04:46:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OGQ5lXVZNF/PshVIyb0UxW84xdFyLlJiu8VIrGbFFb+W6w8O3n3rj53xKxKbbFPPTdAQKHzoWS09CWl9OLF4m7dK9pqYTmBw+iyY0PTxZbjocfKN+UNZfX+xtam51C6Bq2gzME2HIDtKDDsHmlkq+QfCpVnM/pMQG8DiHATMZg7LWrOWpMqz77v9dQV8+tb3NRgdVR/WeZ0NMM95doHEDzu+7nw5QbosWycWV7LiIVSQ8yGLlDVJhZOGPR5Ce5oxJV1DictHnkEl0QpgjSFQWgh6z6Yi4mxfkyw+sPAu2NgyJ9VDsJoCkNKLDvgshHFR3e/5K3tll17sYOQxQ2ODmQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NlBhX2luJkL7AZNhDrmorO273gRf4asrI/y9dnZ9AEY=; b=lSfFPBq2HR0nMqaZS4X04cUJmCZGZgODBeiHzVWmOo2z5rwy/ZI/IzosY5Jh8+Trux6M0Sj60zzmpF4N2fNR9tKAlPpy9HK53eZqf08guJqXTmIiMyLRn6p/3w0i64hOZhAEsrcNY+NCKaBk8DjDF2Xx8rk0mcx58B9aC895hb4wpVKtkN6mzPXumMcfcyIiUrhD8HpqdZqZW4YAGMyYk4S17oKsWzwJlgdDc449M8l6kSpxvQ4AJMkmbFSlJU4z0TcZKwGKp20oSdft5K5JEqpFoHHBuC3lb+natSIDhfE+Chobw2ZValYT9q4DAWfBXSpecdDLpZ4+JNpCybHJ9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NlBhX2luJkL7AZNhDrmorO273gRf4asrI/y9dnZ9AEY=; b=ezf+9QYszVkuwvAj2yYnzxAX1+3aAZiM1ZsvX1PBSjcRKjUgVhedevJXr//up89CU7xE2xHQsiUUMJL1ZtUCxM+f4W02i4yfJOti7mDPCyS5QoTI7GkV1oPgPno+dHc1o3qU8aER/3dF/pzli0CLUSmXu8YVwDsetN1YT5diwWQ=
Received: from VI1PR07MB6256.eurprd07.prod.outlook.com (2603:10a6:800:133::7) by PR3PR07MB6841.eurprd07.prod.outlook.com (2603:10a6:102:5e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9; Sat, 19 Nov 2022 12:46:36 +0000
Received: from VI1PR07MB6256.eurprd07.prod.outlook.com ([fe80::1ab3:a7d6:a4eb:406c]) by VI1PR07MB6256.eurprd07.prod.outlook.com ([fe80::1ab3:a7d6:a4eb:406c%6]) with mapi id 15.20.5834.009; Sat, 19 Nov 2022 12:46:36 +0000
From: tom petch <ietfc@btconnect.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Mark Smith <markzzzsmith@gmail.com>, "carles.gomez@upc.edu" <carles.gomez@upc.edu>
CC: "6lo@ietf.org" <6lo@ietf.org>, 6man WG <ipv6@ietf.org>
Thread-Topic: [IPv6] WG Last Call on draft-ietf-6lo-multicast-registration-11
Thread-Index: AQHY+b6ieQS4ol8rYUCnLNHg9/L5oq5CUWAAgACz+ACAAE3U+IABMiUAgAGs6uU=
Date: Sat, 19 Nov 2022 12:46:36 +0000
Message-ID: <VI1PR07MB6256DF69383B67B3D2ABAD19A0089@VI1PR07MB6256.eurprd07.prod.outlook.com>
References: <CAAUO2xxJ-Cksm6uL19LxpbH4q1nodCsKbUPUAd3UEH=SMRSokg@mail.gmail.com> <CAO42Z2z6_kHhO5goSKDBudJjLTxBejZJEqQ-Rh5VSganinVnYQ@mail.gmail.com> <CO1PR11MB4881144FAEC23F671C46E25FD8069@CO1PR11MB4881.namprd11.prod.outlook.com> <AM7SPR01MB0017AF6A62A3D9935181A090A0069@AM7SPR01MB0017.eurprd07.prod.outlook.com> <CO1PR11MB4881AFB1045D0BE039E0ADC5D8099@CO1PR11MB4881.namprd11.prod.outlook.com>
In-Reply-To: <CO1PR11MB4881AFB1045D0BE039E0ADC5D8099@CO1PR11MB4881.namprd11.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: VI1PR07MB6256:EE_|PR3PR07MB6841:EE_
x-ms-office365-filtering-correlation-id: 0278e948-379d-477c-918f-08daca2c1864
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: s0fIdEdmlvWwvwleG1KPSWhGwMOu7h640yt6+KgP1FC4lGXxlK7UheQL/C+L7Cex7y+oAaJ14Az22sx12DQ1E8fG1ASPzIFlCun8SLMjbmMJa29GC1IZNnVgN5Jczmq51SmL0lXUXgF2SZ6RyTRO5vDb7T5z8lgnwYwrx5Bk+jzBJffuKyAwNb4YlDYa0uqAXMPHR1WWznpUY4/gKGoIRZXhSkcB+/B91dmjudhhdUfTKzgnkSSM6fHpAa6+nxorZU08dSmOaoCI2o7RqkPnqhltm7uLLvS/1DToZuG6gXsI0bKAY/1i9dcFZJFKoR4agOARJo4/3KJTpvewnsrEX/xwp0qinHMoBzA8YPzxQSiJfyfsihlsOOd9cqU3TsMo8L5/EKz0zxfWk8Nm56FGzyXkXjUFXi6js5Z72enY/o41rRbUUZdlEZHUTEdCo1R11R23ARatJOL0hgGBHIXNQb5FhWmgbn6kquwFHmhMCWIMkRa6jheFfMc9FE9F1vgoLWqInqMByp9gjc1FUrDC/npwuxvm8yVVKVAWglaQ0ubnn8qNC0vHpsmhkX4Rne4FM00ET88cii0/GQAOlRzc3NVgwP2VkdQUtz/IPgqnqaRKr/1EYANtgh9hAgDi+rKyrXwJ5a6bNuVVfbMeTyyTgkdg2+PEQJelKpPLDjgdM9x5uidoVVpi5Uu/WEilIJLiOLy50RaZfPSQp5qZ3pC1BzC9hXHxxUBaxuxbfwadl8CzyW2GCov95VwVrwLZHHv3if3vJQq6h6wyMueKBtYuIg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB6256.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(346002)(376002)(366004)(39860400002)(136003)(451199015)(66574015)(2906002)(83380400001)(71200400001)(38070700005)(26005)(7696005)(41300700001)(91956017)(64756008)(66446008)(66476007)(66556008)(76116006)(66946007)(4326008)(33656002)(5660300002)(9686003)(55016003)(8676002)(6506007)(53546011)(86362001)(110136005)(186003)(316002)(8936002)(54906003)(52536014)(66899015)(966005)(478600001)(38100700002)(82960400001)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ZqVhP7FyxUxoXGmC5tmw9dhKBFtVxIJmAfOUutbuj+58NbPLWkAS+i5w387WHPG4NTGCP/09gWXWgFaomKjc99xCeLjieMWSbQKGD3j85MkWPfIxfOrAUThqsXs8hOUX1BhUovoC/M8tMCN98E7RtvdIqGfn3ib+894HSqRms+xPkHweD1WEKbpbloG+vDUiIheH5XLIN4bs5RMgzoQOxa/Gl3ATFFDhKd0oqnfiJH4M1iEmPoj8p4+aSiUGrLpawRYqbqhJmJ/kwTOd4kBCCW54myUhB/qdSF2SG3XIt0Y0FKp1mPQNnpD5avQCaMUYnlBwModgBSZP8rJoMMavHkJ101S6w8Z22bdMk/yxvqJXQQGzDn1fDJmfeaeLWuayDCp+9quV9GGQGgv/4vSwh+SCdJgyY6P5WVyGaQ7OmUmUC99lPtOl0mcY8DTzEW3s9NDf134tW3S/fwh3+OKoGjQAvQY/Eu0Nt5huR1JVvMgzrVVdP+wMMvKsApamaEVyyXujH6+OMeFoTI9GgUNQWOdscMK+psn2m4WbROtfwgfiLoCSYHLhzYGy9PDG+FT7LyQePPiKHv0CGcpLSvKgbNuDehz221580DqqQ5zdpishUfltMl8RW+lJhOPOkuzzkZc/GGdjLV225gMxz+c8G2cL/1gl6JsyuCp7/DAcd8ATpeikwqys9ZgiWcnneZ9HKZ7vHd7oihtxtzuqiEKmViyLH1x4nUBzLXJ6nEVZLYnbOGTlb1+eDs/b8rpORIvHGWUeDPLgmubOpu9bSp7WqGGjebeqizojt4GtjpfzmiGf2Q/rkfdjmikdDDT/14F6ky9QM2NTD7PdDfhsuZ8SIV9ccSRU73GqZZKY/5LEfVUZ9D4V/8Pbsqip/tQaTw4qRsL4mCG7kw1LXrGHA7hcMYOFoMX8EiPpTIrZz60ybg2UvkLaIEnzQb9hb5KO9fCHbDUu53uzfNpo/mpcSONHLTxVcIVdRgN6GvDSWcQAEOpsqy1AkYI1qX0NqksR8z/7H1+isd+QdrUo0BmRYS7RRVkLv//1U9MHjrzjCcmB7855zynNYSrkrTWUFnqlDiwPhVCGnlEmv0zjnIK5cVZSw75asafVnnSdjz/bcbsyrYyEW3/AJ2BUyYJ6GsSL7FsMODoeErxT5+56Ke4bQx1KKWxH59qTRcKjbRB7lPoImEyIATeaDN305U31H4veUPfGnvxtHHkDdE8lLKcrEE13wdmyXE3zUR0MKd4POVG9zW2xcOzZgEumffeeSGlIgy9ZT2DMYWar5eQ5DFKNxwec29Ae/aDb1O33bBbfhdv9gF9vgK0jvJRNyJ1oka6mvuxS823CXqkzzUYxAjhfl91LmPPbg0fPbcxSLZLO82mPlVAFfUI0g+MeLLValYmxgsoIDtHUrJMSufxwKosEuU3Cmh7jzVd8qWk8jdFU013gKl0yoKL8SyUm3dV04PjUC/HpYiMsJnmgJ2Ohd0uxzO0k1ChmHYcxHHm4qQ8op8bpWDig0FXMVLqKSaAK/yfiaaA5CreQLhxpIJfCJe8F1pUmiraVmMDpXcww8H2eIknpN3RxGg28aqbc/MZpTP4Xlgtn
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR07MB6256.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0278e948-379d-477c-918f-08daca2c1864
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2022 12:46:36.2806 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hKKSbljoSUO0JBD3z6kEhLW5XNkNbbD6KyLcPqetBO95M25r7HDhYBg6iYZ+wDcl4Y8rElE/DYEVcwbWXumxRA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6841
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/f8CXpKTVUcpOnjYVNhML3v068zY>
Subject: Re: [IPv6] WG Last Call on draft-ietf-6lo-multicast-registration-11
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, 19 Nov 2022 12:46:45 -0000

From: Pascal Thubert (pthubert) <pthubert@cisco.com>
Sent: 18 November 2022 10:56

Hello Tom:

I agree nunicast is weird and I'm not inclined to use it.

About your proposed "6LN network": we do not have that language so far. We have LLN but that does not imply 6LoWPAN ND, and RFC 8505 does not imply constrained networks. It is a stateful AAD operation, it consumes less resource so it works EVEN in constrained devices and networks. It's an EVEN not an ONLY. It makes ND greener. As an L3 function, stateful AAD should be abstract to the lower layers, to the network they are used in, to the hardware in general. And it is, more than SLAAC actually, since SLAAC is limited to certain abstract topologies (P2P and NBMA).

Also there's a semantic confusion between "constrained node" and "node that supports 6LoWPAN HC" or "node that supports 6LoWPAN ND". In this specification, we mean the latter, so we really refer to the L3 function not a type of nodes. In other words, we use 6LN and 6LR as nodes that support the L3 functions that 6LoWPAN defined as part of IPv6 ND for the host and the router side respectively to provide stateful AAD. Maybe we should have introduced new terms but at this point it makes sense reusing the language in RFC 8505 that we are extending.

Considering the number of ND broadcasts we observe it's probably time we sunset SLAAC in any large network. Our small contribution to the planet if you like. But dropping AAC with SLAAC would be throwing the baby with the water of the bath. RFC 8505 makes AAD greener and more deterministic by avoiding the broadcasts in SLAAC and providing a contract between the host and the router for address ownership and usability. As you've seen recently on v6ops ML, SLAAC has a huge issue there and we're now hitting that wall.

<tp>
Pascal

Thank you for the comprehensive reply.

My thought remains that the Title should lead into the Abstract, as the Abstract leads into the document but in neither case will the former cover all that the latter does.
So with no explicit mention of ND in the Abstract I query its appearance in the Title.

Equally I found Multicast on its own adequate,  Yes the I-D caters for Anycast and that is in the Abstract but I query the need for it in the Title- a reader  might well wonder about the latter and find the answer in the Abstract.

I think that the Title of the RFC needs to indicate the type of network involved and did look at other RFC to see how this network is referred to and see much usage of 
Low-Power Wireless Personal Area Networks (6LoWPANs) 
which seems cumbersome to me but suggests that there is no recognised, shorter tag which might be used:-(.

As you gather, I think that titles matter, as do abstracts, that they should be short enough to read, recognise or remember but should not be overloaded with all the possible semantics.

By contrast, I care little about the title of the I-D which almost vanishes once the RFC is published; for me, many I-D titles are too cumbersome although this one is just fine (no need for Anycast or ND in it:-).

Tom Petch

All the best,

Pascal



> -----Original Message-----
> From: tom petch <ietfc@btconnect.com>
> Sent: jeudi 17 novembre 2022 17:53
> To: Pascal Thubert (pthubert) <pthubert@cisco.com>; Mark Smith
> <markzzzsmith@gmail.com>; carles.gomez@upc.edu
> Cc: 6lo@ietf.org; 6man WG <ipv6@ietf.org>
> Subject: Re: [IPv6] WG Last Call on draft-ietf-6lo-multicast-registration-
> 11
>
> From: ipv6 <mailto:ipv6-bounces@ietf.org> on behalf of Pascal Thubert (pthubert)
> <mailto:pthubert=40cisco.com@dmarc.ietf.org>
> Sent: 17 November 2022 12:02
>
> Done 😊
>
> <tp>
> Piling nouns in a  heap often does not work well in English and may be
> ambiguous.  The Abstract seems clear but I would not have expected it from
> the title, old or new.
>
> Neighbor Discovery is not in the Abstract and I do not think it adds to the
> Title.  The Abstract has subscribe as a verb and that seems to me spot on.
>
> The Abstract has 6LR without expansion but it does narrow the scope from
> all aspects of ND.
>
> Hence I suggest something along the lines of Subscribing to IPv6 Broadcast
> and Multicast Addresses in a 6LN Network.
> In passing, I saw recently the term 'nunicast' and thought it ugly and
> incomprehensible.  It got revised to non-unicast which I understood and
> then to multicast and broadcast.
>
> Tom Petch
>
> From: ipv6 <mailto:ipv6-bounces@ietf.org> On Behalf Of Mark Smith
> Sent: jeudi 17 novembre 2022 2:18
>
> Hi,
>
> I think the naming needs to change now that it is also doing anycast, to
> something like "IPv6 Neighbor Discovery Multicast and Anycast Address
> Listener Subscription".
>
> I think anycast is a different and distinct type of communication to
> multicast, and is in the middle between unicast and multicast:
>
> i.e. unicast = 1 to 1; anycast = 1 to 1 of any/many; multicast = 1 to many;
>
> Regards,
> Mark.
>
>
>
> On Thu, 17 Nov 2022, 00:23 Carles Gomez Montenegro,
> <mailto:carles.gomez@upc.edu<mailto:carles.gomez@upc.edu>> wrote:
> Dear 6lo WG,
>
> (CC'ing 6man.)
>
> This message initiates WG Last Call on the following document:
>
> "IPv6 Neighbor Discovery Multicast Address Listener Subscription"
> https://datatracker.ietf.org/doc/html/draft-ietf-6lo-multicast-registration-11
>
> The Last Call will end on Wednesday, 30th of November.
>
> Please provide your feedback on this document on the mailing list.
> Short confirmation messages such as "it looks fine" are also welcome.
>
> Thanks,
>
> Shwetha and Carles
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> mailto:ipv6@ietf.org<mailto:ipv6@ietf.org>
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------