Re: [Roll] UNaware leaves (3)

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Fri, 30 August 2019 05:50 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 C109412013B for <roll@ietfa.amsl.com>; Thu, 29 Aug 2019 22:50:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 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, 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=ElG9krEY; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=GPR06VRO
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 A1ez3JZvZgbH for <roll@ietfa.amsl.com>; Thu, 29 Aug 2019 22:50:16 -0700 (PDT)
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 895F212011F for <roll@ietf.org>; Thu, 29 Aug 2019 22:50:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2949; q=dns/txt; s=iport; t=1567144216; x=1568353816; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=DWeAFZOSrYlhoUrUZjA8bycRY4gX7UPhx28jnCxiNC4=; b=ElG9krEYadcdZhX7fnWPOaLFYJ9CALYxJ6q86fKQyr/d+c1zqRcmlsuE XucY6w5HcJBq2hCIBxnmus/P07HQ5Wx39dewCVqKQ+SIWFahxdpEI1kOq SnhvKltI73LdEUqZoEnz1tzZVpm6g62rFuY4dYZ1osI4qQlI+OFabTKPm A=;
IronPort-PHdr: 9a23:dntDbxEbxmsjomxHBFt39p1GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNVcejNkO2QkpAcqLE0r+eeb2bzEwEd5efFRk5Hq8d0NSHZW2ag==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BpAQDpuGhd/5xdJa1mHAEBAQQBAQcEAQGBVgQBAQsBgURQA4FDIAQLKodoA4pyTYIPl2uCUgNUCQEBAQwBAS0CAQGEPwKCWSM3Bg4CAwgBAQQBAQECAQYEbYUuDIVKAQEBAwESKAYBATgPAgEINhAyJQEBBBsahGsDDg8BAqE9AoE4iGGCJYJ8AQEFhRAYghYJgTQBhH6GeBiBQD+BEUaCTD6EHiiDO4ImrA0JAoIflHGCMoc0hByKXaYqAgQCBAUCDgEBBYFmIoFYcBU7gmyCQgwXg0+KU3KBKYs2glMBAQ
X-IronPort-AV: E=Sophos;i="5.64,445,1559520000"; d="scan'208";a="321484618"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Aug 2019 05:49:58 +0000
Received: from XCH-RCD-014.cisco.com (xch-rcd-014.cisco.com [173.37.102.24]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id x7U5nwAY021364 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Fri, 30 Aug 2019 05:49:58 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-014.cisco.com (173.37.102.24) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 30 Aug 2019 00:49:57 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 30 Aug 2019 00:49:57 -0500
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 30 Aug 2019 01:49:57 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VoXzQkZkxmnepsGoRal97o8c/Q69Xict0BFmfatCyMKrdI5JOG/P0/H6rD1Xxs+3tV3vp4BYu5iTekWoTQ8+YOcydE8g4mIWgoXGjjV0J6tC6+jaAAujP+OuYdmjn14fsOcwnhuLj+qm6vyvpS6rfDgCT+5AAvZk6PInBeelc5dRIuwADRFTjvKxrmI+WOR2ODhgXAM0LTAw6Dy7bW24bUABGTkk/FgDr6t9yTSSe8Jne0DQQsIK69nuoCpnHSAlUpwBXELuEF1pT9UtOrMo77I77gjPEDaMcOo6bjLu2YTEMbxvfqPBzGmUhT6ALU5AiMOrJnW6alqYjNq7quhSow==
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=2Q5YAEC2tIeTFJf+Cj2KtoxiodJc7x0d/14GV9mxmYg=; b=T/6zugYkWzJR+kO8tJ4XNPkabEk7rPq/XOjDcuTtu4ByOFnwqzBcU9OiJZAL++Gc9CWgTDRORizyvS6h2fhIRhsGdTmLq2ZsCnXKr/1nPaepP9DoWmGm+w1TAPp4fEwg0rGEMbNpOwcDeqAU7hUVZpiEjHpC0XTUg3vlZnlG0Uf2GLVknXb/sUzOAfP6HMSQCq2LHo22GCdT5mWzS3+UeOSLhjzZCnOxWhuBBNATASPh70Rdl8HM4ckgFF6XxoLLYwXzRhTErQc0ipyJFv819DjNB7zd1O6dGW7OqOV0uFnTPbrLu+3+ZtDP+7Y/D8KLUSi0Fol0+U6ZqP/+8rldnA==
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=2Q5YAEC2tIeTFJf+Cj2KtoxiodJc7x0d/14GV9mxmYg=; b=GPR06VROf8PmxHvLN5F2yuyB4soMvOPfzDfplJ2tNANep/B9nPEg0imXlsOS58KXjPBErFilFEeGqXXlMDEIsEbIisT5VoKh1GsW7lY6AO0KAH4XruD9ZAwHff/gDyvvBcdS10doxY7Mju8Iiq5H2coViNIqzl6oPOrhot4zzBg=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB4319.namprd11.prod.outlook.com (52.135.39.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Fri, 30 Aug 2019 05:49:56 +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.013; Fri, 30 Aug 2019 05:49:56 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: [Roll] UNaware leaves (3)
Thread-Index: AdVdrJQ325t5EgpaR3OV/cTL4cmzdABGOTaAAAvdJSA=
Date: Fri, 30 Aug 2019 05:49:28 +0000
Deferred-Delivery: Fri, 30 Aug 2019 05:48:30 +0000
Message-ID: <MN2PR11MB35652F69ADC393E445069CF2D8BD0@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <MN2PR11MB356514787CC016CD7A77F99DD8A30@MN2PR11MB3565.namprd11.prod.outlook.com> <23546.1567123031@localhost>
In-Reply-To: <23546.1567123031@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: [2001:420:c0c0:1003::52]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 09bb3801-4c69-49f4-17c2-08d72d0de31b
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MN2PR11MB4319;
x-ms-traffictypediagnostic: MN2PR11MB4319:
x-microsoft-antispam-prvs: <MN2PR11MB4319AEB849FCBDDE9B4CECFCD8BD0@MN2PR11MB4319.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0145758B1D
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(39860400002)(376002)(396003)(346002)(366004)(189003)(199004)(51444003)(66446008)(66476007)(66556008)(64756008)(66946007)(71200400001)(7696005)(476003)(486006)(6436002)(71190400001)(76116006)(76176011)(14444005)(256004)(6666004)(74316002)(6916009)(99286004)(229853002)(2906002)(14454004)(6506007)(186003)(33656002)(52536014)(86362001)(6246003)(6116002)(25786009)(102836004)(305945005)(7736002)(5660300002)(316002)(478600001)(8676002)(81156014)(8936002)(81166006)(66574012)(46003)(9686003)(55016002)(11346002)(446003)(53936002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4319; 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: /ijLKsKhVvmJwNHycXY1okHAtiquwTbEuILvIq1zqdPNRxMotDhPC4dTCs+6Pq/cqoCgdSc3JjaRbAq8ckM7Jw1AH1tLK7zhh90S6bUB2xNIFyI5JDB1mkb1z9bA91JcarBs15zdRkDGOipduh9KSMTnqbpVUJGYUrCO+SR5ysr3rPRUYLeX7Akb0F2aYl/bgGhzLYMbe2CVYmyI7GcSX7xLFZpwm4TaIy5YjardQz9LeQ+6M9f3Tfxp1Xn92uWrpg4kA3pV/qSEff618CjZjNQEKP9NrIInHmhdrUANHMSxi9OK+Gg4W2yvEJZPa2I069RhRj8PRt8aoDH81CFmpa/XRmMmRt8LK5QTLa85tfY+c10t7znsUcxGdDzHje6FrJcbtveHD9e3jxPz5jkQwnYiuxnbL4l0AwMI+9XZ8eI=
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-Network-Message-Id: 09bb3801-4c69-49f4-17c2-08d72d0de31b
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2019 05:49:56.3503 (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: DrsL89N5MGchZHSGXxWxV0BRegXk8MdFVH+XicHK0k/YI2B8oA5P9SDz44pvzj7Ouy8skAhYHYdiPo/Mprm5AA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4319
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.24, xch-rcd-014.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/Ou9J02MY4alUALGqcpN4_IKsumA>
Subject: Re: [Roll] UNaware leaves (3)
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: Fri, 30 Aug 2019 05:50:19 -0000

Hello Michael

>     > Possible, you're welcome to propose text and chat with Minimal co
>     > authors on the 6TiSCH ML : ).
> 
> Actually, we created a "Constrained Join Protocol Parameters Registry"
> parameters.  This document can allocate a value from it :-)

Works for me. So we imagine a RUL that does 6TiSCH minus RPL correct? Shouldn't that be a 6TiSCH-aware RUL draft? Like a RFC 8504 but for a 6TiSCH node?

> 
>     > Pls keep in mind that over a same L2 network a node may participate to
>     > more than one instance, so a list would be needed. Also that minimal
>     > provisions L2 and now it would be provisioning L3.
> 
>     > There's a limit to what we want to provision with AAA
>     > vs. management. The cool thing with management is that it is common to
>     > several security mechanisms.
> 
> I don't think we need a list on CoJP.
> A RAL that participated in multiple L2 networks would probably need to do
> multiple joins to get the network keys for each, and it would have to have
> enough RAM/Flash/etc. to keep track of the different keys, and also
> instanceID.

But we could have multiple instances in one network. Would you want to use one key per instance? Maybe, yes.

> 
>     >> o  A 6LN acting as a RUL MUST set the 'R' flag in the EARO whereas a
>     >> 6LN acting as a RAN SHOULD NOT set the 'R' flag.
>     >>
>     >> wouldn't a 6LN acting as a RAN be a 6LR Leaf, and therefore not a 6LN?
>     >> Maybe we need another term here.
> 
>     > Anything connected to a 6LoWPAN network is a 6LN. A 6LN is a Node, that
>     > is a host or a router.  A 6LR is a 6LN with additional capabilities. We
>     > do not have a term for a 6LoWPAN plain host (like a 6LH) but as far as
>     > RPL is concerned a RUL is good enough.
> 
> I think that a 6LoWPAN plain host (I like 6LH), is a RPL-unware-leaf (RUL) We
> have just created the RPL-Aware-Leaf (RAL), and we'd like it to become the
> status quo, right?
> 
> Oh, I think I'm confused on terms.  I'll have to come back and read it again.> 

The term 6LH was not defined, maybe that's sad. If it did it could mean for some people RFC 6775. 
A RUL MUST support RFC 8505 so we get the TID and the R flag. It also means a certain setting of the I and opaque fields. So it is a subset of what "6LH" would mean.

>     >> Not putting it in means the adjacent 6LR has to IPIP it, address it to the
> RPL
>     >> Root.
>     >> If we put it in, then in the storing case, no further IPIP is needed!!
>     >>
> 
>     > Agreed. But that means a change in the RUL s. RFC 8505. That's a MAY at
> best.
> 
> I think that it's the killer-app part of this work.

Yes I hope people who implement RULs support that. That's part of IPv6 support. Can you please review the way I worded it all?

All the best;

Pascal