Re: [Roll] Published draft-ietf-roll-unaware-leaves-03

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 03 September 2019 09:19 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 50193120059 for <roll@ietfa.amsl.com>; Tue, 3 Sep 2019 02:19:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=GaA6bFWS; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=FE1GhTB5
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 gHJK04ky8Jy9 for <roll@ietfa.amsl.com>; Tue, 3 Sep 2019 02:19:06 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A3F412001B for <roll@ietf.org>; Tue, 3 Sep 2019 02:19:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4558; q=dns/txt; s=iport; t=1567502346; x=1568711946; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=9w0jPbut0EHEEwaf9eHsymLYrxwfiHAIDbXQtMD3Lsc=; b=GaA6bFWSOvlFYwLMgXL6IFztd3ze2fu9UoSW/fG6Px6nb/A8NVvurUQt s9MYi0XgEjHlbUni/tfXDASvzwIz/TThoSG57jSsCZLTHndQDgxpTMe0N me38V1sbn6ELtr2cHwoh9QcXPznMoW7u2USk3cVsgvmPJS3nBUl9FyXmG Y=;
IronPort-PHdr: 9a23:c+RIYxW9XbsaeNdR3xqPhJ4z58bV8LGuZFwc94YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTFdE7KdehAk8GIiAAEz/IuTtankiAMRfXlJ/41mwMFNeH4D1YFiB6nA=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AKAACnL25d/5xdJa1lGgEBAQEBAgEBAQEHAgEBAQGBUwUBAQEBCwGBRFADgUMgBAsqCoQXg0cDhFKGJU2CD5dsgS6BJANUCQEBAQwBAS0CAQGBS4J0AheCWiM0CQ4CAwgBAQQBAQECAQYEbYUuDIVKAQEBAQMSEREMAQE4CwQCAQgRBAEBAQICJgICAjAVCAgCBBMIGoJfF4F1Ax0BAp8HAoE4iGFzgTKCfAEBBYUQGIIWCYEMKAGLdxiBQD+BEUaBTn4+hCgegwkygiaPLJxxCoIflHaCM5Yzjy2XEgIEAgQFAg4BAQWBUDiBWHAVgyeCQoNyilNzgSmNPAGBIgEB
X-IronPort-AV: E=Sophos;i="5.64,462,1559520000"; d="scan'208";a="404664412"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Sep 2019 09:18:34 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id x839IYSH017198 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Tue, 3 Sep 2019 09:18:34 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Sep 2019 04:18:33 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Sep 2019 04:18:33 -0500
Received: from NAM04-SN1-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.1473.3 via Frontend Transport; Tue, 3 Sep 2019 05:18:33 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XyjZQI0EcjvfEX+RTiLwObagEw9/IBsEetVlsI73ACE/sbSZMnCmwHrVIhIFv5kcNC1JWcSFbK3T8FsmLukAkKRVLoiytOY1o4LtH61nlzyIDpoyO4yo5wkNsVVHc/XxrEmrN7K3xOEVXg0t8lFS+3Q+L2ZaagSHCE+MJjHhujoQtYCBN/MRxpFvEwKtAlNt/4hdtWniacJIMoDr5auv+nUZYe/ZKLvcuE5Sb4AY9QT7GwPwyBnfi5SyrMmxOqC5bZLvvoV5lj3T7udn9uu0hclrldhnv3qK1Ror5B7A2BsywrgVHQkJCP7Y5he1tJg1YGRE96r1OASWa9Ml1B5dBg==
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=9w0jPbut0EHEEwaf9eHsymLYrxwfiHAIDbXQtMD3Lsc=; b=cKaV9OAtzBxacJxwQU7cXTpVb4xaWC4NK+fRj7TW5NGmhNOPzU9rogATPLmcDcJTE+7KHKZZAtnbgrvOE0+CSScVUgEiHcv2bm1ezCByPW10Oe9FzM+EnHkRwoaBTYpzu1KtruIU5pVgiH155tA7MVcQ08CMZAF1nWrBB+BM2NpjSQml3NvW+hDLXRG2IzI9t1is0IohlbHfzmjHC+VakDJopMUelfvwpjcCX5qvaHNVP5dv7iQ1niCtsx4t8ZMHwgCDE1T7Wyl4rgBfNHIPV+0xket1ug2F67Q+jzrWSz4ZpP5/KYn/OpQWWlpcJ2RxFZA7Vr8Ij7SMX47XuUfZdg==
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=9w0jPbut0EHEEwaf9eHsymLYrxwfiHAIDbXQtMD3Lsc=; b=FE1GhTB5kISUZR9tioYG+fyAykx0u3DnirnnK/kY8374L0OnaSWAKM/eUMw+nd2Y9/9NVCR/Xsq2vNwQ7Sz+jeAwQ1fHD90EPkPIcXnzYO00jhfdGRXxsJoBT+DO+I4kFJWqcSA7PR0D7NaQ2AuJk/1IAtyIoYJdFzv5SG1UT4s=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB4254.namprd11.prod.outlook.com (52.135.38.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2220.21; Tue, 3 Sep 2019 09:18:32 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::89cf:9d:8a75:266e]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::89cf:9d:8a75:266e%3]) with mapi id 15.20.2220.022; Tue, 3 Sep 2019 09:18:32 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: [Roll] Published draft-ietf-roll-unaware-leaves-03
Thread-Index: AQHVYZ9CqztKtzf3PUmawF345wKuMKcYgFCrgAAk5gCAAQSKIA==
Date: Tue, 03 Sep 2019 09:18:21 +0000
Deferred-Delivery: Tue, 3 Sep 2019 09:18:05 +0000
Message-ID: <MN2PR11MB35656AEDD01DFF8CD2819AEDD8B90@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <BYAPR11MB3558E623D03E8806E7A176A9D8BE0@BYAPR11MB3558.namprd11.prod.outlook.com>, <26984.1567436390@localhost> <1A1D3BDD-71EE-4C6A-BC07-2550C4011BC0@cisco.com> <29608.1567445478@localhost>
In-Reply-To: <29608.1567445478@localhost>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [173.38.220.41]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ccb683e0-68aa-4f63-1248-08d7304fb0aa
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MN2PR11MB4254;
x-ms-traffictypediagnostic: MN2PR11MB4254:
x-microsoft-antispam-prvs: <MN2PR11MB425445699971D0B2C1106829D8B90@MN2PR11MB4254.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01494FA7F7
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(51444003)(189003)(199004)(13464003)(6436002)(81166006)(81156014)(52536014)(53936002)(476003)(11346002)(5660300002)(6506007)(76116006)(53546011)(66476007)(3846002)(6116002)(64756008)(66446008)(66946007)(66556008)(6916009)(66066001)(486006)(446003)(229853002)(25786009)(86362001)(71200400001)(71190400001)(305945005)(256004)(316002)(26005)(6666004)(14444005)(9686003)(55016002)(14454004)(99286004)(186003)(8936002)(478600001)(7696005)(6246003)(2906002)(76176011)(74316002)(33656002)(7736002)(102836004)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4254; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: dW7tSnXaJvSFa08P4iofLkFHrcJRg/y7YX04BfI4v/hngx2mnc9wQY0XGtcegsoG1Dq6lf3/7Mb7x2XRojVmuHzXTTCB/kdhTxj+pg3Jc0AvPD40Ab6eVBtJGYkbiH+6aqQFain1Lv4xYpogA7kV8K44fwiOawV98+nwgwJ5XTTe1vvjpnrrqchcuE598x3dc1ypM/3X3V4HzKoamzaFA7wq/5uACu82/jjO+PSVg0+uoAf7Uw+OgAPC4r6/0gFJg1Ne0ue4v58eYS6by4ompKJs2DjFQpKwQVpbpuyco8iquf2M1DCnDMvl06edWgRVdVH0qHbvl8BrO3b1dVZ1UqAJ/YrBnkf0RanVvvYqWakLVdgI5Mytrn2EUa2MzLYezTJAq3PWzM7qdTcLS+TEejyq+QTvfPcAslA6MWEjQgA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ccb683e0-68aa-4f63-1248-08d7304fb0aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2019 09:18:31.9620 (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: uIPxf2ctHbJCsfZAg9IDi5AtAwql3l+AuiXXOpXexSeM3AaJB7yf72W14sbA5PkjMQ9Rc8Vrs7kj7Rs3rwY++g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4254
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/mNMcCwZYg9UlBPTcYySIEXOSGVU>
Subject: Re: [Roll] Published draft-ietf-roll-unaware-leaves-03
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: Tue, 03 Sep 2019 09:19:08 -0000

If we decide to keep useofrplinfo on its current track and shape then this doc will update it.
I'd like you to write the update section, similar to that for RFC 6550 or RFC 8505.
Peter indicated that we should block useofrplinfo to update it. What do you think?

We also need a way for the root to declare that it can proxy DAO into EDAR. That could be a bit in the 6CIO (RFC 7400, already used a lot in RFC 8505) or a RPL specific thingy. You seemed to prefer RPL specific. Then it would be a capability from the root to all.
As a corollary we need to express whether the ROVR in DAO is used in the network. It is designed to be backwards compatible. Arguably some nodes could do it an others not, so we have to signal whether the root says nothing (legacy), SHOULD use it, or MUST use it else go away.
Note that RFC 6551 has already thought about those things:

P8:

   o  'C' flag.  When set, this indicates that the Routing Metric/
      Constraint object refers to a routing constraint.  When cleared,
      the routing object refers to a routing metric.

   o  'O' flag: The 'O' flag is used exclusively for routing constraints
      ('C' flag is set).  When set, this indicates that the constraint
      specified in the body of the object is optional.  When cleared,
      the constraint is mandatory.  If the 'C' flag is zero, the 'O'
      flag MUST be set to zero on transmission and ignored on reception.


P11:


3.1.  Node State and Attribute Object

   The Node State and Attribute (NSA) object is used to provide
   information on node characteristics.




All the best,

Pascal

> -----Original Message-----
> From: Roll <roll-bounces@ietf.org> On Behalf Of Michael Richardson
> Sent: lundi 2 septembre 2019 19:31
> To: Routing Over Low power and Lossy networks <roll@ietf.org>
> Subject: Re: [Roll] Published draft-ietf-roll-unaware-leaves-03
> 
> 
> Pascal Thubert (pthubert) <pthubert@cisco.com> wrote:
>     >>> *   Signal the capability by the root to proxy the EDAR in behalf of
>     >>> the 6LR. Should we use the MOP draft or make it protocol independent
>     >>> with 6CIO so any routing protocol could be used to proxy?
>     >>
>     >> I think we should use the root-announced (non-negotiated) capability.
>     >>
> 
>     > Works for me
> 
>     >>> *   Impact on useofrplinfo: the change that the (E flag) =>
>     >>> (non-storing signaling + tunnel to the 6LR)
>     >>
>     >> ....
>     >>
>     >>> Since those specs are not published yet, we could piggy-back the
>     >>> changes there but that means taking the drafts off the RFC editor's
>     >>> hands.
>     >>
>     >> I think that the useofrplinfo change affects only two (maybe) four of the
> 24
>     >> cases, and the case remains where we have an IPv6 Host only.
>     >> So I think it is better to Updates: useofrplinfo.
>     >>
> 
>     > Would you take the pen for this and the root capability? I’m looking at
>     > the mop draft in parallel
> 
> To clarify:
> My job is to document a capability (using mopex mechanism), in the
> unaware-leaves document so that the root can announce that it can
> process/proxy the EDAR.
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
> -= IPv6 IoT consulting =-
> 
>