[Roll] Which functions in RPLv2?

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Mon, 14 September 2020 11:30 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 812D63A08BD for <roll@ietfa.amsl.com>; Mon, 14 Sep 2020 04:30:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level:
X-Spam-Status: No, score=-9.619 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ESYcvAKf; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=uuNUeoZZ
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Luz0czJH1vpd for <roll@ietfa.amsl.com>; Mon, 14 Sep 2020 04:30:24 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A1C23A08C0 for <roll@ietf.org>; Mon, 14 Sep 2020 04:30:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17333; q=dns/txt; s=iport; t=1600083024; x=1601292624; h=from:to:subject:date:message-id:mime-version; bh=AlD2ZwG3MloMWEq11YmgVle0N45A8mf/Hq3X4b2qn4A=; b=ESYcvAKf2FkSTZLSEY9vQulXwDEdJo921Nu7K6on7Vxzp2rQQpepMziN dSV0YTzovdPcf7fpKVQlhyJ5mEGx4ek3JeKKKDfikty1j/6GMrKmq5NHo Hfrj8KtXxuK63m+ad68yIcTliCwjOg2EB2lldoy+S8/M41/T1I8AksdE7 Q=;
IronPort-PHdr: 9a23:kJIz+B0KNibKTg4hsmDT+zVfbzU7u7jyIg8e44YmjLQLaKm44pD+JxWGv6dsgUPHG4LB5KEMh+nXtvXmXmoNqdaEvWsZeZNBHxkClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK6PFRbXsHkaA6arni79zVHHBL5OEJ8Lfj0HYiHicOx2qiy9pTfbh8OiiC6ZOZ5LQ69qkPascxFjA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BQEgAdU19f/4ENJK1ggQmCcgEuKSgHcFkvLId/A41uigyJeIRugUKBEQNVCwEBAQ0BASUIAgQBAYFWgnUCgicCJDgTAgMBAQsBAQUBAQECAQYEbYVcDIVyAQEEEwsQEwEBOAQNARkEAQEBJygRFAkJAQQTCBqDBYF+TQMOIAEOqWkCgTmIYXSBNIMBAQEFgTcCg3INC4IQAwaBOIJxglxLgUWFTxuBQT+BEAFDhSVCAQECAYEnARIBAyAkBwmDFIItmheBPoo0kDBRCoJlBIhqjEqFJqBskQGMM4JnjX2EKQIEAgQFAg4BAQWBayNncHAVO4JpUBcCDY9EAQKCSYUUhUJ0NwIGAQkBAQMJfI9UAQE
X-IronPort-AV: E=Sophos;i="5.76,425,1592870400"; d="scan'208,217";a="825353305"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Sep 2020 11:30:22 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 08EBUMvi002477 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Mon, 14 Sep 2020 11:30:23 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 14 Sep 2020 06:30:22 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 14 Sep 2020 06:30:22 -0500
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 14 Sep 2020 07:30:22 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dBfgynQp59m7o8qqkxQtQXHc4Co9pwkYuCDMcHjzfFNTqRQmr+BC43W3nYLRvj9qDmaLYtgIisTU7udlyVZJae6bBmz9XhC896lYtu4fY8Ra8sJX3J3EXkNPTiU7nNFnfF4SUFwMosMVL82tghn60QtAGG25i5XLFY/uqIJuvSiFKig0etrQvxXsG5ORF8nDh9PDFwOdneYtDm+rR7+hmyNoyOadHAsGB+Rz7d3CJkuvye7UTqqDMWb4g3g4MHZfGyEs7I9ek9LQczYCcxY2NqdVHsyHbEnSNhm0B04fVIB1wI76rOScv5gVrIOrLSr6oGLmdjWIy1ev5pY8cmDZLw==
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-SenderADCheck; bh=5Y7p0+duY3w4u41kzWf82cxoBui3rljwUGwfbMNJJnU=; b=UP4dKrM8Ay8z5iMh78u9h2pBx3sdYilSieI1inNoTdQsaXdBGBjri7fBmV83wuhVp6yI5aqNmeryJkvyJjzP2wARWY44BKqMZ58AuNYQ9m0babeExkg/dk7GqtYNNwArTw1fzUWknguItCuWD68Hg6EASkTgqGwP8MQgKMYZUrFDLbDJ5znGjuJ7W2ik5BWbrXV8zDrV2N8n1pGoQ8LBwxvDsMV+TibEwDke9ETa+mkVmU5olbLnj+SYVrvC3BVT+n8qwhLJb2dZrsUqqLyTkbDWv3u8thjmB3y3a6tscZK70CzZjYOReTjU6tuynYlMxhI9GydLcEirPwKDY97izQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5Y7p0+duY3w4u41kzWf82cxoBui3rljwUGwfbMNJJnU=; b=uuNUeoZZH6PtFVrOmZUX2Bqy1Okk7raAb8/hUVAkufbJ+6V2pzg8OqJM5eRAE+mytFAn416J6l0FyFGPTCZ0uooPf9VH/AttlqLMlnsZT+/3K8GWMhJ9a1TgpY2Nn4/sSuTGUGe7/B1SgFdKaT2kBwmhUtKpuXmWThFIAzSo/c8=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (2603:10b6:208:ea::31) by MN2PR11MB3821.namprd11.prod.outlook.com (2603:10b6:208:f7::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16; Mon, 14 Sep 2020 11:30:21 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::119:f851:5860:da95]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::119:f851:5860:da95%4]) with mapi id 15.20.3370.019; Mon, 14 Sep 2020 11:30:21 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: Which functions in RPLv2?
Thread-Index: AdaKigJ5NP+R+tHDSf6ZCdTo2akZCQ==
Date: Mon, 14 Sep 2020 11:29:17 +0000
Deferred-Delivery: Mon, 14 Sep 2020 11:28:20 +0000
Message-ID: <MN2PR11MB35656D743C23C2884D7ECDFAD8230@MN2PR11MB3565.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2a01:cb1d:4ec:2200:d0f3:e330:1d:e06c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 84dcde10-d215-4e2e-18b2-08d858a19094
x-ms-traffictypediagnostic: MN2PR11MB3821:
x-microsoft-antispam-prvs: <MN2PR11MB3821A2B2DB9F3C5671D0AD26D8230@MN2PR11MB3821.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3r8inJkxsWEGkGB6kNo1AsOnMXaQ9XEUUYKDZnXjN5DWRJcrC44GxdzTMvSbJYyrKgmer9Xb2kUD4cLbOhLdnOrWKPsg5yXzRmEq2uNueSCKe/ojSQ7L0gwJxUMIvqaOy0XYcPQ9KIMLnmpAmDCh5g4ji4w7VjsIR86iBueEEk2wj4EB4iNYAyanR78uHk85bxCc3Cc0N+BWfVGfI/xXzNiQ3q6vk2Z1VIclIXb9RlHM140bBBBXIcYoCkWnv8/4H2unW2EWg6wylAPYTzEmgOmzuw2oCMOQcpBcVnhJDX+Kc0bK9F28Q6HhabijMjZHoySfuBDlVvQrSD0lQdq9ZK93e6qxZeuyeCtxRwF0WULh7scbvGKO3EEgjMWlPfLSQ9Nbmzc5ofA3A6qd4l3QZw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3565.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(396003)(366004)(346002)(39860400002)(376002)(316002)(6916009)(83380400001)(53546011)(6506007)(478600001)(66476007)(6666004)(66556008)(8676002)(166002)(66946007)(5660300002)(66446008)(64756008)(7696005)(76116006)(71200400001)(55016002)(2906002)(8936002)(966005)(52536014)(86362001)(186003)(66574015)(33656002)(9686003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: E3Sv/5DincpPkF/i/YscKMMXpx2KHtjFhclMEfcuHr+MTkm+o2UgQumzy7J4mOQFa3AdNcvpZHUx+GV7CgpCSNAn+W6DNfaxzZIzWigsJfSJmuLOeIAPSeW0fqjCJ1RbVH5f/AvLE2Vy7hzSWqxJRTfDMMKIxCB2wpo/ffhzHjBhh8Mue7X9q3I0dk8qwnblnEpjNqCxqFXdaD2eeXhwg5bMsag6W2T7gOZHlEeMs3LJnzNL9hVikG76ZoGOLkk0galWomcfsa/BFWKlQOvDU7UTLtwEinGkCqG6R4RCab+glLqohEfZeMFYm5+iyzCBJBdVNJ9ujnAUr3/KhtWZTt7MvpBhUxh+0ulVR0Fdy0rcAh4azjW1M0htNWXem3Fzp90+4Tcn4o/nSDFhHXZ2Rcy8kQBohBl7UYD1nAG6C8dtH3m4AI0HYWAkuFkQPUihQ/UnE4c+Elysytxyr5CdnQu6Mc3qjzIGZaXcDLyzvW2CXJzKMmVHQCffpkuo3TmyUWH+yMtpXvfgQIB1jszXgAWvxPCREcCou3/dXgVDQ++qExrEHnnBiXeSKf8WYKr8DrN2toa/WtM56mAIAI6PVUFmHmTUOR/3rGhoUSMGwQ5bNIkaIqvc6fTo2H6H4N1rRPR/hTKo8Xxz4ur8n8P4Xd5JhxNud/OjplANYesTtl1n6ogOlKdOEVDGafDLIVHGNKc3wZy/OvVawMhWwZBuUw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB35656D743C23C2884D7ECDFAD8230MN2PR11MB3565namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB3565.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 84dcde10-d215-4e2e-18b2-08d858a19094
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Sep 2020 11:30:20.9789 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oUlmvCVzTBruF7BACgxGslZ2DqcboeIvMMCVz5p0DWZ+O9Fb+pH5IR62tT/wOD/VbY83+rpRzhi7n9eFdQ21zA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3821
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/hMUjtgxjO5aA7fwaSXXhwqWTlIE>
Subject: [Roll] Which functions in RPLv2?
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Sep 2020 11:30:26 -0000

Hello Rahul

I renamed the thread.

In your first list 1..5 I'd say they are all mandatory and the first 2 always on.

There's also:
6) P-DAO for SDN-RPL and
7) AODV-RPL.
I'd make those 2 optional

