Re: [Roll] RUL and RootACK

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Thu, 04 June 2020 15:34 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 04E7F3A07E6 for <roll@ietfa.amsl.com>; Thu, 4 Jun 2020 08:34:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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.001, RCVD_IN_MSPIKE_WL=0.001, 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=f6NZgxZh; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=YMYZO7ns
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 s3Atgdwpn07J for <roll@ietfa.amsl.com>; Thu, 4 Jun 2020 08:34:01 -0700 (PDT)
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 F40CA3A07DD for <roll@ietf.org>; Thu, 4 Jun 2020 08:34:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5843; q=dns/txt; s=iport; t=1591284840; x=1592494440; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=FVFl9eHnBRdr5IXfIs4r3cxREDxbQjjFsslBQG4G/P4=; b=f6NZgxZh5xCAbzbHA/VZnZqFGlD64isZtoVGUbUnFWN7u9A1QPOmCGe/ jn79wQa9oStn/PaXzTO8aMWubF21hddqvJrEMUdXQRk92AcAZTxDSx4Ce rZhRC1Cc2Ssgxahj9tqyQJDfR+gzGLRhHMv0pV82GBojSkQwuYu+ft1Wi Y=;
X-IPAS-Result: A0CvCQA8E9le/51dJa1mHgEBCxIMg1xSB29YLyyEJYNGA45AkmeEaIJSA1ULAQEBDAEBJQgCBAEBhEQCF4IUAiQ4EwIDAQEBAwIDAQEBAQUBAQECAQYEbYVbDIVzAgEDEhEdAQE3AQ8CAQgECjQCAgIwJQIEDgUign8EAQGBfk0DLgEOpGICgTmIYXaBMoMBAQEFgkmCfxiCDgMGgTiCZIJNhxsagUE/gREnHIIYNT6CZwEBAgGCD4JnM4ItjmODH4Yum0QKglmINZBFAx2eOppyj3OEFwIEAgQFAg4BAQWBaiIMgUpwFWUBgj5QFwINkECDcoUUhUJ0AgE0AgYBBwEBAwl8jwwBAQ
IronPort-PHdr: 9a23:Tmyauh9LXv/7r/9uRHGN82YQeigqvan1NQcJ650hzqhDabmn44+7ZRaN5PhxghnOR4qIo/5Hiu+DtafmVCRA5Juaq3kNfdRKUANNksQZmQEsQavnQU32JfLndWo2ScJFUlI2/nynPw5SAsmtL1HXq2e5uDgVHBi3PAFpJ+PzT4jVicn/1+2795DJJQtSgz/oarJpJxLwpgLU5cQ=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.73,472,1583193600"; d="scan'208,217";a="479204653"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Jun 2020 15:33:59 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 054FXxvr020317 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 4 Jun 2020 15:33:59 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 4 Jun 2020 10:33:59 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 4 Jun 2020 10:33:59 -0500
Received: from NAM11-BN8-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; Thu, 4 Jun 2020 11:33:59 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JIYNc93qeyYQ8VAqaTJStKL/c/fqPU9d+NyTJczpkYssXI6FqtwMJxonZAX9/S0csI1ELFpbm7Qzia5Mjlpa/V6G0KUhIdBzBbI7DJvHAffZc7TRoiH7ciSK192LHO4zYqjKr7XnSN16ureBmxWNj8HhI6Ws2TamuFlkVM6M2eRUWmQmmvORR+XiLb19hdqeJMEaVHOg/Q4XfUl4TUSS3ZE2a0gPyTw7EuwvxnOk8hUENFWs6qMx7+hYE+6/+yJUi2PXyTUqYfAkYLxIOLKswFx9Y84AoXQbjxDMJasENGGKPk13tCwCVICM8Pk70+dkaVanuhU8/p8VB+Ycaikelg==
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=FVFl9eHnBRdr5IXfIs4r3cxREDxbQjjFsslBQG4G/P4=; b=ia6LPCOmP5WEe9dvbSh4DUomJ8Ic5vvH5uvTccJpOEa7j/PMgcDtgqUUorRbxDhLGf8hevHK8pcrG15bjzlTIJc3iHWcmnFmVi/uqPmX+M5r0rN8JOQvMwjeSUJR3sDacQJ9uv7Dg47krft88qyVX2n29X8GF/9fwUser7S+17gzgZlx22OM2v5Hl6PhFVlotE52UeMbTigPRMALDe114bv92+xLbixTdbTzLTYeA25VdVC4w5QBLkvkWIJgZK/xwJwkY8yaP0HRqcEY75Noy4NHmh0v9ZB8Fkuh7iD5LzHnr2XoRmSjzC1rT9imS8LTaRnK/dz3P+HB0VdktsqQDw==
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=FVFl9eHnBRdr5IXfIs4r3cxREDxbQjjFsslBQG4G/P4=; b=YMYZO7nsHBi+LS9cMdreUXchHKDa3AJ0ZeWNF0/exUUo2p7C7Wu+RD6OjSJgSnAnHQD1HEBUNvNUFIYH5EeRNwgS5mMZZqQjuxwsTgdR4/AamyKFRV8LjdXJpfD5s0L/a/C2WlM4SC2d8nkhXYPJFLD3e8Q191eEA52qksZKR0w=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (2603:10b6:208:ea::31) by MN2PR11MB4382.namprd11.prod.outlook.com (2603:10b6:208:18c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18; Thu, 4 Jun 2020 15:33:58 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::55bb:b065:86c1:1108]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::55bb:b065:86c1:1108%6]) with mapi id 15.20.3045.022; Thu, 4 Jun 2020 15:33:58 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Rahul Jadhav <nyrahul@outlook.com>
CC: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: RUL and RootACK
Thread-Index: AQHWOm9rGH6iTT+tOUic/QS+X0LEEajIlkHC
Date: Thu, 04 Jun 2020 15:33:58 +0000
Message-ID: <CC2F1028-BA6A-4A0E-AB2B-1613A210B0FD@cisco.com>
References: <MAXPR01MB249312F154F630F433508545A9890@MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM>
In-Reply-To: <MAXPR01MB249312F154F630F433508545A9890@MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
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:c9d8:7b64:e028:5404]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a45cc90e-9705-43c2-f648-08d8089cb2fe
x-ms-traffictypediagnostic: MN2PR11MB4382:
x-microsoft-antispam-prvs: <MN2PR11MB4382FD143611F936B3801655D8890@MN2PR11MB4382.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 04244E0DC5
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ddOklffGMEDT0Yhxqn5HEkh0FdIzSkKjQNAfRnr5cdW1ktXguRFNeS3IMjm4TJEmhNY9RxjHWNBD0F9wuNpoQYjN48o06pPHF36/lV7/xkBAiAvH2rowbAugK/Yf4YCmXuH9HnzpST2VTrD/DTmSmzJ7tZOKem9WdfAe4AyD3b9S4Nmq3pkyzY53Ku8EXtHWtwCPbuM+1LWywcqAoYJOLmh1H9ReO64yOPSE/vFBzCcYceTZNKueLPTeGRIKtlazIOfnBxfD1qOziTO9ZYjhQQLe81skNWSdfJ4YIGQvnXodjj1XwesiFRxNhLhew9CJdQjO1IS1iVF9BHra960RYg3jmEwFrtfCTbsIxPghi05V77PTsMAfJajL4Q3dP2tUL7cbv+EA6IPrZjhlbrhYa14TO1C4YUZdEZKtwx5WfKUy9Appb/KeLS66m8Wzb2QMbD+AdcSPePtz8eOstLJONA==
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; SFTY:; SFS:(4636009)(136003)(396003)(366004)(376002)(39860400002)(346002)(76116006)(2616005)(45080400002)(4326008)(36756003)(6506007)(478600001)(33656002)(316002)(71200400001)(8936002)(186003)(5660300002)(7116003)(2906002)(86362001)(91956017)(6486002)(64756008)(66446008)(6916009)(166002)(966005)(8676002)(3480700007)(66946007)(83380400001)(66556008)(66476007)(6512007)(244885003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: ZIu2XhHiFMR73gUJj2S4G/Y1P+X5FtUsWlsloPXwO3wiD0IkpnGflbw98kXZc9OQPOzat1Tnsn7/sTcpzGFaX+6JYC4kQJSmkY/TSfpMd1g1TA8wXfULYeehKewmzQHat30ZgUJb6g751zEP5P6P3blSbTvuo0hb2Aa7IE8G7EE92HEzqXhDDueAAP8n/bBdgwuDwXdx74vcPT2ihNy7kjVUR03gqdKbp5T2rdMLH3eUpViOGhQtC28aU3eWvqBCxKWUIGFuJlrHUbacFnhf5a5mPafcj+JIaNAkQIy0AOnGLRbWxC+dzkrRTerMysh5ewmft3f7DKMZiEThVKswD+QydfPleA/ycNxMzn9vonEQW/6mKeNLUo8/ScQsSS05gpdJ4G01nm/x74XUkZma8oZYkdhmD/UPfKL/C62mZY3fdrU7hM7XDZ1VY8kV55KMq518IuLfp24DhVZcVfGFxHRy8LKq+VIdfTygstF5U2HLH+rqlZaSgyDvWSQdbogL2/fP6gnORcIGlkX+DgamMqu8wm6o8L/XipCKN9f0DUfRS6aWEjFDO3vNObMQ9tN7
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CC2F1028BA6A4A0EAB2B1613A210B0FDciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a45cc90e-9705-43c2-f648-08d8089cb2fe
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2020 15:33:58.2060 (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: rXFTJdohP+VglWqpo9DAklXkXnItNEcHBaxyhahpiYI624Shr1WIz+s1rKjr6qRcMSe9DXP1qNRTOS5UIYYE/A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4382
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/glLDAfz22eFE02XG-uL01xQQVN0>
Subject: Re: [Roll] RUL and RootACK
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: Thu, 04 Jun 2020 15:34:03 -0000

Hello Rahul

You should look at fig. 5 in https://tools.ietf.org/html/draft-ietf-roll-unaware-leaves-15#section-9.1.1 not fig. 9 since we are using Non Storing signalisation for RULs in all cases. IOW the root ack problem does not exist for RULs.

More details:

The idea is for the root to answer a non storing DAO with a DAO ack to the sender.

Normally In NS mode the sender is the RAL that advertises its parent as transit and the DAO Ack serves as root ack and confirms reachability.

In the RUL case, the Root answers to the parent. That answer confirms to the parent that the RUL is reachable and serves as root ack. Then the parent sends the NA(EARO) which confirms reachability to the RUL.

Are we good or do I miss something?

Pascal

Le 4 juin 2020 à 15:00, Rahul Jadhav <nyrahul@outlook.com> a écrit :


Hi Pascal,

Last we discussed handling storing mode RUL flow with RootACK in a way that NA is sent to the RUL after it gets the RootACK. This way RUL can initiate its app traffic once e2e path is established.

Figure 9 in https://tools.ietf.org/html/draft-ietf-roll-unaware-leaves-15#section-9.1.2 handles Storing mode First registration flow for RULs.

My problem is (consider the figure 9), how will the Root know whom to send the RootACK. In the regular cases, the target node in DAO is the destination for RootACK. But in this case, the target is RUL and RootAck cannot be sent to RUL. For external targets, can we use ParentAddr in Transit Information Option to send this field? Anyways the 6LR indeed is the parent node for RUL.

Any thoughts/suggestions?

Thanks,
Rahul