Re: [Roll] IETF 109 open Questions on P-DAO

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 25 November 2020 09:28 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 E77F13A1312 for <roll@ietfa.amsl.com>; Wed, 25 Nov 2020 01:28:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level:
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-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=QYrx7jWj; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=zARuEd9P
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 7PNbMowpvCK3 for <roll@ietfa.amsl.com>; Wed, 25 Nov 2020 01:28:23 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3F943A1311 for <roll@ietf.org>; Wed, 25 Nov 2020 01:28:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3411; q=dns/txt; s=iport; t=1606296502; x=1607506102; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=ktSnF6WKV4mEu7GulHU6BNngvHFI5s6Uv9vhG1rj34M=; b=QYrx7jWjX/9SmSNxfdiBBzVOi+MT413vi1HlgEpj1DunOdWOJYbvVbui WC5m5albqAfKnhGkEXazrvTsyNymK95Z5ra8lLOBqg6toVDkFfOmHIUrP 8sfiJpK7S3anFmstWOI0nt+pjW1jV+j3S02X9Y1eAlR5XV72swHJLriCv 4=;
X-IPAS-Result: A0DiCABXIb5ffYENJK1igQmDIVF7WS8uCod8A41hmQWBQoERA1QLAQEBDQEBGAsKAgQBAYFsAYJdAoIvAiU4EwIDAQEBAwIDAQEBAQUBAQECAQYEFAEBhjwMhXIBAQEBAgEBARAoBgEBLAwECwIBCBECAQECHxAnCx0IAgQTCBqCfwQCglUDDiABDqMPAoE8iGh0gTSDBAEBBYE3BAxBgzADFYIQCYE4gnOCZk6HGRuBQT+BEESCIS4+gQSBWQEBAwGBIRwgBR+DJIIskHynWQqCbokVkjCiDJ5mkSiEOQIEAgQFAg4BAQWBayEPgUpwFTuCaQlHFwINkhCFFIVEdAIBNAIGCgEBAwl8jWgBgRABAQ
IronPort-PHdr: 9a23:Y2S3txD3QSUHGJVjypIlUyQJPHJ1sqjoPgMT9pssgq5PdaLm5Zn5IUjD/qw01g3IUJnVrfVehLmev6PhXDkG5pCM+DAHfYdXXhAIwcMRg0Q7AcGDBEG6SZyibyEzEMlYElMw+Xa9PBtUFdrwIVrIrS764TsbAB6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw==3D
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.78,368,1599523200"; d="scan'208";a="615138045"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Nov 2020 09:28:21 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 0AP9SLE3028140 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Wed, 25 Nov 2020 09:28:21 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 25 Nov 2020 03:28:21 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 25 Nov 2020 03:28:20 -0600
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 25 Nov 2020 03:28:20 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BAEzrwBRkBbK3sZj/5BgXkB82rV8TiONFOJVeqBGGS0K+nlqRugoUaytgvciFak+pj+RmRFL600H3OEXhr0EUwz5gOhyG+r3N5HTja0rLfsq5y9EqAhlLrzFLk9DIJ998NE1T+qH8KxIpsK8bR84jZ9We1vUHP9JDI9p6nB3fpzJX+CszZCKyL9Y0HcY8ieYpHBrHFk5i/3smNCmXxzNFMuvBh+5Pcv4FV3gyPJF3iCfDTruhmZgjSKeQks9nQrRJUdR3aDcVazUOrj3NvkVEB9PmT/UPXBqtLiHcS7VyIj2jG/Zmgu4yX9zNlbnGR/77EEJOHPbr/z22/Rkxh1H+w==
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=tWxXdiroYI8+M05f5+iM0UbJq/WKJzvqgGyscs3tUcc=; b=R5f8mKBQe4MxL2bSjHJeYZ/nFN2MlxC+LBpqxBDlE8TrGo4SMngSm8ov1LUrQPF7YND2zQDVhgDjjx3uWs4OUzRrx1PKNbhdYJr2i37nZOpjyaN8YOjYelLye0OA87YasQxkyE4ORFhdbeaPyuV8ah57Vs2ALHxQWC75e8T50fxek534SE5d/Xz/N4aYnd0Eug5hFc290AexlOd3sGowE7VJWZottf7rj+e+6TgjiSG9Pz5v7VX2KAb8SJJ1lfztfm6iDSY4XojoQjseABXyEBwbP34nBz8JoDzFnA3E0zOqE+fgyw8f9vD3k7g1CCcMYTA6JnNNgbU9+mga1pO4Pw==
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=tWxXdiroYI8+M05f5+iM0UbJq/WKJzvqgGyscs3tUcc=; b=zARuEd9PJsRMHi/AX1OZc2GOnvYwSoC0ktwXrojxM3n352l6LZMedQ8S8Lgu7jsjY/RgOtaxC4K3u712tYlMx7K4LFZuNKxWkZbevvvOPRxlkpJJu/A3O0ByxTQAhp9dSi5UEOf6YdEoS5XmezRb1Y6LHNmvoZr0qn+DsH59QLg=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by CO1PR11MB4865.namprd11.prod.outlook.com (2603:10b6:303:9c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Wed, 25 Nov 2020 09:28:18 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::fc25:3e72:3e83:7df6]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::fc25:3e72:3e83:7df6%4]) with mapi id 15.20.3564.025; Wed, 25 Nov 2020 09:28:18 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: [Roll] IETF 109 open Questions on P-DAO
Thread-Index: AQHWwtDCJQPNj8lETkK/af1PwLwXBKnYeLig
Date: Wed, 25 Nov 2020 09:27:55 +0000
Deferred-Delivery: Wed, 25 Nov 2020 09:27:31 +0000
Message-ID: <CO1PR11MB48813D3B739F2C6864B43F6ED8FA0@CO1PR11MB4881.namprd11.prod.outlook.com>
References: <2C3A2B54-0B51-4533-A3C4-D4FE042C637A@cisco.com>
In-Reply-To: <2C3A2B54-0B51-4533-A3C4-D4FE042C637A@cisco.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: [173.38.220.42]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d06d8d93-655b-4752-da05-08d8912471c3
x-ms-traffictypediagnostic: CO1PR11MB4865:
x-microsoft-antispam-prvs: <CO1PR11MB48653DA4F9C1045343786FD1D8FA0@CO1PR11MB4865.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: YFOBgN5Mm3AAb5RSz5B4hAIja6VY9AszXODJPEz7pqScYP8gEx6Eef5z6U3wyATXPJQsy8mKcn77MJvcr1E/9AQ8lLsX37TXzpKgCS1S3S0lVq/77g1B0lU2WkTvrMYCgqv1RJzvZGbBn/EzTw+QQvuG4r88MOFmVw9Aqx7BK0eykULtNTqgw5sQSXQWhC4AH/ccH3Sgha5B7hqtNQvmfuvud03jf+vBwbjJv7TXWIt5d7jfMSurS5fnCzenW5XQbuwUSLhVgOJiQZvbiefHy4wS+cQfOASgxQQ/lB9+G9GTzY4MYx8C7FnI/vd87Rd9Y069C7mYdO3gcFAiIbsT2gsalvWRdlC6kmRUDAYvbHBok/kD9jge02YED0bXVWEFrAxJ3G1uosymi652n+5ozg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB4881.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(376002)(39860400002)(366004)(136003)(346002)(83380400001)(9686003)(66476007)(45080400002)(966005)(86362001)(2906002)(478600001)(66946007)(5660300002)(66446008)(26005)(76116006)(52536014)(66556008)(33656002)(64756008)(6666004)(8676002)(53546011)(6506007)(316002)(186003)(71200400001)(6916009)(8936002)(7696005)(55016002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: xzn21iN764d+3y3hIerMxVlDx/5/mb8BwMzh8e5AnhzsozhQ97zFeIUNOuDcMx2M5Nb9iAz36WrYEjyL52bvDC5OZspzmt8WFTHM9x7WQWD2PyAKDqp1ndho+BujhaS7s42ouP3+OvAKhdgq0tY4CYJQqaQng2FAMyvjl+Tdfb1rOAqjRGONQ7EUYbrkhlphWm53vgI1TWDHZIxxkKrkd3C+nsmJ4at2PXQjaOT4ylm+JtCkvsXYwJVMTvfM48qbQAf+luSPNcbYs7G+U3sF58fvHvwkzrCN+/HaSNZt7rJQLncEEn8PM89ZJ5uRPiYMUaIGp1Yx/NwYMVqLNmvVz+C5PUBSUAMJtvMhZMfivRvmLJV3gEclL2lbeRugK2NO/r2r2imRDTgmx+SidCaq9trddJVjHho5bDMi+eFfXBZVeVj8PnT610p+nUBtIOlqT9xqUU3W30qdBT1YWgYQRdv9/WFEdxxEyNkDSL1bDq0KmKFgaN5DasDEPG5Kr675wCs2pYajaUqDySMu8GncZYvXX7CI8GakPjW2LmVdf59x0r4a+a95MBXCH7ffmpBsS1W/OPZYcvoYHTU5GIpCkWNcUn4Jk+ERdOzCFuRr6gQqKMfapgGXtILIWOQIplIgqfdTS6yXz3TehS2wXPxmZ9QxzlLg4Fj6DAdteIDkOaxTRaZfdmPudQmMjFRp6gJYjKWxYLebHI28re0lCtlwfpFC64yiynmzK4kl3KNMSpNoMk8gPin5rm/wvv8PTRnVUDM/AaUFxzbpbJ/MpLqxUIfdI1oOns3ipr2yXPMqtuVmUlKWUaU4bWb+Qkr4mZ7U34V+Kbb+MU5lLv0lJzmPwIXAsiF31ocAwee5uNg6mr9patFjkYo+BSm5Erhu2wqVFfl+OOwE6sPUSERCT3f5VA8UoEYnRGBG2HVmuGHm4L7GAs9qizUA2AuSeKcLsDdYtLcOi9BX/bJKDQo/rVIPBm25cqnahIuyPsyuIPe14OUAp73jY29WS4GWP/qABzLW
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4881.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d06d8d93-655b-4752-da05-08d8912471c3
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2020 09:28:18.5291 (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: O+pf1w9Yn/cCFW6fNa808iv8TY3wwCy23f0D4WecqTrLLCc1DmuqzO4NcTBwoEqLpRU460npKk7PILszeUDd9w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4865
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/Ju-35LEptcVeJjEK4wpHDulaPG8>
Subject: Re: [Roll] IETF 109 open Questions on P-DAO
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: Wed, 25 Nov 2020 09:28:25 -0000

Hello Huimin

> 
> I have a few more questions as following.
> 
> 1. How does the egress know that a local RPL instance is associated with it? For
> example, in non-storing mode, the P-DAO message is sent to the ingress.
 
This is related to the discussion of item 4, and Li's answer to the spun off " Make P-DAO bidirectional [extends] IETF 109 open Questions on P-DAO" thread.

If the route is established with a PDR from the ingress and the ingress is root then the ingress can suggest a TrackID from its pool. 

But without a PDR, how can the root find an available TrackID? 
- Should we have a message from the Root to get one, like a "PDR request" from the root to stimulate a PDR? Or do we expect that there's always a PDR and that the "PDR request" is an external mechanism? 
- Or that the stimulus is an external thing?


> 2. A local RPL instance is rooted at the egress. In fact, it is not a normal RPL since
> there is no RPL maintaining messages such as: DIO, NS, DAO etc.
 
True that there is no DIO since the Root forms the DODAG in memory so DIO is not needed. 
The P-DAO is a DAO, though. If we make the ingress the Root then the storing mode P-DAO does pretty much what a normal DAO does, though it flies over a constrained path as opposed to the one found by DIO.

Take care,

Pascal

> 
> Best regards,
> Huimin
> 
>     Date: Tue, 24 Nov 2020 13:22:04 +0000
>     From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
>     To: Routing Over Low power and Lossy networks <roll@ietf.org>
>     Subject: [Roll] IETF 109 open Questions on P-DAO
>     Message-ID:
> 
> 	<CO1PR11MB4881B348B4A224DBAEE5BA74D8FB0@CO1PR11MB488
> 1.namprd11.prod.outlook.com>
> 
>     Content-Type: text/plain; charset="us-ascii"
> 
>     Dear all
> 
>     The slides for the P-DAO discussion at IETF 109 are available here:
> 
>     https://datatracker.ietf.org/doc/slides-109-roll-dao-projection/
> 
>     There are a number of open questions that we starting discussing, and would
> need to progress on the list.
>     Some of them were expressed on the list, e.g., from Huimin She. I'd like to
> progress on them all with individual threads.
>     The questions are:
> 
> 
>       1.  Lifetime Unit: could we use a different unit for P-DAO?
>       2.  How to differentiate a P-DAO from a normal DAO in a local instance; new
> flag?
>       3.  Make P-DAO bidirectional?
>       4.  Who sends the PDR? Does it have to be the ingress? If it was egress it
> could propose a TrackId from its namespace. Else could the ingress be the root?
>       5.  Maintaining the sibling state. Should we have text on using RFC 8505
> there?
>       6.  Whether ingress and egress are listed in NPO? Today they are both,
> ingress to indicate the packet source in case of encapsulation and for SRH-6LoRH
> compression reference and egress to build the full SRH-6LoRH. Note that the
> ingress must consume the first entry and use it as source.
>       7.  Track in Track vs. SR Header reload models, see slides
> 
>     Let me open threads to follow up.
> 
>     Keep safe
> 
>     Pascal
> 
> 
> 
> 
> 
> _______________________________________________
> Roll mailing list
> Roll@ietf.org
> https://www.ietf.org/mailman/listinfo/roll