And yes I believe that the points in observations need to be addressed.
Each deserves a thread I believe. Let me start a few based on your email as well...

Take care,

Pascal

From: Roll <roll-bounces@ietf.org> On Behalf Of Rahul Jadhav
Sent: lundi 14 septembre 2020 12:38
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Subject: Re: [Roll] roll WG Virtual Meeting: 2020-09-30 - Call for Agenda Items-

Will now be the right time to check consensus with the WG on what behaviour may have to be mandated as part of RPLv2?

Following are some of the points which immediately comes to my mind:

1. Use of revised Option Type (0x23) in RPI ... (Obsolete use of 0x63 RPI Option Type value).
2. Mandating the use of 6LoRH (RFC 8138) ... (Allows compression of SRH (non-storing) and RPI (storing mode)). This is something that was discussed in context to turnon-8138 T-bit draft recently.
3. Use of MOPex (This is how we know the instance is RPLv2)
4. Support for Ext Control Options. (Allows Backward compatibility for new extns... part for same mopex draft)
5. Support for Capabilities. (Enables backward compatibility, allows incremental feature support)

There are some points from RPL Observations draft [2] which could be clarified as part of this work item. Not sure if those points could go in as part of this draft? For e.g., Path Control Bits handling issue in 6550 [1] ... 2) Mandating handling (not sending) of multiple targets in DAO [3]

