Return-Path: <nyrahul@outlook.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 3941C3A125F
 for <roll@ietfa.amsl.com>; Wed, 24 Jun 2020 20:53:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 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, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001,
 T_KAM_HTML_FONT_INVALID=0.01, T_REMOTE_IMAGE=0.01,
 URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
 header.d=outlook.com
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 GxvCCuMZIvRg for <roll@ietfa.amsl.com>;
 Wed, 24 Jun 2020 20:53:54 -0700 (PDT)
Received: from APC01-HK2-obe.outbound.protection.outlook.com
 (mail-oln040092255096.outbound.protection.outlook.com [40.92.255.96])
 (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 640893A1260
 for <roll@ietf.org>; Wed, 24 Jun 2020 20:53:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gflGbVBSZK7tu/7/yzSpE0Sw+IuY6kn/k0deHRiYSZKPFYA231TMh7gkmbmEGXZV/tF535ld4caKAAMMe2CxNnUlJuQEKwHOCQytlV7pad4/jWYHNwBcEecGIR3pM2yvEm6NnnLD0vUJj0WcFdKfqwC5Q4hYoBfc0Y1JZU8RFJB40h3O5yVSxJagmQaba413EOaBqtaqJjwER4KW0koZScvoHjwKBkYWTt+92zebPLVQWNENzay3uk0i+Y+9CLX4VSP00QVTV3K4JeJ4N2aPqqRJA7QRk4itMhefKVnnpJsJH7rQARV7l+t8C1GcH5+zMM1xIGy2jfvKV7N1vbNt3w==
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=jhChIk3LHp+cNLxgFv7hkhYfORLEcv2mMOJM/PzzrYk=;
 b=IIvoRn4chT5ln9stKQRtpLu/Mc7+7a9i9pKbWWSonTR7+5RFc2TxrICHrJnm1KcGhQIfmq0U2DN61MyK0OwnBlYZvAXdouIsqf3kvqzFgFAK1RQe2GRLKZr8Uark+y6Kw+Ny5G7fapES2G8gupnv0jI9aKxfdWPPSS6uuOr2l0DpoKS2eA2eieTfa+FYR0v+ZT9bss65OMSSCm5t1ODrLKZdE7easojNLFNEsMvm2iwn2gjF623Wst0nkCe1GQKgXsBJ9MBW9vfsGD9FMTn4xbboZunkDPoBOrH0Tz2mnflMQ/YJCqn3JDb/2F50jyyaFGKNp/myFY7MXvjqwNtlxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jhChIk3LHp+cNLxgFv7hkhYfORLEcv2mMOJM/PzzrYk=;
 b=Gx6AR9Mxw4s3XhGpBp+G78pqHZyqzpfXT8BEM7s5ADYgq3bShClHOMJ+UcnZGV3Ft1CaHiP2ve051QHtZp8BAjzbT9AxZgxzzU8GI5azDPbZsvsqr/vRw3fprSUytOSydrjLnYvlrgIEkOHiH9DmEg4RJOMrCLCYmOE+Iy9REZRE1lZ1s004V+CS97ASAOdeTzKQXrPsieTNBzhCCEie26CuI97HaxFG0OFmM26HwDLlKomflw7sE4vNKt/I/B92h+wUjOETgrsvAbZuQunzc+d91sQ5eyB/+K2JAj9VY+kaZo3nF2LB8JfMKndJdw17YFFUmUVGReolcQ3C0+bicw==
Received: from SG2APC01FT010.eop-APC01.prod.protection.outlook.com
 (2a01:111:e400:7ebd::53) by
 SG2APC01HT126.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::473)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.20; Thu, 25 Jun
 2020 03:53:51 +0000
Received: from MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM
 (2a01:111:e400:7ebd::49) by SG2APC01FT010.mail.protection.outlook.com
 (2a01:111:e400:7ebd::134) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.20 via Frontend
 Transport; Thu, 25 Jun 2020 03:53:51 +0000
