Re: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt

Huaimo Chen <huaimo.chen@futurewei.com> Wed, 03 August 2022 02:59 UTC

Return-Path: <huaimo.chen@futurewei.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF35FC131956 for <bier@ietfa.amsl.com>; Tue, 2 Aug 2022 19:59:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gj1BU0SYeJZi for <bier@ietfa.amsl.com>; Tue, 2 Aug 2022 19:58:59 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2090.outbound.protection.outlook.com [40.107.244.90]) (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 C7A4AC14F744 for <bier@ietf.org>; Tue, 2 Aug 2022 19:58:59 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iKuDZvV48B/iok7KfZFPXvWLNEnbc5f64W6HM1loBkp5xAdwrTKF1LONdka2OMUdyXPYhhMyxlr+5NR25pvtwyvHPKPPneD3CGqABDAVXr4XDFVfPGfszhtArOrrblCWhXrUJWNJb309uo/USNjnJOKjZofBXqGPXrsQ//kpLqYkgfMd+oLMOtWrFMULdIJO523Om8FyFLUU4r9x3AI+Fa7ExG2Q/uUKQD2u7WGmInZCFUvI/FJlmTtCTFDIoYYGeIBhSSEkA8XKSXYzLZt6w6V0hUGm6wrPB7VHvKBtAAAyOJVnGVRcar3+vd7znGn3cwQi5U7J/0Fd0lQwpfNiJQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dtJcLBNPhZ2wc5Hx6RjoWCW14Sa4appaow3r8bI4lCo=; b=UZVxuv/AVbbNRQ9Cg88MHznUkFyIbuaqvtnY5E/9qQvpIAyr48FnM2IOtinbtTD/JcPaiRrt5IzqwkiLPeOQrqEB+1l3/LuPPRJyCnPxGf1u7EVPX2O/VwozoOWVWg9FdCPMvgxQck3K7lXUUCCBJHhZOfyBe9SfuUqdjvfhh5Dd9uka1fiDVgKYj6qtKtBwe31EXO7hjkHvktQgYfUMAgwOq4nEBdLLJOdkirQqrUC2W82G3fJY2EVSBSXv/EtHnaaFgNA+g1qqWl7hsA9JTNg8jsrhYh1sEJfrk42+HbZV1XtAPQjVvuj0s045W+8B8a28VaOOxDwoFGMuf+KCZQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dtJcLBNPhZ2wc5Hx6RjoWCW14Sa4appaow3r8bI4lCo=; b=RV6K1rEjXRnlH5IkH6fcGF/OvxgqDeH+GzoGnPjylAjXLasOW/7bFfiVjT1R/sXi0QJF1yxQ2/WN9VMGGiO1rqKAyIqGv1304AwuiRSCr+WoKTT82wbYYo4BQtdmxuMKrPzD4dDGr4spo+gjueCIinnjrwm9Yi7TQVTv7pN1tJg=
Received: from BY3PR13MB5044.namprd13.prod.outlook.com (2603:10b6:a03:362::22) by BY5PR13MB3329.namprd13.prod.outlook.com (2603:10b6:a03:195::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Wed, 3 Aug 2022 02:58:53 +0000
Received: from BY3PR13MB5044.namprd13.prod.outlook.com ([fe80::80ff:2f76:e978:f178]) by BY3PR13MB5044.namprd13.prod.outlook.com ([fe80::80ff:2f76:e978:f178%5]) with mapi id 15.20.5504.014; Wed, 3 Aug 2022 02:58:53 +0000
From: Huaimo Chen <huaimo.chen@futurewei.com>
To: "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, "bier@ietf.org" <bier@ietf.org>
Thread-Topic: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt
Thread-Index: AQHYo39iOOSiJO4+AUOxeCz9ECaIFq2V1PYAgAasL1A=
Date: Wed, 03 Aug 2022 02:58:53 +0000
Message-ID: <BY3PR13MB50440E58B997697B8B42D8E7F29C9@BY3PR13MB5044.namprd13.prod.outlook.com>
References: <165912199957.33573.9414915331218147964@ietfa.amsl.com> <BY5PR11MB43379B69C691425AA812D596C1999@BY5PR11MB4337.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB43379B69C691425AA812D596C1999@BY5PR11MB4337.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3e5ec0cb-316c-413f-751c-08da74fc196f
x-ms-traffictypediagnostic: BY5PR13MB3329:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: meqlYaaxhTaKvf4bl38vSl7hrr9ZlXW91WLbnW1xLwOY9PATFccXCOGyoQv8DCPom4H0QKlpr8emUO0ilFtsq+gmQ04+Twt5JVEgugf2dpkvC/hc7q20VIuIrEpdsynj1qy5oh7CKP94444JVbV9TdkOBMOzyZxJo7y7PODYsL322RN/+6U1Yzg5gu4gM2X9bNhufs1iGVul7T7Sl+rQj7WtkqLug7CKBaWaFs2C5O8DXOxF3fJTHj5BVlqybuZYOkCFOmVTrFTTfTG8Bs0a1sKRU02GfvR+5z4qa0NLSCxSwzdb0u72qKREO3w4YM26aMUnZjFByD34pHVxjZ0DDLJKywY6bWHf/azd9Ast24cC5jBB0Gkcy8qlKgunwL7t6XlsKIHk2mHGj23uHNdQkfA+QSzHL2ZNViDpR58cza8qAXJpqWOgXR9K6CI73x/e+XvsL717hUhD2Y0RGKQBTlaVRu197rFkOGvjZmy6eBdKhmGKHxwoOc3zGHJyCcGuAgqty8Nnj0nlk64wpHfkD2uV60pBEoHy5NdisYr0lTchQOyBaxdpLmouWuADH/ABWFdaDVESqrIGM/uWFLDHG/uUNGu+QNBxtkYU+Re99z+ygU5XxDz0zzHuC1936WUoKgG6kpeJmxFDD6A2OaZgHqhfi6xow3CfYaxgnM4pJu+miIwOW9ljS902Sp2FiZgzIpLTHL/qpY0kaKTkN2RtjSSLGRARgdHl+Duq3se6NLOV+K7XSvXmqORfwvf53fTkPEr8GtVl3sX+h/zpl2a4wXn0OHhB2k2bunHiAwD6I33EkJ6saqh+LDNyNa4yKLn6Le82DJMObCTYmZnweFNS23ENoa/uBqodsDgn8Urx/+YyANBI11Gbbs2J/JMYNutl
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR13MB5044.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(136003)(39840400004)(376002)(396003)(346002)(83380400001)(38070700005)(86362001)(38100700002)(66946007)(66476007)(64756008)(55016003)(66446008)(8676002)(76116006)(122000001)(2906002)(316002)(110136005)(66556008)(26005)(5660300002)(52536014)(44832011)(8936002)(9686003)(53546011)(41300700001)(6506007)(7696005)(66574015)(186003)(45080400002)(478600001)(71200400001)(33656002)(966005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: KpcT8mEo2W0O8uR7AE8rwifyDbqps2I9P5vYbr7GBN/LFwR9eauf2p4QMaxUl46JDuc7ThaikNriv77JCQUrRTNDs87swU599wsmvbazKTHXUkH8e9oOBWGbworV/DGTXFmhTB7VEiHC8jPnFugaLhW3+ug1YLESWa/wsVOKth/KZ0WDi+ndptsJb55+xdTMDf9ZAzZULWyftkGZobsZgswhT+hjobQ0VVLhcRJf1TiGeRXx91DAQPl76M+ZDnNvmiTt2yG448VTEkU5Pvw6R87Fi69eYVz6DLb4pX/DyC13lMUmX39PWwuJ5bdH0mV198U8YF8HoW0uYjX/gB0AaP304x5oldvP3VY3nvajmptgGf/iOCnBe3TZJzptGuyKnHRRPhmPzKoluzsZdzhoNFqGbgTux2xyIwkBZr8a7ZD3mkAsw+YL62WHzVN3Zz2j4M5cu7zaVnBe31NZ3+ZjaK3VjMjlpfnWhPlOrXqPaY1ilsnia0qnQ6ffln2mXgCUCjUSkKD8pYbF/KiWtAiHeC3HfAj/OGQSJjhELQ+CwDeg+pl4vzXmfFgnEougV0z4tHBixE02HxklQQ6iDV91gE+kDoEDQI6M03UKhWllh1oEG2KlsJCC93ws2kZ25bwQkN0fuNiW8JS+Px4mHbeVylEXQndVk6C4Rvsbc0DxMn5+JQODOImGssHsLx3yQboL3yQa8sRa4hlJzmohJOhlFaswW5MsnRbb5n4jhThbCrklJEYkkCXbpNcFHvL5eSPY4mq6ksO/krGa9NhBzVjNRF3M3GpAZnBQIeVwyRzshanglZFJgRxgmb3PWM+I/PNPxs4AU64dUGRbPx7lZiqdw34St4WMDMi9aGzW2ToxlcQna5oo3MCvlmS8RkOFTFC522juhicO714aCXvk9mjNFJ/ycDmzBZbhWaNyVTQJZqOE8DQNzp6hERR5ZoZ8UUx1liR3G/xRl+04c9HhemUqCJjlHajTNQYoIe17Ynlpi6oBuSbewMX8/LkieuM23Au0m79XXy088fztaOSi386CkcxuFWbTvu6zNyC2NsfE3UFjEHK21E1akTq2iiOB8SUVe46nE0tcf9JwRNCOn6IzjtpxjaXPi02rpq2yvpamiGUiqQJMmihO26uO3V5Rd8tnNbrw4rA4p0bv0H1i/v0w85h46hzIo6SUS2PXQvO/cKU8/UjWXWY1ZSQh/6XXdJ1Npl0aNgxDVXv5BPvb3l3OSAVxswfNdxJvFKU8186KOiyzYDF/QKmByp/nU61S63D5hbaUt5uDJwK0BSOHYO2iNV1EcYYyFdS2d7ASFQ/VD0NyLsivYj2k2yw03zWJWN2vw4JdbThr6bqjwPh0cvQsWuWW1aDu5GYn9VMdIcN2y3j6cS5+B7KO4pp9T+THr0O6naEM2NKROBaCs2mmm+dlqtGGC/Yc9nlFrk3+ecUH55w11oglirbWAP8Ie5bGkDMQs7XT0Ngx8GPbrC7HPs6z9lR94lkC2Maq69rmWBEbMDcxQmampQcVfBJv2cFKfwv0t0mPOqCW+MPs2NyJ/WfZqBDKSQFdgKmUZRk+Smv5V8JpVVVcY7WZ1Y6jxLStJzUl
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR13MB5044.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e5ec0cb-316c-413f-751c-08da74fc196f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Aug 2022 02:58:53.3037 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3fnVK9SamqDUI2w4DG3U3Tu1ZCHgGvAOQ2RJclm6PsjnIz1sN/KnZUxyqsUuvGsKxeZALscT1lr7qlFtttQxFQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB3329
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/28zD1ZyDU3VuLbMGVhRJAnlwm_k>
Subject: Re: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Aug 2022 02:59:03 -0000

Hi Les,

    Thank you very much for your valuable comments.
    I have addressed them in the updated draft (uploaded).
    My responses are also inline below with [HC].

Best Regards,
Huaimo
-----Original Message-----
From: BIER <bier-bounces@ietf.org> On Behalf Of Les Ginsberg (ginsberg)
Sent: Friday, July 29, 2022 4:59 PM
To: bier@ietf.org
Subject: Re: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt

Some pedantic comments on this draft:

For the new BIER-TE sub-TLV:

1)The relevant registry has been renamed to be "IS-IS Sub-TLVs for TLVs Advertising Neighbor Information". Please use this new name.
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.iana.org%2Fassignments%2Fisis-tlv-codepoints%2Fisis-tlv-codepoints.xhtml%23isis-tlv-codepoints-advertising-neighbor-information&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C5bbd38c256024261ea5608da71a546c0%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637947251926210034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=ybC6zOJkG1sRe%2FQosV23MElysXHkg7jnHS70N%2Bf7bpE%3D&amp;reserved=0
[HC]: I have renamed it as you suggested.

2)Please do NOT insert padding to keep content aligned on a 4 byte boundary. This may be useful for OSPF, but it is not for IS-IS as TLVs are NOT aligned inside an LSP. All you are doing is wasting space - which is precious in IS-IS given the limited LSP space.
[HC]: Removed padding.

3)You say in Section 2:

