Re: [6lo] Call for WG adoption of draft-li-6lo-path-aware-semantic-addressing-01

Luigi IANNONE <luigi.iannone@huawei.com> Thu, 09 February 2023 09:54 UTC

Return-Path: <luigi.iannone@huawei.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53B80C169528 for <6lo@ietfa.amsl.com>; Thu, 9 Feb 2023 01:54:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.186
X-Spam-Level:
X-Spam-Status: No, score=-4.186 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=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 Dw8abyAW47wK for <6lo@ietfa.amsl.com>; Thu, 9 Feb 2023 01:54:52 -0800 (PST)
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 23A82C169523 for <6lo@ietf.org>; Thu, 9 Feb 2023 01:54:52 -0800 (PST)
Received: from lhrpeml500005.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4PCBtk1J9wz6J7Q1; Thu, 9 Feb 2023 17:50:22 +0800 (CST)
Received: from lhrpeml500002.china.huawei.com (7.191.160.78) by lhrpeml500005.china.huawei.com (7.191.163.240) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.17; Thu, 9 Feb 2023 09:54:49 +0000
Received: from lhrpeml500002.china.huawei.com ([7.191.160.78]) by lhrpeml500002.china.huawei.com ([7.191.160.78]) with mapi id 15.01.2507.017; Thu, 9 Feb 2023 09:54:49 +0000
From: Luigi IANNONE <luigi.iannone@huawei.com>
To: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>, Michael Richardson <mcr+ietf@sandelman.ca>, Kerry Lynn <kerlyn=40ieee.org@dmarc.ietf.org>
CC: "carles.gomez@upc.edu" <carles.gomez@upc.edu>, "6lo@ietf.org" <6lo@ietf.org>
Thread-Topic: [6lo] Call for WG adoption of draft-li-6lo-path-aware-semantic-addressing-01
Thread-Index: AQHZMMQKVO84Xe+Lgkusig7C+UW8p67FyOmAgAAjzYCAAHOXAIAACoDg
Date: Thu, 09 Feb 2023 09:54:49 +0000
Message-ID: <349464fab30e4df3b0a07005ccd4428a@huawei.com>
References: <CAAUO2xyqvRfqr2eyFs6ULzKTiZrju4Q2RzA5rnf=6VaabtuQYA@mail.gmail.com> <CABOxzu33=x4Hd+qozb7nXGFs+xaQpuBqaKB9in=t0TQNFVhsLg@mail.gmail.com> <2525345.1675906671@dyas> <CO1PR11MB48817E1DC57B52716F41C89DD8D99@CO1PR11MB4881.namprd11.prod.outlook.com>
In-Reply-To: <CO1PR11MB48817E1DC57B52716F41C89DD8D99@CO1PR11MB4881.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.221.204.191]
Content-Type: multipart/alternative; boundary="_000_349464fab30e4df3b0a07005ccd4428ahuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/FqsaWfdOifwe4Tug8BAUsb8819s>
Subject: Re: [6lo] Call for WG adoption of draft-li-6lo-path-aware-semantic-addressing-01
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Feb 2023 09:54:54 -0000

Hi,



I do agree with Pascal and Michael (details inline), the document is supposed to be modified and improved after WG adoption, this is not WGLC.



Ciao



L.





-----Original Message-----
From: 6lo <6lo-bounces@ietf.org> On Behalf Of Pascal Thubert (pthubert)
Sent: Thursday, 9 February 2023 09:32
To: Michael Richardson <mcr+ietf@sandelman.ca>; Kerry Lynn <kerlyn=40ieee.org@dmarc.ietf.org>
Cc: carles.gomez@upc.edu; 6lo@ietf.org
Subject: Re: [6lo] Call for WG adoption of draft-li-6lo-path-aware-semantic-addressing-01



Hi Kerry and Michael



> Kerry Lynn <kerlyn=40ieee.org@dmarc.ietf.org<mailto:kerlyn=40ieee.org@dmarc.ietf.org>> wrote:

>     > My main reason is that the draft has no Security Considerations

> section,

>     > and I am not sure the

>     > scheme can be made secure. I believe the WG should always

> consider the

>

> I don't think that the lack of a SC section is a reason not to adopt.

> (They are *drafts* and do not need to be complete. This is not WGLC)

>

> If you think that the scheme can never be secured, then that would be

> different.



Yes, this is WG adoption not IETF last call. For the use cases I have in mind, this scheme is actually a lot safer than more dynamic stuff.



[LI] The security consideration part is one of the unfinished section of the document, but:

- since this is a WG adoption call we do not need it finalized now.

- This proposal IMO does not introduce any new security threat.

We will continue work with 6lo participant to provide a complete and fair security considerations section.





>

>     > Second, the fact that routing is based on addressing makes me wonder

>     > whether this effort

>     > would encroach on Routing Area's charter.

>

> I don't think that they want it.



There's no routing. Think of a network that's an array or a matrix of sensors, hard wired, like a ccd. Say you want to reach each sensor in the ccd with IPv6/6LoWPAN.



You could index them x, y, and encode x, y in an IP address so the addressing is automatic and predictable. No need of ND, all usable addresses known in advance so you can block a number of well-known attacks.



Now, say that instead of being organized as an array, the sensors are organized as an hard wired tree (possibly with redundancy depending on the application). Just like you may be doing with a few switches at home today, no meshing, no need for STP. Should that make a difference? Couldn't we automatically and predictably assign an address to each of these sensors?



The application I have in mind uses hard wired devices and switches and everything is done at L2. There's a L2 form of L2 learning that feels like transparent bridging. It's over complicated for the need, and prone to bugs. With the proposed scheme, the address embeds the structure of the last hop which can be more complex than x or x,y and still as predictable. From the IP perspective it's still one hop, no routing.



[LI] Nice example :-)



>

>     > Third, one potential application that has been suggested is low-cost

>     > sensors in server racks,

>     > yet I have seen no suggested wired MAC for this application. RFC 8163

>     > covers this base.

[LI] I do not see the need to define a specific MAC, the solution is general in the proposed scope.

RFC 8163 is one possible solution for one specific scenario and this document does not claim that it should be deployed everywhere or replace anything existing. As a lot of other technologies it offers an alternative (for specific use cases).

>

> I don't buy this solution either, btw.



You need a good use case for that I guess. Once the WG owns the draft, we can improve the encoding and possibly extend it to more classical physical structure. Note that x and x,y are very simple trees and already supported.

[LI] Looks like a good plan :-)





All the best



Pascal





> --

> Michael Richardson <mcr+IETF@sandelman.ca<mailto:mcr+IETF@sandelman.ca>>, Sandelman Software Works

> -= IPv6 IoT consulting =-

>

>



_______________________________________________

6lo mailing list

6lo@ietf.org<mailto:6lo@ietf.org>

https://www.ietf.org/mailman/listinfo/6lo