Received: from MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::e874:bbdb:9f9e:9564]) by MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM
 ([fe80::e874:bbdb:9f9e:9564%7]) with mapi id 15.20.3131.021; Thu, 25 Jun 2020
 03:53:51 +0000
From: Rahul Jadhav <nyrahul@outlook.com>
To: "dominique.barthel@orange.com" <dominique.barthel@orange.com>, Routing
 Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: [Roll] I-D Action: draft-ietf-roll-mopex-01.txt
Thread-Index: AQHWOwzCVlO/cQSRb0a3yOaskASri6jJo7K4gB55zQCAAKJGEIAAEfYQ
Date: Thu, 25 Jun 2020 03:53:51 +0000
Message-ID: <MAXPR01MB24933B20742BBFF9DC862D27A9920@MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM>
References: <159134282158.9958.9959185769917010945@ietfa.amsl.com>
 <MAXPR01MB24936A309AA7CCC6E21E0AB9A9860@MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM>,
 <22823_1593018389_5EF38815_22823_277_1_DB1952B5.7689D%dominique.barthel@orange.com>,
 <MAXPR01MB24935113BF36C7E7C7B546F4A9920@MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM>
In-Reply-To: <MAXPR01MB24935113BF36C7E7C7B546F4A9920@MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM>
Accept-Language: en-IN, en-US
Content-Language: en-IN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-incomingtopheadermarker: OriginalChecksum:B09C09793B9E85FE62CAD9E51CCB71D1987440ECBE7DE09265EF60DB723C2BE1;
 UpperCasedChecksum:B441FFD396168E752B6E214509427987177AF67B71317D96712C31A4B75308E2;
 SizeAsReceived:7154; Count:43
x-tmn: [yfeO0BwbJJTM522avf5nDmTw+YEd0uBO]
x-ms-publictraffictype: Email
x-incomingheadercount: 43
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: e487b472-8a63-4d0e-45c0-08d818bb5f6b
x-ms-traffictypediagnostic: SG2APC01HT126:
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XRQwIDItgnCDNkgPb1FxZp8nqgOutjm24Quu6a7cMSlXJcBlKAdTWupz54cTd7KWWVOS1ZW9C0xNx8I1p9wpU1Whn4qGs9nclYMbZ6JU27KiLY5hc663SZY/nn011PV5u5NBDVPpCLbpHYZJfNRlFt+DdGwQveisTiQiG4xqoTJWt/SdcBrE+2ZjFe4ra4hErCCreayeZpfazaXSUKAonqu+bzTMTf5eUVgBahL8XbDVLFmAq6k5vRWaNF1fyckZ
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; 
 IPV:NLI; SFV:NSPM;
 H:MAXPR01MB2493.INDPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; 
 SFTY:; SFS:; DIR:OUT; SFP:1901; 
x-ms-exchange-antispam-messagedata: jvfFzIFo2/cBtc1FCWLYpanTAQsC2AujodLI0o7sQUR5olNJocX6SoWb5NnuMmBH2TRUiM4aWRyIU3tdhDwAgNkx8kWgYqiIxQlO/qyVbYY4OQMMN+59pRmJ9Zl4llxIdOBPlJ3zYorpPNShyc1Qpg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative;
 boundary="_000_MAXPR01MB24933B20742BBFF9DC862D27A9920MAXPR01MB2493INDP_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-AuthSource: SG2APC01FT010.eop-APC01.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: e487b472-8a63-4d0e-45c0-08d818bb5f6b
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2020 03:53:51.1152 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT126
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/lfz1QYshVvOr1lcGjAM2WSkuIcI>
Subject: Re: [Roll] I-D Action: draft-ietf-roll-mopex-01.txt
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, 25 Jun 2020 03:53:57 -0000

--_000_MAXPR01MB24933B20742BBFF9DC862D27A9920MAXPR01MB2493INDP_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Dominique,

