Re: [Roll] turnon-8138 review

Rahul Arvind Jadhav <> Mon, 08 July 2019 02:26 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id BF9471200FF; Sun, 7 Jul 2019 19:26:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -4.189
X-Spam-Status: No, score=-4.189 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id nCJVxGwRpvYI; Sun, 7 Jul 2019 19:26:26 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id A171F1200D8; Sun, 7 Jul 2019 19:26:25 -0700 (PDT)
Received: from (unknown []) by Forcepoint Email with ESMTP id B278EA243AC6ED5B7B9F; Mon, 8 Jul 2019 03:26:23 +0100 (IST)
Received: from ( by ( with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 8 Jul 2019 03:26:22 +0100
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 8 Jul 2019 03:26:23 +0100
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Mon, 8 Jul 2019 03:26:22 +0100
Received: from ([]) by ([::1]) with mapi id 14.03.0439.000; Mon, 8 Jul 2019 07:56:16 +0530
From: Rahul Arvind Jadhav <>
To: "Li Zhao (liz3)" <>, "" <>
CC: Routing Over Low power and Lossy networks <>
Thread-Topic: turnon-8138 review
Thread-Index: AdU1IIlA6w1MYnH1Rd6eOKlcXhIIwAAUkYsAABBZ5FA=
Date: Mon, 08 Jul 2019 02:26:14 +0000
Message-ID: <>
References: <> <>
In-Reply-To: <>
Accept-Language: en-IN, en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: multipart/alternative; boundary="_000_982B626E107E334DBE601D979F31785C5DF34F23BLREML503MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <>
Subject: Re: [Roll] turnon-8138 review
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Over Low power and Lossy networks <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 08 Jul 2019 02:26:28 -0000

Thanks Zhao, Please find my comment inline.

Section 5.4. “Rolling Back”, says, the administrator SHOULD make sure that all nodes have converged to the “T” flag reset before allowing nodes that do not support the compression in the network.
[RJ] How would a root know that all the nodes have accepted the T-reset? Doesn't this require use of capability flag ? Also I’m not sure if the same capability flag used before can be used here?
[LZ]Yes. This requires use of  capability flag. I think there is no capability flag before to identify the T-reset. One option is using reserving flag in DAO base object. Another option is leveraging draft-rahul-roll-mop-ext<>
[RJ] the point I wanted to convey is, you may need two flags if rolling back needs to be supported. Flag1 is Supports8138. Flag2 is Enabled8138. For rolling back and for nodes supporting 8138, these nodes need to inform the root with Enabled8138=0 and Supports8138=1 flag.
Secondly, the option you mentioned of using DAO base object for such flags may not be correct. These are target specific flags and a DAO object might carry multiple targets.