Re: [Roll] suggested addition to draft-ietf-roll-efficient-npdao

Rahul Arvind Jadhav <rahul.jadhav@huawei.com> Fri, 30 August 2019 08:31 UTC

Return-Path: <rahul.jadhav@huawei.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 A238E1200D6 for <roll@ietfa.amsl.com>; Fri, 30 Aug 2019 01:31:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 dTV6AwNf4j3V for <roll@ietfa.amsl.com>; Fri, 30 Aug 2019 01:31:33 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00688120C74 for <roll@ietf.org>; Fri, 30 Aug 2019 01:31:33 -0700 (PDT)
Received: from lhreml708-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 9E5571E24AC71EA32CC1 for <roll@ietf.org>; Fri, 30 Aug 2019 09:31:30 +0100 (IST)
Received: from lhreml725-chm.china.huawei.com (10.201.108.76) by lhreml708-cah.china.huawei.com (10.201.108.49) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 30 Aug 2019 09:31:29 +0100
Received: from lhreml725-chm.china.huawei.com (10.201.108.76) by lhreml725-chm.china.huawei.com (10.201.108.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 30 Aug 2019 09:31:29 +0100
Received: from BLREML405-HUB.china.huawei.com (10.20.4.41) by lhreml725-chm.china.huawei.com (10.201.108.76) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 30 Aug 2019 09:31:29 +0100
Received: from BLREML503-MBX.china.huawei.com ([169.254.9.145]) by BLREML405-HUB.china.huawei.com ([10.20.4.41]) with mapi id 14.03.0439.000; Fri, 30 Aug 2019 14:01:20 +0530
From: Rahul Arvind Jadhav <rahul.jadhav@huawei.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>, "consultancy@vanderstok.org" <consultancy@vanderstok.org>
Thread-Topic: [Roll] suggested addition to draft-ietf-roll-efficient-npdao
Thread-Index: AdVe/YcA7dtmnImrSGKYwVT3ZLHQqAAAaBpQ//+u5ICAAAs1AP//ozjw
Date: Fri, 30 Aug 2019 08:31:20 +0000
Message-ID: <982B626E107E334DBE601D979F31785C5DFBB5B8@BLREML503-MBX.china.huawei.com>
References: <MN2PR11MB3565C4909E1E1327A640D6BDD8BD0@MN2PR11MB3565.namprd11.prod.outlook.com> <982B626E107E334DBE601D979F31785C5DFBB52A@BLREML503-MBX.china.huawei.com>, <11e99cd92e3b945439fce18557efc18f@bbhmail.nl> <9ED90E26-9AC9-4FB9-86FF-3FD838CB0E60@cisco.com>
In-Reply-To: <9ED90E26-9AC9-4FB9-86FF-3FD838CB0E60@cisco.com>
Accept-Language: en-IN, zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.61.109.81]
Content-Type: multipart/alternative; boundary="_000_982B626E107E334DBE601D979F31785C5DFBB5B8BLREML503MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/6_idM8EZFGhY4-QAQchPUF2azpY>
Subject: Re: [Roll] suggested addition to draft-ietf-roll-efficient-npdao
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 08:31:36 -0000

Minimal changes to NPDAO is to change the name “reserved” of the field in the drawing and add text saying same status field as in RPL DAO ACK.

If we really want new status values we may also add them in NPDAO and I’ll adapt RUL. But there is no absolute need to create the registry in NPDAO.
[RJ] The status field values of DAO-ACK/DCO-ACK are not what we require to be sent in DCO… What we want is a Reason field and not a Status field in the DCO.. Hence I believe that there are changes required for IANA. We can take a shortcut and keep the field same as Status, but it seems like a hack to me.

Le 30 août 2019 à 09:30, Peter van der Stok <stokcons@bbhmail.nl<mailto:stokcons@bbhmail.nl>> a écrit :
Hi Authors,

It is a bit late to change the approved draft.
It is in IANA editing; and you could write to IANA to apologize for a late addition and see how far they are in the process.
BUT, worse,  how much text is needed to explain this addition?

Adding text to an approved document sounds like opening a can of worms to me.

Peter

Rahul Arvind Jadhav schreef op 2019-08-30 09:03:
The DCO could be initiated for regular route invalidation due to path changes or because of management decision. The status code can help understand the reason for initiating the DCO. I like the idea of this.

However, I don’t know, procedurally, what it means to changing the draft at this stage.

The changes to draft would include new IANA considerations for the status field.

From: Roll [mailto:roll-bounces@ietf.org] On Behalf Of Pascal Thubert (pthubert)
Sent: 30 August 2019 14:43
To: Routing Over Low power and Lossy networks <roll@ietf.org<mailto:roll@ietf.org>>
Subject: [Roll] suggested addition to draft-ietf-roll-efficient-npdao

Dear all ;

I know it’s late but I’d suggest an addition to draft-ietf-roll-efficient-npdao. There’s a reserved field in the DCO.
My suggestion is to use it to transport RPL DAO-ACK status values as defined in RFC 6550. This way we can signal the reason of the DCO to the node.
This will become significant with the RPL-unaware leaves draft, so we can rebuild a NA(EARO) with a non-zero status based on a DCO.

Else the RUL draft will have to update efficient NP DAO, which does not look as good.

Any objection to this?

Pascal

   0                   1                   2                   3
     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     | RPLInstanceID |K|D|   Flags   |   Reserved    | DCOSequence   |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                                                               |
     +                                                               +
     |                                                               |
     +                            DODAGID(optional)                  +
     |                                                               |
     +                                                               +
     |                                                               |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |   Option(s)...
     +-+-+-+-+-+-+-+-+


_______________________________________________
Roll mailing list
Roll@ietf.org<mailto:Roll@ietf.org>
https://www.ietf.org/mailman/listinfo/roll
_______________________________________________
Roll mailing list
Roll@ietf.org<mailto:Roll@ietf.org>
https://www.ietf.org/mailman/listinfo/roll