"Note that if each of BitPosition
   and DrEndBitPosition uses more than 2 octets, we use 4 or more octets
   for each of them."

I do not see how the receiver of the sub-TLV could tell whether the 2 octet or 4 octet encoding was sent as you have nothing that specifies the length of these fields.
You can't use the total length of the sub-TLV as it could include optional sub-sub-TLVs.

??
[HC]: Deleted the quoted text.

4)In IANA section, I do not know why you specified "N" for TLVs 23 and 223.
While RFC 5311 (which defines these TLVs) is not popular, if there was an implementation, I see no reason why it should be invalid to send the BIER-TE info in these TLVs.
[HC]: Changed "n" to "y" for TLVs 23 and 223.

Thanx.

    Les


> -----Original Message-----
> From: BIER <bier-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
> Sent: Friday, July 29, 2022 12:13 PM
> To: i-d-announce@ietf.org
> Cc: bier@ietf.org
> Subject: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt
> 
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Bit Indexed Explicit Replication WG of the IETF.
> 
>         Title           : IS-IS Extensions for BIER-TE
>         Authors         : Huaimo Chen
>                           Mike McBride
>                           Aijun Wang
>                           Gyan S. Mishra
>                           Yanhe Fan
>                           Lei Liu
>                           Xufeng Liu
>   Filename        : draft-ietf-bier-te-isis-01.txt
>   Pages           : 7
>   Date            : 2022-07-29
> 
> Abstract:
>    This document describes IS-IS extensions for distributing
>    BitPositions configured on the links in "Bit Index Explicit
>    Replication Traffic Engineering" (BIER-TE) domain.
> 
> 
> 
> The IETF datatracker status page for this draft is:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-bier-te-isis%2F&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C5bbd38c256024261ea5608da71a546c0%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637947251926210034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=99ojCa2m%2BTeMk0OfxeifsmVrhvNaK7jQJp0fu0syRN8%3D&amp;reserved=0
> 
> There is also an htmlized version available at:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-bier-te-isis-01&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C5bbd38c256024261ea5608da71a546c0%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637947251926210034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=%2F8qaH0ZvQBAfGM4WIre0jpcI6As7wjXjdqbxOfdGHxo%3D&amp;reserved=0
> 
> A diff from the previous version is available at:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Frfcdiff%3Furl2%3Ddraft-ietf-bier-te-isis-01&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C5bbd38c256024261ea5608da71a546c0%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637947251926210034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=L77o0dGWGuSwL9vSm1Durc56Fl5zONoDq%2F8ij12v9lc%3D&amp;reserved=0
> 
> 
> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
> 
> 
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fbier&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C5bbd38c256024261ea5608da71a546c0%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637947251926210034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=em5K2lvVvXwkSlye1egSX%2BgtdfeqDArSsAycQJTPArI%3D&amp;reserved=0

_______________________________________________
BIER mailing list
BIER@ietf.org
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fbier&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C5bbd38c256024261ea5608da71a546c0%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637947251926210034%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=em5K2lvVvXwkSlye1egSX%2BgtdfeqDArSsAycQJTPArI%3D&amp;reserved=0