Re: [6lo] Roman Danyliw's No Objection on draft-ietf-6lo-ap-nd-18: (with COMMENT)

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Thu, 06 February 2020 10:51 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A215C1202A0; Thu, 6 Feb 2020 02:51:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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=Soqvzg76; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=nvKnK14E
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 FKU8F_O7Xrif; Thu, 6 Feb 2020 02:51:32 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DF76120271; Thu, 6 Feb 2020 02:51:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4866; q=dns/txt; s=iport; t=1580986292; x=1582195892; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RM5FSHzx7tBezlkN31+oi6A09Dbddgufb5+n2pV1vug=; b=Soqvzg76c4F93VQLZR8Hbep//35sUV7tATzoWdJY/T5xXr8Ccah5P2k2 eUZ8kM732nxgypMkTfw3CyhNf0Qu7Pv9xdfIW6Nl9/puChO2YhGhqd0sr lKrIXRot3zKPtDciGB0+YUV6dSqbiKQIlYJfBzySqn3xFgJuTJN4kXWp2 M=;
IronPort-PHdr: 9a23:Ve3p9xDwUi8n1zE9g5+7UyQJPHJ1sqjoPgMT9pssgq5PdaLm5Zn5IUjD/qs03kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHwQAld1QmgUhBMCfDkiuNOLqciY3BthqX15+9Hb9Ok9QS47z
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CUBQAp7zte/5FdJa1mDg4BAQEBAQcBAREBBAQBAYF7gVQkLAVsWCAECyqEFYNGA4p/mnGCUgNUCQEBAQwBASMKAgEBhEACF4IlJDgTAgMNAQEEAQEBAgEFBG2FNwyFZwIBAxIRBA0MAQE3AQ8CAQYCDgwCJgICAjAVEAIEAQ0NGoMFgkoDLgECDI8wkGYCgTmIYnV/M4J/AQEFgTMCg3IYggwDBoEOKoUehUGBQxqBQT+BEUeCTD6CZAICGoFLgw4ygiyNZoJ1j16ORnAKgjqWYYJIiBCLbYRGjmKbIwIEAgQFAg4BAQWBaSKBWHAVO4JsUBgNjh2Dc4UUhQQ7dIEpikotghQBAQ
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="711500380"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Feb 2020 10:51:31 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 016ApVSC023704 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 6 Feb 2020 10:51:31 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 6 Feb 2020 04:51:31 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 6 Feb 2020 04:51:30 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 6 Feb 2020 04:51:30 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YGHXuw6W5GufemxgotANJ53bqVctjvGtdIUCnCgK+amY4wk/H4oln9dFHGoyLO+kO7rxzsbOI8xPBiyIQG6+J00t3s1LbJtXVtbFrpvZVj3TFgF2q11lq+4lpoxWU4Bv9UYYrw7tQZfXU85V/hNS7Le+nuzAt1Xs5UM+1gkMM5eQXClRvfFJkxY6wA0PiAdoQ9K5TeLS4XP+HTXfQ4kgROgmS/2/+dqTwZN0mMpTWiTCxC0awEU5KETsLVs+PsaEWlh6euxCqqf1Djyd2p6jJbBEzEnna0CwatS6tLbLnmmp1X9Ejybjm64E4qlHqr0aXrSv/MTNPAsNudxgGKt2rg==
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=RM5FSHzx7tBezlkN31+oi6A09Dbddgufb5+n2pV1vug=; b=gqTV7f5UgNrzf07JQba0+7tTZZS7DnmxzHs5vJLYD2nuMzUJ64qdHGr24mOUx0WPIWXKTxOZlrrooR37+WSab0Tzf59ilj6qcgEr/aF53gXNITtSlsEzS0rfomOVecPrVQ6g3HtozXZF4Jmq6STDzDV701k8yxfc0LX12/0seUeGUzr/RfGx58oAfkfQIKmd5gSib6p4+B+V91xhKkMTxgAJl+kSN+OenM2C4x5FVb//Hiq1dbgcott20EDUDSM1K7qBcVL/HorMs4B4dJmA3uO+tFwWRnAVRoo+v6sIN9PBEOicKx7y90xX+QwV58jKzRlDFFMgEL82Qxi7fclZ5A==
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=RM5FSHzx7tBezlkN31+oi6A09Dbddgufb5+n2pV1vug=; b=nvKnK14EwleompbzNB7M3cPWBR8sjPyPLrGz8uVIqSXIikWyJi9Ap3+7EFDCrEIhNnYEvYFhbUXzuytBqPWMuChpkjH6biYh9kW8o+o2fMmjXyHC5Qdcs2UgmFPelBzgN3oUpEtBGAuoPSqGmc0jf/tccwNh2zcV7Snkr/jLk9M=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB4159.namprd11.prod.outlook.com (20.179.150.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.21; Thu, 6 Feb 2020 10:51:29 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::fd76:1534:4f9a:452a]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::fd76:1534:4f9a:452a%3]) with mapi id 15.20.2707.023; Thu, 6 Feb 2020 10:51:29 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Roman Danyliw <rdd@cert.org>, The IESG <iesg@ietf.org>, Alissa Cooper <alissa@cooperw.in>, Benjamin Kaduk <kaduk@mit.edu>
CC: "draft-ietf-6lo-ap-nd@ietf.org" <draft-ietf-6lo-ap-nd@ietf.org>, "Shwetha Bhandari (shwethab)" <shwethab@cisco.com>, "6lo-chairs@ietf.org" <6lo-chairs@ietf.org>, "6lo@ietf.org" <6lo@ietf.org>
Thread-Topic: Roman Danyliw's No Objection on draft-ietf-6lo-ap-nd-18: (with COMMENT)
Thread-Index: AQHV3HYycEAGcng0/UWwCIvmAIpzz6gN7Ewg
Date: Thu, 06 Feb 2020 10:51:25 +0000
Deferred-Delivery: Thu, 6 Feb 2020 10:50:42 +0000
Message-ID: <MN2PR11MB3565AC2B503E2BDB110FB3FED81D0@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <158094281967.31164.15382174651975858202.idtracker@ietfa.amsl.com>
In-Reply-To: <158094281967.31164.15382174651975858202.idtracker@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [2a01:cb1d:4ec:2200:b110:bae2:d4a9:9c5b]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 80fd5399-de31-4782-c903-08d7aaf28563
x-ms-traffictypediagnostic: MN2PR11MB4159:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB4159C983C44722755528011CD81D0@MN2PR11MB4159.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0305463112
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(346002)(376002)(39860400002)(366004)(136003)(189003)(199004)(186003)(6506007)(8936002)(33656002)(81156014)(8676002)(81166006)(2906002)(4326008)(6666004)(71200400001)(110136005)(66574012)(55016002)(9686003)(66476007)(66946007)(966005)(66446008)(66556008)(478600001)(64756008)(52536014)(5660300002)(316002)(7696005)(86362001)(76116006)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4159; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yjLZ6ydJfKzdmQbK3RdJoiSkDqEGqCO7G5wlxU1u9QQVN2HLlTo2ps9IcXwCMI6zKiC7zqxF1gVkIKWrqIgtZ/QR5xlutfkeAVLJuX/DTTCaMFzt21jUhVeODXcGSmHkVO6HwB8oyxf/0c7eLibLxL2+lPyCyO0bp1fsC+hSp/eOiLw5/QxtvZY7MXf0N3ze2jXRuozjiVHkT5TLnX8wpB2HyIGOrmKl8zrixzGhaUADGpo6CgebPFzxfA5lgqBnDJga0jn6PwRs6hhmYCutch3nYp3M9+CRf4YLFgUj7jdR6mT04A4BxZXRmoTLuf1oQGmK2KD1HcrhrkR2ER+Q5DkKc5z1ab30rYXCb8bDhg2LCjWCOtw7flBdPY/PKJoMg3lmQ7JHD0n5OhDo7sppTM0TgZHV7xZnfKQzCHnKVqqt5KpP++DWLNIxBCU1SNtMuLd4zQt08fhqI/5FTbSjgboJW6MB6wJlpBM7P4ZT7Rf2xtLw3jlde7eWUGhE8yBxAmWWiHhkCtS87wYv+Ny9+A==
x-ms-exchange-antispam-messagedata: 6XVWRzpjnV5Uo2dAGRsrRYoh5cJgBPxxPadVrbitkD055Q27zSfCwvBU+1k8betMRSxE0+12SR6UVgGc0s6Zoe9xMc6eufQttkJY02PRdbYdJMpyT6Fh4CJaszSf1SZvkrMEY9a5d+eqehmcr5eUFlQ1/RwvNKvMvng3fwr8GcIwDQMRpJ61VUMU6h9tWcqs9GVy2V023swH+1JAGkoTOQ==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 80fd5399-de31-4782-c903-08d7aaf28563
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2020 10:51:29.1532 (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: ZVhH3XqPg7P+GCY2Qo7xMNd4eL+oVUiP0GwPpjSEyN3TlsoEqbeZXGBLPYRmmW3sy4l1/P2L0Z/geER6PwaEtg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4159
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/NphXMwnzSEFzgmFHh_3EsDQfCJI>
Subject: Re: [6lo] Roman Danyliw's No Objection on draft-ietf-6lo-ap-nd-18: (with COMMENT)
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Feb 2020 10:51:36 -0000

Hello Roman:

Many thanks for your review!

I'm publishing -19 to cover the proposed changes, in association with some more nits from the discussion with Benjamin
The diffs here may help you through your validation: https://www.ietf.org/rfcdiff?url2=draft-ietf-6lo-ap-nd-19

For the  point-by-point discussion, please see below:

> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> I support Ben Kaduk’s DISCUSS position.
> 
> Thank you for this well written document.
> 
> A few nits as the key issues already appear to be covered in other ballots:
> 
> ** Section 4.1.  Typo. s/acertained/ascertained/

Fixed

> 
> ** Section 4.3.  Per “The type of cryptographic algorithm used in calculation
> Crypto-ID (see Table 2 in     Section 8.3 ).”, why not reference the
> sub-registry – “subregistry "Crypto-Type Subregistry" in the  Internet Control
> Message Protocol version 6 (ICMPv6) Parameters"?

This seems to match Benjamin's direction as well. Maybe:

"
   Crypto-Type:  8-bit unsigned integer.  The type of cryptographic
      algorithm used in calculation Crypto-ID indexed by IANA in the
      "Crypto-Type Subregistry" in the "Internet Control Message
      Protocol version 6 (ICMPv6) Parameters" (see Section 8.3).
"

This discussion is related to the points Benjamin and Alissa made on "IESG Approval" in the IANA section
"
   Assignment of new values for new Crypto-Type MUST be done through
   IANA with either "Specification Required" or "IESG Approval" as
   defined in BCP 26 [RFC8126].
"
The goal behind that is to enable the addition of Crypto-Types without the need of an RFC as long as the IANA registry contains enough information to use this specification as is for the new crypto type.
Suggestion to add after the text cited above:

"
   The "Defining specification" column indicates the document that
   defines the length and computation of the digital signature, which
   could be this for values defined through "IESG Approval".
"

Does that help? (adding Benjamin and Alissa to the "to" list.

> 
> ** Section 4.4.  In the description of the Digital Signature field, consider adding
> that the length of this variable length field is determined by the
> algorithm: OLD: The computation of the digital signature depends on
>       the Crypto-Type which is found in the associated CIPO.
> 
> NEW:
> The length and computation of the digital signature depends on
>       the Crypto-Type which is found in the associated CIPO.
> 

Yep : ) maybe depends -> depend? 

"
   Digital Signature:  A variable-length field containing a digital
      signature.  The length and computation of the digital signature
      depend on the Crypto-Type which is found in the associated CIPO.
      For the values of the Crypto-Type that are defined in this
      specification, and unless specified otherwise for a future value
      of the Crypto-Type, the signature is computed as detailed in
      Section 6.2.
"

> ** Section 4.4. Typo. s/ths/this/
> 
Could not find it, must be gone

Again, many thanks Roman.

I guess this doc is now close to RFC level. This and RFC 8505 modernize IPv6 ND and make it suitable for modern fabrics with wireless and overlays. 
I hope it takes off but we are missing energy at 6MAN. Would you have a hint on how to proceed? Could the IAB or the IESG influence the process?

All the best,

Pascal