WG could provide feedback on the following aspects:
1. Do you feel one of the points above need not be mandated?
2. Do you feel there is some other point which needs to be addressed?

[1] https://tools.ietf.org/html/draft-ietf-roll-rpl-observations-04#section-10
[2] RPL Observations: https://tools.ietf.org/html/draft-ietf-roll-rpl-observations-04
[3] https://tools.ietf.org/html/draft-ietf-roll-rpl-observations-04#section-7


________________________________
From: Roll <roll-bounces@ietf.org<mailto:roll-bounces@ietf.org>> on behalf of Michael Richardson <mcr+ietf@sandelman.ca<mailto:mcr+ietf@sandelman.ca>>
Sent: 14 September 2020 02:09 PM
To: Routing Over Low power and Lossy networks <roll@ietf.org<mailto:roll@ietf.org>>
Subject: Re: [Roll] roll WG Virtual Meeting: 2020-09-30 - Call for Agenda Items-


Georgios PAPADOPOULOS <gpapadopoulos.ietf@gmail.com<mailto:gpapadopoulos.ietf@gmail.com>> wrote:
    > Regarding the RPLv2, do you think it would be possible to have at the
    > end of the day everything in one single document?

Yes, eventually, we'd do rfc6550bis, and we'd merge in all the documents,
throw out the pieces that we didn't implement, and maybe advance to Internet Standard.

    > In stead of going over multiple documents, and multiple RFCs tomorrow,
    > imho, it would be more efficient to have one single RFC for the RPLv2
    > like the RFC 6550 for RPL.

    > What do you think?

It's just too soon.
We actually need to sort out the things we want to do.
Editing the huge rfc6550 won't be productive at this point.

--
Michael Richardson <mcr+IETF@sandelman.ca<mailto:mcr+IETF@sandelman.ca>>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide