Re: [Gen-art] Genart last call review of draft-ietf-6lo-backbone-router-14

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Fri, 07 February 2020 19:55 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 234C61200CD; Fri, 7 Feb 2020 11:55:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level:
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-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=Ue9LzqIt; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pGtmMHfd
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 Ge3F4gWusn7Q; Fri, 7 Feb 2020 11:55:03 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF9631200C3; Fri, 7 Feb 2020 11:55:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19777; q=dns/txt; s=iport; t=1581105302; x=1582314902; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=682i0OFaej68C4Eof1YChWvwwyT1gzwhycWz7zrE9ZA=; b=Ue9LzqItzPU/p7PRD8wZ9viS03ppd/YTrTKZKlyg7C+OSA1y/PMAvLp0 iOizr5nUN2ZTl4fvuOU3Q4ZjhxddLtLpsl5dw0772rn0KuAe7n+sppzLa aqV410ub6BXDhYMQoZvpwkPcUt63CqzLisPcmItgtmtIsPl/r+GoCft64 Y=;
IronPort-PHdr: 9a23:qSmgtxz82tPS7kfXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1kAgMQSkRYnBZudFU3mJvPwcwQxHd9JUxlu+HToeUU=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ARDAAhvz1e/4oNJK1mHQEBAQkBEQUFAYF7gSUvJCwFgUQgBAsqhBWDRgOKfoI6JZMwhGKBQoEQA1QJAQEBDAEBLQIBAYRAAheCLCQ4EwIDDQEBBAEBAQIBBQRthTcMhWYBAQEDARIRChMBATcBBAsCAQgRAwECKwICAjAdCAIEDgUigwSBfk0DDiABAqRFAoE5iGJ1gTKCfwEBBYUsDQuCDAmBOIUfhwQagUE/gREnDBSCTD6CG4ISBDEJgnAygiyLOoIagweFZIl/jkhwCoI6lkwbgkiIEYtvaoNdqgkCBAIEBQIOAQEFgWkigVhwFTsqAYJBUBgNjh0MF4NQilN0gSmNPwEB
X-IronPort-AV: E=Sophos;i="5.70,414,1574121600"; d="scan'208,217";a="718750241"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Feb 2020 19:55:01 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 017Jt1PU032583 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 7 Feb 2020 19:55:01 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 7 Feb 2020 13:55:00 -0600
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 7 Feb 2020 13:55:00 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 7 Feb 2020 13:54:59 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RD9l+pLtfpM7Y6GA/NfreTEmaWV19GkclIiGwjflnq8lc8gvlR4SEZFeHTtVFd5YCXXD+0OdIv6/HcxE3qjHMIg5tqNOX+1QFNUL/5pP/VDx+KgxQ4aeTou/wT5DwCbJH6gSS1x4rkSGQv9HxTN9brY3VZMdraSIn3Dd7iKbgnAaX0xU3OULOXiKN6dGZ2b43NPS79Qwpu+whDDcpdv5eeQhzIYgXXWD/ApEhNu6X17BZFT28df5dhsBTCa9GuNeV63CSlWWxeA7rGgMGWM7WCZxvnUyYD4DXumeI4QpP0UT2WY+D57PPp4IGIHvwxv5tAJzCsyW9onzCxLUnMekvA==
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=682i0OFaej68C4Eof1YChWvwwyT1gzwhycWz7zrE9ZA=; b=BOnEparU19qTcFkqnoUOTgOMB5jYhfT0ToaYcxuB2ZTiz2/GXOv86bW1f/81iTAYqfJi8BJMIhYzq4F2gtutbaKdsApctfgr7OtlpqCQo4576khGNYPgpTKtM9V3B/CDOh4TPKeFiSPIjjMa79s1E1e5aeB1ficxrS4VOMwXKWBGIJoEAJXwnKREt0688QmzxJ/QVwRQgfX6LKu53wI79xwoTsVqDnqlH6dpmhQKtOHNFQmqvd8Df+p3JdRSS8qgnyyNj8SfkAR4q4tULX79R1hOYUzGf8USvv/JgTtOaaKDDU28mZgbnFoDyr9+rHTUgfc92QHX/MfL6NcClYvK4Q==
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=682i0OFaej68C4Eof1YChWvwwyT1gzwhycWz7zrE9ZA=; b=pGtmMHfdhKTgWXPJEzPcTxpIHvoKoyFWj/pSmEc6ZsXXkuRDBtBDTZ4zcke9dx9WSQVAYGIN64sqWBeli4BN/hWXcDp3rJ19YxyCw2nnkcbvcEzd7pNzh2xfirF46IpxC4DjJSbIQ4X+WDuzMhHSV3uPDzUw42HN21AmtWFTb3Y=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB3856.namprd11.prod.outlook.com (20.178.251.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2686.29; Fri, 7 Feb 2020 19:54:58 +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.024; Fri, 7 Feb 2020 19:54:58 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: elwynd <elwynd@googlemail.com>
CC: "gen-art@ietf.org" <gen-art@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-6lo-backbone-router.all@ietf.org" <draft-ietf-6lo-backbone-router.all@ietf.org>, "6lo@ietf.org" <6lo@ietf.org>
Thread-Topic: Genart last call review of draft-ietf-6lo-backbone-router-14
Thread-Index: AQHV3U7eFTlQZIDqfkyU2yt8s/utEagPjOywgACXRQCAAAIlHg==
Date: Fri, 07 Feb 2020 19:54:58 +0000
Message-ID: <43418FF0-2E98-4720-BB23-B0032E70038E@cisco.com>
References: <MN2PR11MB356504208DA4085EC8A347B4D81C0@MN2PR11MB3565.namprd11.prod.outlook.com>, <5e3dbec6.1c69fb81.1f440.717b@mx.google.com>
In-Reply-To: <5e3dbec6.1c69fb81.1f440.717b@mx.google.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
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:1f:73ad:9f9d:1c08]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 022d65bd-332b-4fd1-ae91-08d7ac079c9e
x-ms-traffictypediagnostic: MN2PR11MB3856:
x-microsoft-antispam-prvs: <MN2PR11MB3856F53C1DDDC42BE9799A0DD81C0@MN2PR11MB3856.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0306EE2ED4
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(136003)(366004)(346002)(376002)(189003)(199004)(33656002)(66556008)(66446008)(81166006)(8936002)(64756008)(8676002)(66574012)(5660300002)(4326008)(81156014)(478600001)(6916009)(76116006)(66476007)(66946007)(91956017)(6486002)(2616005)(71200400001)(53546011)(6512007)(2906002)(36756003)(54906003)(86362001)(316002)(186003)(6506007)(244885003); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3856; 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: IoXgTBk+rUJkwfJ907nki6WKS7DuRIT5BVEJu3WRdo68blnGN87xu/Re9/nD0mA0NCxSr+cc0NIUbgVRfLMLU5K1O79CjrpaeYUwvYym6uByBseKzY538NuQAjlTuBOOICCtDgNheHUFUdxMw7oFMLtMThnbaQwKxo2cfOaJGAg1zL2smiNRsXGn/TZ+yHZgfGX3iKXTBn34ogL3g1Bl45D924NyqRXkf7GZXzDlcjVhg72pZRuryad8RvbNTSgZkyel/UvXFQUBWCxnxGjEVulAPd4dnDMOdba5pmQH77taBNYC0SNWdHsCzby2UfPM1y3tiRZ2UZohEgv6wOo73z1SPVFHZUzP7uZWyU8lGJjPCD5yUCFG4aSGnKvkbpvRr9eqPKTJbi7WeFlcqTPVjjizClHHYiM/v6NdivBiUrMmepmJm4JMRspXWNGDOxslPaYaYtN8zjS6aYYmCrjYGGS8l1Fb8VLnxzPUwBS6WB8Cj1JCRwuASETAR6TgEyA9
x-ms-exchange-antispam-messagedata: rXETa+KK0w95A6Z4qQM/37VrefEHxOqcVH8/ipP9JBKg66E+0l6a9IV3U0CvhZbIxWqk0xg6luRkYNVply2QEZG814ZGOiNJk+1eJc5aPgFAC9NrPbukiU+MfAYQEjsnd3V3k86yMXwMykMpBIm9vrNprEuocTaTKqlbzf5wG7zzfm4R5N+2CzcK+VYZWLsW5sbjY94b2Gnzkz2XBFjEAQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_43418FF02E984720BB23B0032E70038Eciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 022d65bd-332b-4fd1-ae91-08d7ac079c9e
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2020 19:54:58.6949 (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: pMk1Mfg+EQYFcXLhXNN4gh8pniY9sWRe+RLVNWCvypFGbzY6Jn/irc8NQIyPEt7b0CdQ5jlE1gxW+9nGQ4OBjA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3856
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/Huo1iou8wSMk9o9JNrgaY_H0AUg>
Subject: Re: [Gen-art] Genart last call review of draft-ietf-6lo-backbone-router-14
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Feb 2020 19:55:05 -0000

Hello Elwyn

I implemented it on Cisco IOS years ago. What really hurts is the delay between that and the spec being finalized. The gory details of what I had to do escape me now but at least I still have the code as reference.

Many thanks again !

Pascal

Le 7 févr. 2020 à 20:47, elwynd <elwynd@googlemail.com> a écrit :


Hi, Pascal.

Thanks for the rapid turnround!

I did check the abbreviations list for the well-knownness of MAC.  There are a multitude of possible expansions so it is not marked as well-known.

But otherwise... that looks good and we are all done.

It is pretty complex system and I can't say that my brain was capable of running a proper simulation ;-) but it seemed to cover most of the bases that I could think of.  Are there existing implementations (I'd guess so!) - if so it might be worth mentioning somethng about them but that is a nice-to-have.

