Re: [Roll] Barry Leiba's No Objection on draft-ietf-roll-turnon-rfc8138-11: (with COMMENT)

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 02 September 2020 13:21 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 A515E3A0D38; Wed, 2 Sep 2020 06:21:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 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, RCVD_IN_MSPIKE_H3=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=OnSZiaAC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=GyxcsNPV
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 OBUU9QtuQhSL; Wed, 2 Sep 2020 06:21:29 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C89D3A0CC7; Wed, 2 Sep 2020 06:21:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3938; q=dns/txt; s=iport; t=1599052889; x=1600262489; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=V+rMsRjfiRTAnR572c+BI0glwFknLKGWKBSRaOeu04g=; b=OnSZiaACAD1XLcIdohmkOAxIiMtuJ16ib82/mo28dTEwtwBetCYnrfY+ Snhh755nJwrXFLu7O5Yc08GuB9SwnGXlyp+J8A9DzkmwfnZy2Jcn7hUdM VnRbdBCmYcyEO64+B2SQON7JwhbrP9G6ts0m3mKT221Su8/RMiObroQyc c=;
IronPort-PHdr: 9a23:iRMZ8BFVRpXI5LGWjPAtNJ1GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e401gebVoLe8+9YhvCQtLrvCiQM4peE5XYFdpEEFxoIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNFbVp2Wv8TMIXBLlOlk9KuH8AIWHicOx2qi78IHSZAMdgj27bPtyIRy6oB+XuNMRhN5pK706zV3CpX4bdg==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A2CgClm09f/5FdJa1gHgEBCxIMQIMcUQdwWC8sgS+DCYNGA5Mek0mBQoERA1ULAQEBDAEBJQgCBAEBD4Q8AheCDAIkOBMCAwEBCwEBBQEBAQIBBgRthVwMhXMCAQMSEREMAQE3AREBCBoCJgIEMBURAQQBDQ0agwWCSwMuAQ6lHgKBOYhhdoEygwEBAQWBMwGDbxiCEAMGgQ4qgnGCWktCS4F0BoQLG4FBP4FUgk0+glwCgUEFChGDFTOCLY9aIzGCMAE8o1MKgmWIaJFrgwmJb44ehUCSUYpOkGGEKAIEAgQFAg4BAQWBayOBV3AVgyRQFwINjh83gzqKVnQLLAIGAQkBAQMJfI0JgkQBAQ
X-IronPort-AV: E=Sophos;i="5.76,383,1592870400"; d="scan'208";a="554566449"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Sep 2020 13:21:28 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 082DLSB3025664 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 2 Sep 2020 13:21:28 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 2 Sep 2020 08:21:27 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 2 Sep 2020 09:21:27 -0400
Received: from NAM11-CO1-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; Wed, 2 Sep 2020 09:21:27 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GPEYjo3ZJi6Itrz9RIJO8A1wQUJmkdFT8FILsiGxPh2G8SuW/CBmfI9z7tBHLCnY7ajNjHm/nYu4HnFmCFEO77a571L5oaLINj0wNMz2Ytz97ZkUXVkR2y3riRWES0VL85U6/lLGZkMeEjQhEOrSRhLYP7Gc4+PBNHzLAFJ/TINfi1Y1Liu0goYHkqT5YciTAdrE858e1gaUC9L2RTF+eRm/nUl6qaTzv7+yfdEL/ScMX3RcKrUkplsu+4HmQljawlt8Tk3W5k8Cjg+tNNMJDni8bZcHRGiDsqyXzCKbofC+YQPQ90zmECh/p8kLepu69Z+D6J3QJX8EpIRcIxlWPA==
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=V+rMsRjfiRTAnR572c+BI0glwFknLKGWKBSRaOeu04g=; b=hJGCg/RbCJIroXJ2/eISUVYOaq752L6i0MvolUshq+ZfcxG9OngzuEUz6xW1Kw9Iunn+nBfvB8/a3OfMr6VY/U92L3yMUvp75K7LwYPXhg6nhGPwSShn2xFgKpFiBuCl4jmWpmVBO1eU86NDaHuYeL+213nEaVjF08TaHpiHJ/ddmTf0kPEtLDFQu8yWByJSTbV1a9+DX2KGm1TzYuLqGBws4NBXgKhL7eK0Z2nUg7Dar8ZMI53tK1BuUMMPSNIlaFiMAMQEWxMvE9Uw8CI62LlQ3rO/njNwQjnGqlxofQP4k3NzgoI/EbysJdzpeofUMeBZJdbCaSaJ+i4oeQ+XlQ==
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=V+rMsRjfiRTAnR572c+BI0glwFknLKGWKBSRaOeu04g=; b=GyxcsNPV3mmDL36xA1fGPZd4ZUvPIRAV00gX9dmb/yqqpip/9cjwJxXYwbovZ17IZcweMHrnPvT+6wf5kdHr15Q30hVNC+snO1AqsIOxI6PDS0q0wfZnNbH0rb5AM5xDtMGsVTWm/ou6UODLCDw7fcjITJIdZHZmQbU0HY3nNRg=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (2603:10b6:208:ea::31) by MN2PR11MB4517.namprd11.prod.outlook.com (2603:10b6:208:24e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3348.15; Wed, 2 Sep 2020 13:21:25 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::119:f851:5860:da95]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::119:f851:5860:da95%4]) with mapi id 15.20.3348.015; Wed, 2 Sep 2020 13:21:25 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Barry Leiba <barryleiba@computer.org>, The IESG <iesg@ietf.org>
CC: "draft-ietf-roll-turnon-rfc8138@ietf.org" <draft-ietf-roll-turnon-rfc8138@ietf.org>, "roll-chairs@ietf.org" <roll-chairs@ietf.org>, "roll@ietf.org" <roll@ietf.org>, Ines Robles <mariainesrobles@googlemail.com>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>
Thread-Topic: Barry Leiba's No Objection on draft-ietf-roll-turnon-rfc8138-11: (with COMMENT)
Thread-Index: AdaBK0HYglnWN9zRQee1z/liskFRLA==
Date: Wed, 02 Sep 2020 13:21:07 +0000
Deferred-Delivery: Wed, 2 Sep 2020 13:20:50 +0000
Message-ID: <MN2PR11MB356577B5656F52A53A7456F7D82F0@MN2PR11MB3565.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: computer.org; dkim=none (message not signed) header.d=none;computer.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2a01:cb1d:4ec:2200:c55:8508:ea91:e43]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ad90b843-b091-48b0-8022-08d84f43181f
x-ms-traffictypediagnostic: MN2PR11MB4517:
x-microsoft-antispam-prvs: <MN2PR11MB451769E7C5AB48B34419B8CAD82F0@MN2PR11MB4517.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Q+ft3wrKZ9bqMdv2Y5FdNjdPhilAI2bjpHot3JvqGL451U196mrEvrkjDf5r4m1RK6juwR89ZeNM35/sMn8wAt1Tx1CwCYYcL6rq+IIoBwzgn2LNvnak4gkMG3QBmwEiW0HVnculIFx6yGPZ10Rgdl2MAQovZTQWOxfIIhnGGiPEq2i3L7opR2dkUkgksZ6G9v1LGgJaXQgzPwks/X86U5uhkdc4uYaQR6CvFO4Oz/+MPHk2R61asPA89euRqhqj8fVuzJapkuwgyIZTtEVC7KGPabDM/S84yx3p9WajtjKS7ZC3pnAThE5sIJR+6kw7uAybSWeAqMwIiNNSM5PBd14QQFg4xoIFCWBjleXP6voktQs4JXzJhedeXxjZ4ctXL3ArSuLVjiWFUUtYyBqmhw==
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; SFS:(136003)(39860400002)(366004)(376002)(396003)(346002)(4326008)(2906002)(71200400001)(55016002)(52536014)(86362001)(5660300002)(66476007)(66556008)(64756008)(66446008)(66946007)(76116006)(9686003)(6666004)(83380400001)(66574015)(8676002)(316002)(186003)(966005)(7696005)(33656002)(478600001)(8936002)(6506007)(54906003)(110136005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 1UoxTrGKSi9zqbg44T7MwXjVBPvpt9Kk314QRnWZkzSyYDwRaw1fEe50ujioNB6v/zdSKTDGVD3dUpVFvhI/onZYcnG3coUL6CS4P+nIqmG7fcUI3jwam/RKXIPxMeAYQHZJsRoEgLtJ3dY45ydteyA+zhjseBhx8yw4MK8paP5WgP1sFAKAnoDjaJYAKCUbx68eecDDZMMd1gd/5+/jisZOitYAMF1LFVKa8n8KzwsnNp2rwU4hwuT79NkI9ty2pbJ6xFMeeq6H5Db3CgWRxAXQwhNbRELaQ5PCBiCY6LMkbymkCpjVPBNWYxr3aAm8xgWpAZP8TSG2aoKYJYfseybr+UXx8RAknapRdU4t1+SGHZctE46Qp5srJsIbkN0nkSbxxvCLajUiJ/OZm0zSNzUbayFD6Kp63LrtZ/difGx8/K5su9KteZWwj7xQA3lMrYnfjB/Z3zXsbTPJwJqsJ/GKK6Gm7E1CprKYTBdmb7/7p870C1+LLrGMO5oluQQV4/zTjoRxtrD+ExuS79CSVK2fwizKctiMPuHxgH/cCy6DIXMJUzUkg4BwUus6Jpt/MPgsmcLLEKPuL6bajkfDZ7kdjx7Gqnraw2fenwzkyDCq7A+Jeo+xaclA9JQ2pN4Akn/3ADDiYmdjZg1adlPivferp94i8dl5cqMWyUruTzfnHUUzO9sffDNqFLguCbJuZEpUkh5KGGHUyYelZEs/6A==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB3565.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ad90b843-b091-48b0-8022-08d84f43181f
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2020 13:21:25.7526 (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: VKhDX1CvvZ+BhRq1jEoTy/pT9A7g838sa2S9QEcJUPflh2N2+FMIiFkv1KeKWl1GYQOHg+f2GPZ5FpkeJoE+qg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4517
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/FvvEZkcVONqjlESa8CpK2eWBMgw>
Subject: Re: [Roll] Barry Leiba's No Objection on draft-ietf-roll-turnon-rfc8138-11: (with COMMENT)
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: Wed, 02 Sep 2020 13:21:32 -0000

Hello Barry

Many thanks for your time and review. This is always appreciated : )

I made a proposed round of changes that are visible here:
https://github.com/roll-wg/roll-turnon-rfc8138/commit/18325738f90c8155f58e28be3334b58f03813b97

please see below for the discussion:


> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Just a couple of very minor comments:
> 
> “RPL” should be expanded on first use.
> We should probably ask the RFC Editor to mark “DAG” and “DODAG” as “well
> known”, but they are not yet so marked, so “DODAG” should be expanded on
> first use.

Yes, I expanded a bit the introduction. 
Th efirst 2 paragraphs now say
"
   The design of Low Power and Lossy Networks (LLNs) is generally
   focused on saving energy, which is the most constrained resource of
   all.  The routing optimizations in the "Routing Protocol for Low
   Power and Lossy Networks" [RFC6550] (RPL) such as routing along a
   Destination-Oriented Directed Acyclic Graph (DODAG) to a Root Node
   and the associated packet compression technique [RFC8138] derive from
   that primary concern.

   Enabling [RFC8138] requires a Flag Day where the network is upgraded
   and rebooted.  Otherwise, if acting as a Leaf, a node that does not
   support the compression would fail to communicate; if acting as a
   router it would drop the compressed packets and black-hole a portion
   of the network.  This specification enables a hot upgrade where a
   live network is migrated.  During the migration, the compression
   remains inactive, until all nodes are upgraded.

"


> — Section 5.3 —
> 
>    It is RECOMMENDED to only deploy nodes that support [RFC8138] in a
>    network where the compression is turned on.
> 
> I think I misread this the first time; it’s ambiguous, so please reword it to make
> this clear.  What is it that’s recommended?: 1. In a network where compression
> is turned on, only deploy nodes that support 8138? 2. Don’t deploy nodes that
> support 8138 unless compression is turned on?

The former, 1. Interestingly, you used the same words. This is hitting my limits as a non-native. 
I changed to the double negative that I wanted to avoid, hoping it is more readable in the end:
"
   Nodes that do not support [RFC8138] SHOULD NOT be deployed in a
   network where the compression is turned on.  If that it done, the
   node [RFC8138] can only operate as a RUL.
"

> 
> — Section 7 —
> 
>    An attacker in the middle of the network may reset the "T" flag
> 
> Thank you for this phrasing; I like it.
> 

I got help. Help is good. Thanks again for yours.

Please let me know if we need more work here : )

Take care,

Pascal