I have added PR [1] and will upload the draft after the interim once we are=
 aligned.
Diff can be viewed here: https://github.com/nyrahul/mopex/blob/master/diff-=
draft-ietf-roll-mopex.html

Also many thanks for the nit-fixes PR.

Thanks,
Rahul

[1]https://github.com/roll-wg/mopex/pull/7
[https://avatars3.githubusercontent.com/u/41386261?s=3D400&v=3D4]<https://g=
ithub.com/roll-wg/mopex/pull/7>
RPL Extended Control Option Fixes by nyrahul =B7 Pull Request #7 =B7 roll-w=
g/mopex<https://github.com/roll-wg/mopex/pull/7>
updates based on Dominique review IANA consideration added @dbarthel-ol Tha=
nks.
github.com

________________________________
From: Roll <roll-bounces@ietf.org> on behalf of Rahul Jadhav <nyrahul@outlo=
ok.com>
Sent: 25 June 2020 11:08 AM
To: dominique.barthel@orange.com <dominique.barthel@orange.com>; Routing Ov=
er Low power and Lossy networks <roll@ietf.org>
Subject: Re: [Roll] I-D Action: draft-ietf-roll-mopex-01.txt

Thanks Dominique for the review. Your points about extended options are rig=
ht. Please find my comments [RJ] inline.

Thanks,
Rahul


Hello Rahul,

Food for discussion at the upcoming interim:
I'm surprised the Extended Control Option is recognized by the X bit being =
set, where X is bit 6 of the Option Type (or bit number 1 counting from 0 l=
eft to right in the byte).
"Option Type 0x40 to 0x7F are thus applicable only as extended options."
What is your intention regarding Option Type 0x80-0xFF?

[RJ] I was under the confusion that the MSB bit of option type means "secur=
e" bit and thus I option Types 0x80-0xff were considered to be secure optio=
ns. But my understanding is wrong. Only the RPL control codes have this MSB=
 set to indicate secure message so indeed we are free to use MSB of the Con=
trol Option type.
But yes my assumption was we reserve set of option type as extended option =
types and currently the draft reserves range 0x40-0x7f for this.

With the current definition, it follows that "Option Type 0xC0 to 0xFF are =
thus applicable only as extended options." as well.

[RJ] Like I mentioned that the MSB was assumed to be the secure bit (this a=
ssumption is clearly wrong). Thus 0xC0 to 0xFF was assumed to be extended o=
ptions with secure message. But just ignore this part since it does not mak=
e sense anymore (because of incorrect assumption of secure bit).

Or should X be a two bits field, where 0b00 designates the legacy Control O=
ption and anything different from 0b00 the Extended Control Option?

[RJ] I didn't get this. 0b00 represent two bytes however Control Option Typ=
e field is of 1 byte.

I'm assuming the Extended option is better, and we don't want to save have =
of the space for the legacy one.

[RJ] It is better to have legacy option as well since it saves 1 byte per o=
ption. Ext options can be used only when the RPL extension intends to use t=
he 'J/I/C' flags. The draft has also mandates what an implementation should=
 do on witnessing an unknown regular control option (not ext opt).
Overall, I will change the draft to use MSB as ext bit and thus reserve, 0x=
80 to 0xff for extended options.
Thank you very much for pointing this out.

Thanks

Dominique

De : Roll <roll-bounces@ietf.org<mailto:roll-bounces@ietf.org>> on behalf o=
f Rahul Jadhav <nyrahul@outlook.com<mailto:nyrahul@outlook.com>>
R=E9pondre =E0 : "roll@ietf.org<mailto:roll@ietf.org>" <roll@ietf.org<mailt=
o:roll@ietf.org>>
Date : Friday 5 June 2020 09:44
=C0 : "roll@ietf.org<mailto:roll@ietf.org>" <roll@ietf.org<mailto:roll@ietf=
.org>>
Objet : Re: [Roll] I-D Action: draft-ietf-roll-mopex-01.txt

Hello All,

The primary update is about the Extended Control Option format that we disc=
ussed during the interim.

Best,
Rahul
________________________________
From: Roll <roll-bounces@ietf.org<mailto:roll-bounces@ietf.org>> on behalf =
of internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <internet-draf=
ts@ietf.org<mailto:internet-drafts@ietf.org>>
Sent: 05 June 2020 03:40 PM
To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org> <i-d-announce@ietf.=
org<mailto:i-d-announce@ietf.org>>
Cc: roll@ietf.org<mailto:roll@ietf.org> <roll@ietf.org<mailto:roll@ietf.org=
>>
Subject: [Roll] I-D Action: draft-ietf-roll-mopex-01.txt


A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.
This draft is a work item of the Routing Over Low power and Lossy networks =
WG of the IETF.

        Title           : Mode of Operation extension
        Authors         : Rahul Arvind Jadhav
                          Pascal Thubert
                          Michael Richardson
        Filename        : draft-ietf-roll-mopex-01.txt
        Pages           : 8
        Date            : 2020-06-05

Abstract:
   RPL allows different mode of operations which allows nodes to have a
   consensus on the basic primitives that must be supported to join the
   network.  The MOP field in [RFC6550] is of 3 bits and is fast
   depleting.  This document extends the MOP for future use.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-roll-mopex/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-roll-mopex-01
https://datatracker.ietf.org/doc/html/draft-ietf-roll-mopex-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-roll-mopex-01


Please note that it may take a couple of minutes from the time of submissio=
n
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


_______________________________________________
Roll mailing list
Roll@ietf.org<mailto:Roll@ietf.org>
https://www.ietf.org/mailman/listinfo/roll

___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.


--_000_MAXPR01MB24933B20742BBFF9DC862D27A9920MAXPR01MB2493INDP_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
Hi Dominique,</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
I have added PR [1] and will upload the draft after the interim once we are=
 aligned.</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
Diff can be viewed here:&nbsp;<a href=3D"https://github.com/nyrahul/mopex/b=
lob/master/diff-draft-ietf-roll-mopex.html" style=3D"font-family: Calibri, =
Helvetica, sans-serif; font-size: 12pt;">https://github.com/nyrahul/mopex/b=
lob/master/diff-draft-ietf-roll-mopex.html</a></div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
Also many thanks for the nit-fixes PR.</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
Thanks,</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
Rahul</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
[1]<a href=3D"https://github.com/roll-wg/mopex/pull/7" id=3D"LPlnk452909">h=
ttps://github.com/roll-wg/mopex/pull/7</a></div>
<div id=3D"LPBorder_GTaHR0cHM6Ly9naXRodWIuY29tL3JvbGwtd2cvbW9wZXgvcHVsbC83"=
 class=3D"LPBorder934011" contenteditable=3D"false" style=3D"width: 100%; m=
argin-top: 16px; margin-bottom: 16px; position: relative; max-width: 800px;=
 min-width: 424px;">
<table id=3D"LPContainer934011" role=3D"presentation" style=3D"padding: 12p=
x 36px 12px 12px; width: 100%; border-width: 1px; border-style: solid; bord=
er-color: rgb(200, 200, 200); border-radius: 2px;">
<tbody>
<tr valign=3D"top" style=3D"border-spacing: 0px;">
<td>
<div id=3D"LPImageContainer934011" style=3D"position: relative; margin-righ=
t: 12px; height: 160px; overflow: hidden;">
<a target=3D"_blank" id=3D"LPImageAnchor934011" href=3D"https://github.com/=
roll-wg/mopex/pull/7"><img id=3D"LPThumbnailImageId934011" alt=3D"" height=
=3D"160" style=3D"display: none;" src=3D"https://avatars3.githubusercontent=
.com/u/41386261?s=3D400&amp;v=3D4"></a></div>
</td>
<td style=3D"width: 100%;">
<div id=3D"LPTitle934011" style=3D"font-size: 21px; font-weight: 300; margi=
n-right: 8px; font-family: wf_segoe-ui_light, &quot;Segoe UI Light&quot;, &=
quot;Segoe WP Light&quot;, &quot;Segoe UI&quot;, &quot;Segoe WP&quot;, Taho=
ma, Arial, sans-serif; margin-bottom: 12px;">
<a target=3D"_blank" id=3D"LPUrlAnchor934011" href=3D"https://github.com/ro=
ll-wg/mopex/pull/7" style=3D"text-decoration: none; color: var(--themePrima=
ry);">RPL Extended Control Option Fixes by nyrahul =B7 Pull Request #7 =B7 =
roll-wg/mopex</a></div>
<div id=3D"LPDescription934011" style=3D"font-size: 14px; max-height: 100px=
; color: rgb(102, 102, 102); font-family: wf_segoe-ui_normal, &quot;Segoe U=
I&quot;, &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif; margin-bottom: 12=
px; margin-right: 8px; overflow: hidden;">
updates based on Dominique review IANA consideration added @dbarthel-ol Tha=
nks.</div>
<div id=3D"LPMetadata934011" style=3D"font-size: 14px; font-weight: 400; co=
lor: rgb(166, 166, 166); font-family: wf_segoe-ui_normal, &quot;Segoe UI&qu=
ot;, &quot;Segoe WP&quot;, Tahoma, Arial, sans-serif;">
github.com</div>
</td>
</tr>
</tbody>
</table>
</div>
<br>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Roll &lt;roll-bounces=
@ietf.org&gt; on behalf of Rahul Jadhav &lt;nyrahul@outlook.com&gt;<br>
<b>Sent:</b> 25 June 2020 11:08 AM<br>
<b>To:</b> dominique.barthel@orange.com &lt;dominique.barthel@orange.com&gt=
;; Routing Over Low power and Lossy networks &lt;roll@ietf.org&gt;<br>
<b>Subject:</b> Re: [Roll] I-D Action: draft-ietf-roll-mopex-01.txt</font>
<div>&nbsp;</div>
</div>
<style type=3D"text/css" style=3D"display:none">
<!--
p
	{margin-top:0;
	margin-bottom:0}
-->
</style>
<div dir=3D"ltr">
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
Thanks Dominique for the review. Your points about extended options are rig=
ht.&nbsp;<span style=3D"color:rgb(0,0,0); font-family:Calibri,Helvetica,san=
s-serif; font-size:12pt">Please find my comments [RJ] inline.</span></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
<br>
</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
Thanks,</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
Rahul</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
<br>
</div>
<div id=3D"x_appendonsend"></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
<br>
</div>
<div style=3D"word-wrap:break-word; color:rgb(0,0,0); font-size:14px; font-=
family:Calibri,sans-serif">
<div style=3D"color:rgb(0,0,0); font-family:Calibri,sans-serif; font-size:1=
4px">Hello Rahul,</div>
<div style=3D"color:rgb(0,0,0); font-family:Calibri,sans-serif; font-size:1=
4px"><br>
</div>
<div style=3D"color:rgb(0,0,0); font-family:Calibri,sans-serif; font-size:1=
4px">Food for discussion at the upcoming interim:</div>
<div style=3D"color:rgb(0,0,0); font-family:Calibri,sans-serif; font-size:1=
4px">I'm surprised the Extended Control Option is recognized by the X bit b=
eing set, where X is bit 6 of the Option Type (or bit number 1 counting fro=
m 0 left to right in the byte).</div>
<div>
<div><font face=3D"Calibri,sans-serif">&quot;Option Type 0x40 to 0x7F are&n=
bsp;</font><span style=3D"font-family:Calibri,sans-serif">thus applicable o=
nly as extended options.&quot;</span></div>
</div>
<div>What is your intention regarding Option Type 0x80-0xFF?</div>
<div><br>
</div>
<div>[RJ] I was under the confusion that the MSB bit of option type means &=
quot;secure&quot; bit and thus I option Types 0x80-0xff were considered to =
be secure options. But my understanding is wrong. Only the RPL control code=
s have this MSB set to indicate secure message
 so indeed we are free to use MSB of the Control Option type.</div>
<div>But yes my assumption was we reserve set of option type as extended op=
tion types and currently the draft reserves range 0x40-0x7f for this.</div>
<div><br>
</div>
<div>With the current definition, it follows that&nbsp;<font face=3D"Calibr=
i,sans-serif">&quot;Option Type 0xC0 to 0xFF are&nbsp;</font><span style=3D=
"font-family:Calibri,sans-serif">thus applicable only as extended options.&=
quot; as well.</span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">[RJ] Like I mentioned t=
hat the MSB was assumed to be the secure bit (this assumption is clearly wr=
ong). Thus 0xC0 to 0xFF was assumed to be extended options with secure mess=
age. But just ignore this part since
 it does not make sense anymore (because of incorrect assumption of secure =
bit).</span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">Or should X be a two bi=
ts field, where 0b00 designates the legacy Control Option and anything diff=
erent from 0b00 the Extended Control Option?</span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">[RJ] I didn't get this.=
 0b00 represent two bytes however Control Option Type field is of 1 byte.</=
span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><font face=3D"Calibri,sans-serif">I</font><span style=3D"font-family:C=
alibri,sans-serif">'m assuming the Extended option is better, and we don't =
want to save have of the space for the legacy one.</span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">[RJ] It is better to ha=
ve legacy option as well since it saves 1 byte per option. Ext options can =
be used only when the RPL extension intends to use the 'J/I/C' flags. The d=
raft has also mandates what an implementation
 should do on witnessing an unknown regular control option (not ext opt).</=
span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><span style=3D"font-fam=
ily:Calibri,sans-serif; background-color:rgb(255,255,255); display:inline!i=
mportant">Overall, I will change the draft to use MSB as ext bit and thus r=
eserve, 0x80 to 0xff for extended options.</span><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">Thank you very much for=
 pointing this out.&nbsp;</span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">Thanks</span></div>
<div><span style=3D"font-family:Calibri,sans-serif"><br>
</span></div>
<div><span style=3D"font-family:Calibri,sans-serif">Dominique</span></div>
<div style=3D"color:rgb(0,0,0); font-family:Calibri,sans-serif; font-size:1=
4px"><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION" style=3D"color:rgb(0,0,0); font-family:Ca=
libri,sans-serif; font-size:14px">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; border-bottom:medium none; border-left:medium none; padding-bottom:0i=
n; padding-left:0in; padding-right:0in; border-top:#b5c4df 1pt solid; borde=
r-right:medium none; padding-top:3pt">
<span style=3D"font-weight:bold">De&nbsp;: </span>Roll &lt;<a href=3D"mailt=
o:roll-bounces@ietf.org">roll-bounces@ietf.org</a>&gt; on behalf of Rahul J=
adhav &lt;<a href=3D"mailto:nyrahul@outlook.com">nyrahul@outlook.com</a>&gt=
;<br>
<span style=3D"font-weight:bold">R=E9pondre =E0&nbsp;: </span>&quot;<a href=
=3D"mailto:roll@ietf.org">roll@ietf.org</a>&quot; &lt;<a href=3D"mailto:rol=
l@ietf.org">roll@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Date&nbsp;: </span>Friday 5 June 2020 09:4=
4<br>
<span style=3D"font-weight:bold">=C0&nbsp;: </span>&quot;<a href=3D"mailto:=
roll@ietf.org">roll@ietf.org</a>&quot; &lt;<a href=3D"mailto:roll@ietf.org"=
>roll@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Objet&nbsp;: </span>Re: [Roll] I-D Action:=
 draft-ietf-roll-mopex-01.txt<br>
</div>
<div><br>
</div>
<div>
<div dir=3D"ltr">
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
Hello All,</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
<br>
</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
The primary update is about the Extended Control Option format that we disc=
ussed during the interim.</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
<br>
</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
Best,</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif; font-size:12pt; col=
or:rgb(0,0,0)">
Rahul</div>
<div id=3D"x_x_appendonsend"></div>
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"x_x_divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri,sans-serif"=
 color=3D"#000000" style=3D"font-size:11pt"><b>From:</b> Roll &lt;<a href=
=3D"mailto:roll-bounces@ietf.org">roll-bounces@ietf.org</a>&gt; on behalf o=
f
<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a> &l=
t;<a href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a>&=
gt;<br>
<b>Sent:</b> 05 June 2020 03:40 PM<br>
<b>To:</b> <a href=3D"mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</=
a> &lt;<a href=3D"mailto:i-d-announce@ietf.org">i-d-announce@ietf.org</a>&g=
t;<br>
<b>Cc:</b> <a href=3D"mailto:roll@ietf.org">roll@ietf.org</a> &lt;<a href=
=3D"mailto:roll@ietf.org">roll@ietf.org</a>&gt;<br>
<b>Subject:</b> [Roll] I-D Action: draft-ietf-roll-mopex-01.txt</font>
<div>&nbsp;</div>
</div>
<div class=3D"x_x_BodyFragment"><font size=3D"2"><span style=3D"font-size:1=
1pt">
<div class=3D"x_x_PlainText"><br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
This draft is a work item of the Routing Over Low power and Lossy networks =
WG of the IETF.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Title&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Mode of Operation extension<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Authors&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; : Rahul Arvind Jadhav<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 Pascal Thubert<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 Michael Richardson<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Filename&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; : draft-ietf-roll-mopex-01.txt<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pages&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 8<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Date&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 2020-06-05<br>
<br>
Abstract:<br>
&nbsp;&nbsp; RPL allows different mode of operations which allows nodes to =
have a<br>
&nbsp;&nbsp; consensus on the basic primitives that must be supported to jo=
in the<br>
&nbsp;&nbsp; network.&nbsp; The MOP field in [RFC6550] is of 3 bits and is =
fast<br>
&nbsp;&nbsp; depleting.&nbsp; This document extends the MOP for future use.=
<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-roll-mopex/">https:/=
/datatracker.ietf.org/doc/draft-ietf-roll-mopex/</a><br>
<br>
There are also htmlized versions available at:<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-roll-mopex-01">https://to=
ols.ietf.org/html/draft-ietf-roll-mopex-01</a><br>
<a href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-roll-mopex-01">=
https://datatracker.ietf.org/doc/html/draft-ietf-roll-mopex-01</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-roll-mopex-01">ht=
tps://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-roll-mopex-01</a><br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at tools.ietf.org.<br>
<br>
Internet-Drafts are also available by anonymous FTP at:<br>
<a href=3D"ftp://ftp.ietf.org/internet-drafts/">ftp://ftp.ietf.org/internet=
-drafts/</a><br>
<br>
<br>
_______________________________________________<br>
Roll mailing list<br>
<a href=3D"mailto:Roll@ietf.org">Roll@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/roll">https://www.ietf.org=
/mailman/listinfo/roll</a><br>
</div>
</span></font></div>
</div>
</div>
</span>
<pre>______________________________________________________________________=
___________________________________________________=0A=
=0A=
Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc=0A=
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler=0A=
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,=0A=
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.=0A=
=0A=
This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;=0A=
they should not be distributed, used or copied without authorisation.=0A=
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.=0A=
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.=0A=
Thank you.=0A=
</pre>
</div>
</div>
</body>
</html>

--_000_MAXPR01MB24933B20742BBFF9DC862D27A9920MAXPR01MB2493INDP_--