Cheers,
Elwyn



Sent from Samsung tablet.


-------- Original message --------
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Date: 07/02/2020 13:36 (GMT+00:00)
To: Elwyn Davies <elwynd@dial.pipex.com>, gen-art@ietf.org
Cc: last-call@ietf.org, draft-ietf-6lo-backbone-router.all@ietf.org, 6lo@ietf.org
Subject: RE: Genart last call review of draft-ietf-6lo-backbone-router-14

Hello Elwyn:

Many thanks for your review!

Let's see below:


> General: s/i.e. /i.e., / (4 places), s/e.g. /e.g.,/ (2 places)

Done

>
> Abbreviations: The definition of abbreviations in this document is inconistent.
> There is a list of abbreviations but it is not complete; many abbreviations are
> introduced in the text in the usual way and there are some that are not
> expanded. Please be consistent - a complete list would be helpful, especially
> as some are used before the abbreviations section.

Made a pass


> References to Neighbor Solicitation/Advertisement messages: The formats
> NS(xxxx) and NA(xxxx) are used to refer to various NS/NA messages. Please
> add an explanation of this convention and a definition of the various
> messages referred to.

Added the abbreviations


> Use of Layer-2 and Layer-3:  These terms are not normally  hyphenated.

Removed the hyphen.

> s1: Term STA used for a 'node': Please expand this abbreviation and possibly
> explain why it is used (I am unclear how it is derived).

