Re: [Roll] About merging two RFC drafts: draft-ietf-roll-enrollment-priority and DODAG size

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Sun, 07 February 2021 08:58 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 BCFC73AFAE2 for <roll@ietfa.amsl.com>; Sun, 7 Feb 2021 00:58:36 -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=J3vT8E4M; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Flv8T89o
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 P1BXmjzdKFZs for <roll@ietfa.amsl.com>; Sun, 7 Feb 2021 00:58:34 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B20A73A2E43 for <roll@ietf.org>; Sun, 7 Feb 2021 00:58:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5330; q=dns/txt; s=iport; t=1612688314; x=1613897914; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=db3yRo5GSH6Cp6F1n9cQ7+QqDPPSG0Sq3MeZ3fnvh28=; b=J3vT8E4MPaK77in2OmR1sD0oDiQ02xdf9zyx6GM//qhNQt8WPAVuXjAY 0hRhKQc941/R5u67h7V3efFLAy6N3eAh6LhLrdu4z/d9cJtlbyuhyEfux QyHQ4XedR0rc2pw2jPgh9eNeFbwjm1Pz1mSmEXpSJIxCKYoHTWHAAf9D/ w=;
X-IPAS-Result: A0B7AQCAqh9g/4YNJK1iHAEBAQEBAQcBARIBAQQEAQFAgT4EAQELAYFSIwYoB3ZaNhcahEGDSAONayUDmRyCUwNUCwEBAQ0BASUIAgQBAYFWgnUCF4FpAiU3Bg4CAwEBAQMCAwEBAQEFAQEBAgEGBHGFYQ2FcQEBAQMBIxEMAQE3AQQLAgEIGAICJgICAjAVEAIEDgWDJgGCVQMOIAEOoXUCiiV2gTKDBQEBBoFHQYMVGIISAwaBDioBgnaCcVBHhkQmG4FBP4ERJwwQgVh+PoJdAQECAQGBWxeDAjSCLIFTcWoEUQIiYww7EgYHERYCF0mTBUGHa51gCoJ6iTaSTQMfgy6fdIR9kT2JI5FzhFgCAgICBAUCDgEBBoFsJIFXcBU7KgGCPlAXAg2OITduAQcIB4I1hRSFRXQCNQIGAQkBAQMJfIscAQE
IronPort-PHdr: 9a23:/iwJTR/J+CPGo/9uRHGN82YQeigqvan1NQcJ650hzqhDabmn44+7ZhSN/vxrgFLNWIzdrflN2KLasKHlDGoH55vJ8HUPa4dFWBJNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YlNcHsrzY1jbpDu55G1aFhD2LwEgIOPzF8bbhNi20Obn/ZrVbk1IiTOxbKk0Ig+xqFDat9Idhs1pLaNixw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.81,159,1610409600"; d="scan'208";a="641944340"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Feb 2021 08:58:33 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id 1178wXXf006243 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 7 Feb 2021 08:58:33 GMT
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sun, 7 Feb 2021 02:58:20 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Sun, 7 Feb 2021 02:58:19 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sun, 7 Feb 2021 03:58:19 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RDFI6m+RZC01AoDBKX97Dj8PG0LEz3I7U2cTp6YbUyK7bsa5S2xhARAcxvt6vEK4CDD0h4YS17d5PVec0P91/BCuc80RPYhLBwOpnBM5cS4CtrPfQHcUQ/Wj/fG8sSq5roHqe9mktJ/HtjdoteXEp9Ax9p3vRXp4EUWa+jUImGEE5qsU3izKvQyIz8B85OhTUDlzHBN9zwTF4wSoZRRnVcANjWGNj9C0od5BgMfXmQsYml9M33A7YhcF0yE3hnjvB/S1u33CNevr5ubPY8aiS2i1z+A7HIfnyEfJbNl6BC2qJj8Z3r+4nzMF4tdlMTY7MwFWg7InYOAqVtSxJJSapg==
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=db3yRo5GSH6Cp6F1n9cQ7+QqDPPSG0Sq3MeZ3fnvh28=; b=AUQlNG8QPLdNjNIiPZKMG9RRKsmb1xdHTG+mnF3ETs+s1UdBsd/Xa3T6A4kmwkRkVM9FvJnBP8iWYELT36sObFINif44rWBPw+gE+3MHwMleJL2ZCnUETltI7wJGn3FA3RaYbyN9T8E4/vU1IBTLrurkQkvYCSlbZQqCKO43dkGzJtLTQH+gWPKoyX40ROuRXo7XdbJ5gzHM9yLQN5QZ8777Da3zO6VMhe0ZWkF3MoEhUJWvFHEjFzU6S8ytagPJYUqJkq3zf/5fyfbcupe6Hs3YMZTfllaZEcsmXnPNA/+Dz9Wl8aoW3Epr63/XCJXeEE9YlHZwk+gzKba1zapu9w==
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=db3yRo5GSH6Cp6F1n9cQ7+QqDPPSG0Sq3MeZ3fnvh28=; b=Flv8T89oCd4VNdJzCrHakPeMOtFJUv+pBcDlpjLCxKhajaeevD16ZmNddZmzItNSG6IAtknayKe6Qk6vnUA/y02fc+5LARwhtRAzUp83OA+Vajbl3Ytph1+01UnDaSA31EZB/8MFicuDEuKUhaCikuJ6oGE8lAqBSlcezjJllmQ=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by MWHPR11MB1520.namprd11.prod.outlook.com (2603:10b6:301:b::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.23; Sun, 7 Feb 2021 08:58:18 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::14a1:29eb:e708:d7e6]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::14a1:29eb:e708:d7e6%7]) with mapi id 15.20.3805.037; Sun, 7 Feb 2021 08:58:18 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: "Huimin She (hushe)" <hushe@cisco.com>
CC: Michael Richardson <mcr+ietf@sandelman.ca>, "rahul.ietf@gmail.com" <rahul.ietf@gmail.com>, "roll@ietf.org" <roll@ietf.org>
Thread-Topic: About merging two RFC drafts: draft-ietf-roll-enrollment-priority and DODAG size
Thread-Index: AQHW+tnW4nSwmAqnH0OPpMU1bjMGq6pHwixQgABpFYCAAYylAIAB+CKAgAAHHCOAAS4tAP//g7aA
Date: Sun, 07 Feb 2021 08:58:17 +0000
Message-ID: <3C1A91EF-93A9-4060-B1C0-7C60FDE9E7B2@cisco.com>
References: <73D7E1F3-89DB-4BA9-AA6E-5302C1A0BADB@cisco.com>
In-Reply-To: <73D7E1F3-89DB-4BA9-AA6E-5302C1A0BADB@cisco.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: sandelman.ca; dkim=none (message not signed) header.d=none;sandelman.ca; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2a01:cb1d:4ec:2200:b5df:a6be:d3ff:5d0a]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f8b14d1b-2896-4b80-3ca8-08d8cb468339
x-ms-traffictypediagnostic: MWHPR11MB1520:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR11MB15200D8906E972AE384E7544D8B09@MWHPR11MB1520.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: /W/0zP02qyAu7bZZNYcOLmo/ZYe0SJ1k5vDDRUO+1kmngGksHHLPKl/WIACmNS/2vE77B1UIwIVDgFFexzsfLjuydwl+qUJkLTClP/BFmZyC3hg3nICpsMEn/+ufoZ55xhmCJOAkx4dlTTYSXKnffQ2kaJn7BagadjB8i7agwoqSIXNCi50QsbRiIHSXiqSZEIBlUX1zDX0tJ0jrdP0Cjtq7qweRy/PJ9/mE6yBraQ6Gd3+VgzAgtDOyObWAlYk1J3Um9A83ckznAQ4fj907Yg2Ou0tgYJbYKLrkQTtqg/WhkyrhnzqUDMGrLQt2ZoFD49PyVuQqPc+psV4dICrg96Z9jAwGKOewIOs+u1+bgU/k4jHfso/4RrnfAsldvyQLwk7vF0OgUQ7qX84Cv8FgOclnH6qLvmeFz7EhK5/0ODADdzFRwhRBmBbNNKe5+CEHVkN0FheqxgcqWiWg+DFDNilLE7Pq/Q6uNlT3AD3QWbRNhpLplUMzdcJYAIHB/qD9qpjRCgrdhsOtEmZUf2cTZCz5ql3GR7eNqNjEFdE9zGolto666fEscSy1lpMX+miAP7hYRIdl6Ve4lPftLiXqywpieLHtBhKTowvYdI/Znxr3EjAcTMK5QwGmotgJeaY/Qv/2U3kfweD0FHwHuCcuZA==
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:(39860400002)(376002)(346002)(396003)(136003)(366004)(37006003)(8676002)(316002)(6506007)(966005)(71200400001)(66476007)(6486002)(54906003)(83380400001)(8936002)(76116006)(6512007)(33656002)(36756003)(6862004)(66556008)(66446008)(4326008)(2906002)(6636002)(5660300002)(64756008)(86362001)(91956017)(2616005)(66946007)(186003)(478600001)(66574015)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: lj+kn4Z3B2guF9cIYyt5NYnljCHNyX4Tig2yfQCCqKBhbigVeRo/SqdY6+bxgjgh7+V7N6mhs5leshWHrWs+HvCyZ/mrrzHolkYSJZPl7tC+Ej3IfJeDId8CdT/kASOMqQBFrsofak0id1QL5NZ8dPS+wFvMF+6BrF+dOirs3MVS3nMXl2mSrmXVd4SdMWhAzkZbEz8CwfTdVTHb6wHjzFkHcVfcm8bLH8lMpxl+9J0OsSLWcmKopXemrsK/IUSc9dWrRlPK4u0DNnh1zzVj1jgRrg/SmJQjjEvt+4XI/NO8zB+HGI9I9Oz9xoOWC4PWOiiZV2870lHGB1iSjFiOqzI0KB2gx3AtOl5BgxjQ4k5FeT85qZaOdVs1HkFu9KT9J7QrDIGwzEQfHsSF1xbzwB3Y52AV0b9xqT6KHKYamWdnY0/9BDl+p2AgW0L+HNbAbZdPIA32MGU6YvzmaTPCa8/nw4Ouf8Tk8pPTzxMJlbwWo0IQf0RFnI1c0bzT0GHH6dIzRlktzKqBIiW9XepFH3X4luvjjwEELhdMrg83Ad5ZlKKqvJpTlhDz0fLIMVwTzlbjQ5QbmeQcta9d+AxSboBL3JUUrE6PH+/5wh1Ey3liDFvzGq4zdSX1gRhCTV0I/z0QDFegZT7OHNu6sjO5pqBFG5o8qSuCUPExbaKg81gv9bPki0wjm4i7TpvdL+yTdeDOk+ckH/Ne2Sy6Dd0AuqrvNnjCtjTU9EjLWy2zfx6f4MMj3gIhXQhC7ATV8Wbfz2F5TqZ0w1kESieEl6n8MQiSqJ/w5Ys+lWVVjXqtwo91QpOWq1nJPy16pG1K4zrJSxwtry9EeuDdeXkpwXHA9eZR3cc9fRMsaatrP8jk2LE0lWwoxqn93ON6kTq1tIfv0l+dwTEwAcEaTqPUii8gnoxU6/JVPKEOjT1nDqe2LUeOEE5L1uH7fzXyHISdrl+KRLSLTV6eIMg7Y/ONxAGkp3PQRV84YygJgHmKVwzhqvoza5Y7fWfI7XEWE5CewA+86DX68t4LNPw3Ww641F+h4jTX4yzhmoS00iB6Tyy3ycbFersAEBAh4jwAdLBxG/R8X5c8bD0oxS2k/MTvF/xlR3SWPRAnf9lYfBtuSpjaXxnzRmz3XpRztRb0kZIe/fnVCzR8rZzFwMihpfVhJm90N21Pm4NEXi8NCt2NjIDOJSBKjtm7wQCqsABEFb2FiJnvplBeqMQ0Vfb4AqHPbfBq28DBTjcF5OF+HFEXx1p7ZncQS7wD5vQKTpMjw2+2EBviBJUt2ruAk3ZxtvaMD2Wu35QzuamKbS0ha04queHw03PApc7kH5/cVXILkzLKGx8rZPj6iFjF91WvoJz3Cw32YHUFZ0+98j4d1h9Zi1CA7FkpmSFnQCFGgRdfHbHPE43M
Content-Type: text/plain; charset="utf-8"
Content-ID: <C9BC4E1A020D5E428B58481D7AF7EC33@cisco.onmicrosoft.com>
Content-Transfer-Encoding: base64
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: f8b14d1b-2896-4b80-3ca8-08d8cb468339
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2021 08:58:18.0599 (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: XAWep3nTT7xNq7tJigqE2ZAS9ivBJIn9e9zu5Fs9413KBQf3P2zAlaTD4zY66F7I4BgFB5b4x46nbioDH5zuNg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1520
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/LQ7OGMfYVCluhEaIvfmtBsZ-7pg>
Subject: Re: [Roll] About merging two RFC drafts: draft-ietf-roll-enrollment-priority and DODAG size
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: Sun, 07 Feb 2021 08:58:37 -0000

Hello Huimin 

How does the Root figure the number of nodes? RPL does not give you that. But if everyone injects exactly the same number of routes (1?) then the dodag balancing that you want works just the same.

What would be the value of injecting the option in the middle of the network? What are the security considerations associated? 

Note that it is very hard to figure the load of a multipath several hops down and that routing based on load is prone to oscillation unless great care is given to the control system. Do you want to open that box?

All in all we want something simple, that does the work you need, and that is fully specified, no corner case, the we go smoothly through the review process.

Take care;

Pascal

> Le 7 févr. 2021 à 09:23, Huimin She (hushe) <hushe@cisco.com> a écrit :
> 
> Hi Mikael,
> 
> I have added my name to the author list.
> 
> To Pascal and all,
> 1) I think the DODAG size represents number of nodes.
> 2) If the metric is introduced in the middle of the DODAG, how about setting the DODAG size to 0, meaning a useless number?
> 
> Best regards,
> Huimin
> 
> On 2021/2/7, 06:21, "Pascal Thubert (pthubert)" <pthubert@cisco.com> wrote:
> 
>    Hello Michael 
> 
>    There’s always room for future improvements. But do we necessarily need to point it out ? I’ve had to rewrite / remove similar text in recent IESG reviews and I now believe in focusing on what’s there not what could have been or may be one day.
> 
> 
>    Regards,
> 
>    Pascal
> 
>> Le 6 févr. 2021 à 22:56, Michael Richardson <mcr+ietf@sandelman.ca> a écrit :
>> 
>> 
>> Pascal, thanks for starting this process!
>> I'm going to wait for Huimin to add his name to the author list, and
>> then I'll push an update document.
>> 
>> Your text puts both values into a single Metric.
>> I was thinking it would be two metrics, but upon reflection, it probably does
>> belong in a single metric object.
>> 
> 
>    Not sure what you mean by this. Same record ?
> 
>> What would an appropriate default be if the metric is introduced in the
>> middle of the DODAG?
>>  https://datatracker.ietf.org/doc/html/draft-ietf-roll-enrollment-priority-03#section-2.1
>> 
>> 
> 
>    Not sure it should be ; that’s the text I commented out and wanted to discuss with you. My initial understanding was that it didn’t happen but rereading I found the text allowed it. Same as above allowing that it is injected in the middle raises many questions for which I have no answer like on which occasion that happens, and what sense it makes. Eg the dodag size cannot be invented by a node in the middle; realistically not can a meaningful priority for the same reasons.
> 
> 
>> 
>> doc> The size of the DODAG is measured by the Root based one the DAO
>> doc> activity. It represents a number of routes not a number of nodes, and
>> doc> can only be used to infer a load in an homogeneous network where each
>> doc> node advertises the same number of addresses and generates roughly the
>> doc> same amount of traffic
>> 
>> I really that we would measure in terms of number of routes.
> 
>    You mean nodes not routes? Sadly we have no way to know that, do we?
> 
> 
>> 
>> pt> I'm concerned that the undocumented/future behavior will create comments
>> pt> at the IESG.  My observation is that we should either define the process
>> pt> fully or not mention it at all.
>> 
>> I concur that we will get comments, and yet, I think that we really do want
>> to allow for "future work".
> 
>    More than comments; they ask for crisp specification, backward compatibility and security issues...
> 
>    Take care,
> 
>    Pascal 
>> 
>> --
>> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
>>          Sandelman Software Works Inc, Ottawa and Worldwide
>