STA and AP are 802.11 terminology,  STA means station I believe. Changed to
"
connectivity to the end node (the Wi-Fi STA)
"

>
> s1, para 5: s/Like/In the same way as/

Done

>
> s1, para 5: ID is not a well-known abbreviation - please expand on first use.

Added in the "Abbreviation" section which is where it is first used

>
> s1, para 9: Need to expand MAC.

I think we got directives from RFC editor not to expand very well-known terms. If my memory serves me that was one.

>
> s2.2, "Sleeping Proxy": It might be useful to add in " which might be in a sleep
> state in a low power network".

"
   Sleeping Proxy

         A 6BBR acts as a Sleeping Proxy if it answers ND Neighbor
         Solicitations over the Backbone on behalf of the Registering
         Node which might be in a sleep state in a low power network.
         The Sleeping Proxy that is also a Bridging Proxy will
         preferably forward the relevant messages to the Registering
         Node as unicast frames in accord to the duty cycle of the
         Registering Node and let it respond.


"

>
> s2.2, "Routing Proxy": Need to expand TLLA.

Done

>
> s3, para 1: s/The next/The following/

Done

>
> s3, 2nd set of bullets, bullet #2: s/This includes participating to the
>       solicited-node multicast address/This includes responding to messages
>       addressed tothe solicited-node multicast address/

The point is really the MLD thingy. What about:

"
     This includes joining the multicast group associated to
      the SNMA derived from the Registered Address as specified in
      section 7.2.1. of [RFC4861] over the Backbone.

"

>
> s3, 2nd set of bullets, bullet #3: Expand NUD on first use (currently expanded
> twice in sss6 and 8).

Done and looked up /updated the other cases

> s3.1: Expand SLLAO on first use.

done

> s3.3, para at bottom of page 13 just before Figure 5: s/is a transmitted as a
> multicast/is transmitted as a multicast /

done

> s3.3, last para: s/suggests using RPL/suggests using the RPL routing protocol/

Done

> s3.4, last para: s/details/detail/

Done

> s3.5, para 1: s/as silently ignored./are silently ignored./

Done

> s4, last para: s/the MTU MUST have a same value/the MTU MUST have the
> same value/

Done, found several places

> s5, para 2: s/It results that a 6LBR MUST be capable of maintaining a
> state/Consequently a 6LBR MUST be capable of maintaining state/

Done

> s5, para 3: s/ which may be avoided of/ which may be avoided if/

Done

> s5, para 5: Expand TLLAO on first use.

Done

> s9: It would be useful to add a forward ref to s12 where the value of
> TENTATIVE_DURATION is defined.

Done, same for STALE_DURATION

>
> s9.1: Remove empty second bullet.

Was gone already

>
> Titles of ss9.1, 9.2 and 9.3: I Think these should be "Operations on...."

Changed

>
> s9.2, 1st bullet: s/small timer/timer with a short setting/.  Is it possible to
> recommend any values here or indicate how to assign a suitable value?

Added " e.g., a few seconds to a minute;"



>
> ss9.2, 9.3: It would be useful to add a forward ref to s12 where the value of
> STALE_DURATION is defined.

Done per the above comment

Many thanks again Elwyn!

I'm publishing right away as version 15 so people do not suffer from those nits again.

All the best

Pascal