Re: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext

"Ketan Talaulikar (ketant)" <ketant@cisco.com> Thu, 08 August 2019 10:35 UTC

Return-Path: <ketant@cisco.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 367BB12011C; Thu, 8 Aug 2019 03:35:18 -0700 (PDT)
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, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=DW2F8ABU; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=BQcfW6wp
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 TyA8TITCnaWw; Thu, 8 Aug 2019 03:35:15 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC26812011B; Thu, 8 Aug 2019 03:35:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=65198; q=dns/txt; s=iport; t=1565260514; x=1566470114; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=eeYHbhG/smtaRD0Ezh0CsWCr62Hjk/uZxUi2/TaWpgg=; b=DW2F8ABU1jkAbCLemhyl3yuwfhk93FWgsVnFVhxfZo+orN3+ayrrEFRm M0EHQn7qG4ifs5lTSjgfkyKVuQH3oyPTUbkFqgHhGK+dTMl2GcCwYsQD0 8GT0Lp/REiBtfYg79PD7YVczoths6wPBq83R1rrtRPLzXif46uExBHEe6 I=;
IronPort-PHdr: 9a23:P/XSKB8CojM9GP9uRHGN82YQeigqvan1NQcJ650hzqhDabmn44+/bR7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUERoMiMEYhQslVc2IFUT9MNbhbjcxG4JJU1o2t3w=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ALAACA+ktd/4YNJK1mGgEBAQEBAgEBAQEHAgEBAQGBUwUBAQEBCwGBFS8kLANtVSAECyqEHoNHA4RShmGCW4lbjCqBW4EuFIEQA1AECQEBAQwBARgBCgoCAQGEPwIXgj8jNAkOAQQBAQQBAQQBCm2FJwELhUoBAQEEAQEQCAkKEwEBLAQHAQ8CAQYCEQQBASEHAwICAh8GCxQJCAIEDgUIBhSDAYFqAx0BAgyQAJBhAoE4iGBxgTKCegEBBYFHQYMRDQuCDQcDBoE0AYRyhnEXgUA/gRABRoJMPoIaRwEBAgEBgSo1JAcJglUygiaMOAkggi2FCCNqh26NakAJAoIcgy6CT2CJUoQSgjCHL4QThguEN4xqZIE1hiiBeItsgjgCBAIEBQIOAQEFgVA4Z3FwFTuCbIJCg3GFFIU+AXIBgSiNfQEB
X-IronPort-AV: E=Sophos;i="5.64,360,1559520000"; d="scan'208,217";a="616230702"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Aug 2019 10:35:01 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id x78AZ1Dx024633 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 8 Aug 2019 10:35:01 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 8 Aug 2019 05:35:00 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 8 Aug 2019 05:34:59 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 8 Aug 2019 05:34:59 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dEqMTKnBhjA2mWKwNMefjihL0w//SxWUnFxpjlf+NlBd8owEJiTJ/WyBo1L6erG0s17P90dh9RdcrJABWNPpZprDWQI5mC7pJiDmkaF8YwwuW0mYbMnjUcLFZGHgNtefW3Sgxfq7CGdC007Jfr+YvUWXEGQ8mNXFn9bo46iDGdL8bTW44D0q0MQcAgrzxVDSczBhZrjMsUbzhHapY5apt5Mjm6KJDC2hXapgqty0YxLJf+F0tUux9yU6WbnNz8E5CRkCNTi3cMU4bbBtEYs4axs3WVcFVsmDqAFf42f6YwhcbM4VZFAQRwI6iKQA2Nf4eDhS+X8zfq9+mwPgpZ92kA==
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=hH6zlNPBS1r7HTJ5vSAKCnKD48u/VeBWRZX/5lUybNk=; b=EIe8w8rdDpzkggWyYxx9SCYYRh++OKqm4HdXzAyjxUuU8ZefFNbOYa+sQlg1jpiv2hbLBYwThhbaGDAC4TMbyJ5IIXkF8PYFCmqUxi630q+98xm32qxJjkN9nXxnp71UEceKzdW7vJ7nPT9h9TNeByLxC73o7LMSNAzRPeLBzbeJIIotXqGFg6RkO1JgJ/ZMjQC5famIJ3vdhppwBIBSNx0GDc2nlk+xQVOK3ZU96lUpxSpkgLuMNGc6OIh6Z6nKMAOGcz+A39sii17Kvtq5YokFDrjADnDrND0reCqQsu7NE4+xbpb/EueCfg2d/ygtgvcTuVBRHojPx069t4eNXg==
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=hH6zlNPBS1r7HTJ5vSAKCnKD48u/VeBWRZX/5lUybNk=; b=BQcfW6wpYzO60zDhE7slsPFrxkAFIyL2Uq24T7ckKUGu0o7tKZLv/dQu53oocI3pl4/umiNoXpOINSk/F7/8u4MYkN1UeP3kyWIr4Hr/nSvb3RtNxeG78m64mvh8n0KzxNOZNbQMI7Xe2APmXoIdlzr3lajO3MhMRgq6lTDU4Q8=
Received: from BYAPR11MB3558.namprd11.prod.outlook.com (20.178.206.75) by BYAPR11MB3703.namprd11.prod.outlook.com (20.178.237.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.14; Thu, 8 Aug 2019 10:34:57 +0000
Received: from BYAPR11MB3558.namprd11.prod.outlook.com ([fe80::3d73:9b60:6c26:2d0c]) by BYAPR11MB3558.namprd11.prod.outlook.com ([fe80::3d73:9b60:6c26:2d0c%6]) with mapi id 15.20.2136.018; Thu, 8 Aug 2019 10:34:57 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: "gjshep@gmail.com" <gjshep@gmail.com>
CC: "idr-chairs@ietf.org" <idr-chairs@ietf.org>, BIER WG <bier@ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>
Thread-Topic: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext
Thread-Index: AQHVFx9ZBr6N/QtjjEOSIanaAhncz6aExwkQgCgF1ICAQ7tWgIAA8sLw
Date: Thu, 08 Aug 2019 10:34:57 +0000
Message-ID: <BYAPR11MB35582C8A3DAAF39053062204C1D70@BYAPR11MB3558.namprd11.prod.outlook.com>
References: <CABFReBre89+qM+NknwdUHFsCt=ro=WgGJwtXeMW_vAn0U2jB=g@mail.gmail.com> <DM5PR11MB2027825CAC27429C795BA910C1190@DM5PR11MB2027.namprd11.prod.outlook.com> <CABFReBqrCT5OasuU_EWRcrQH3xY39vC_rhjnG+qWR=6kW4ZZ1w@mail.gmail.com> <CABFReBryxj95x_CtPqXBwtwXaSRtTeGX4+QQFPwC6oowjDEdgw@mail.gmail.com>
In-Reply-To: <CABFReBryxj95x_CtPqXBwtwXaSRtTeGX4+QQFPwC6oowjDEdgw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com;
x-originating-ip: [2405:201:1800:c766:70eb:a4e4:ed89:e1ee]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 49409bdf-e29c-4eef-3208-08d71bec0f4f
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:BYAPR11MB3703;
x-ms-traffictypediagnostic: BYAPR11MB3703:
x-ms-exchange-purlcount: 6
x-microsoft-antispam-prvs: <BYAPR11MB370308455EE867E8C68C8E7EC1D70@BYAPR11MB3703.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 012349AD1C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(396003)(39860400002)(346002)(376002)(189003)(199004)(52536014)(53546011)(76176011)(1411001)(229853002)(102836004)(6916009)(2906002)(6116002)(790700001)(14454004)(71190400001)(236005)(6506007)(74316002)(186003)(53936002)(9686003)(7696005)(71200400001)(54896002)(55016002)(478600001)(6306002)(606006)(86362001)(99286004)(66446008)(8676002)(6246003)(66476007)(1361003)(7736002)(64756008)(66556008)(66616009)(66946007)(486006)(476003)(76116006)(25786009)(966005)(46003)(4326008)(2351001)(99936001)(5640700003)(1730700003)(2501003)(8936002)(81156014)(9326002)(81166006)(256004)(33656002)(5024004)(446003)(5660300002)(54906003)(11346002)(14444005)(6436002)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3703; H:BYAPR11MB3558.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-message-info: GYxHuzRys6IBycq6SylecXt64irzObBvTq9tshe+IgpsQnmjVyWdo1yHy97Bhl4pxc7YPQj9yWMbmijZ6govYEyWU1StHggRC0xlfdBDwxdmIB+l2k9gQuZOv7MYMEf9mRloZNkXUlDwpNvX0V1L7fTwqCj0P98JIsOTPZhj+86L+uaot4XC9OClqZYTPQq9g4yCndtjfrmQpvNU0ZcVhv62YRDGl7Becapvl1gKIPVzdXOcuF/cB1RsSfS735cnpHPCDESkDFF71zEOEw60PQViRdcvBd04ZfWmgS+PDd9G3m9VAJLsOt+wC3hUv+iN7H9IUqSlpFCpAsP7jki1wm5T217Cp7CNi402hWOvSDqSQKPrvImSn/t0D6guu7at8GnecJoxAoaLuydTZc3tcpCu+omNus96csxY8hFqZn8=
x-ms-exchange-transport-forked: True
Content-Type: multipart/mixed; boundary="_004_BYAPR11MB35582C8A3DAAF39053062204C1D70BYAPR11MB3558namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 49409bdf-e29c-4eef-3208-08d71bec0f4f
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Aug 2019 10:34:57.7635 (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: ketant@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3703
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/oOEqnvBnCsGdrMCmWz2q1EnPctg>
Subject: Re: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 08 Aug 2019 10:35:19 -0000

Hi Greg,

The authors have responded (please see attached) to all the comments and baring one about TLV code-point space, rest all would address my comments. I would wait for the updated version and the author’s decision on the sub-TLV code-points issue before progressing this further.

Thanks,
Ketan

From: BIER <bier-bounces@ietf.org> On Behalf Of Greg Shepherd
Sent: 08 August 2019 01:34
To: Ketan Talaulikar (ketant) <ketant@cisco.com>
Cc: idr-chairs@ietf.org; BIER WG <bier@ietf.org>; Alvaro Retana <aretana.ietf@gmail.com>
Subject: Re: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext

Please. We need to progress this work.

Thanks

On Tue, Jun 25, 2019 at 10:43 AM Greg Shepherd <gjshep@gmail.com<mailto:gjshep@gmail.com>> wrote:
Can the authors please address Ketan's issues here?

Thanks,
Greg

On Fri, May 31, 2019 at 12:23 AM Ketan Talaulikar (ketant) <ketant@cisco.com<mailto:ketant@cisco.com>> wrote:
Hello,

I’ve reviewed this draft and have some comments below. I do not believe this draft is ready until they are addressed.

IMHO the BIER WG should also cross-post this to the IDR WG so that it gets sufficient eyeballs from the folks working on BGP-LS there. Please note that there are couple of points in my email below related to code point allocation and implementation requirements that are followed for documents in IDR WG. I am also copying the IDR chairs and Alvaro so that we can come to some common understanding across WGs producing documents related to BGP-LS extensions.

General :

In most cases, the BGP-LS extensions arise from similar extensions to the IGPs. I assume this is also the case with this document? It becomes important and necessary that the document talks about the underlying IGP specs and the TLVs from where the information to be put into the new BGP-LS TLVs being defined. Otherwise, how would the BGP-LS producer implementation know what to construct the TLVs from?

If this information is not being sourced from the IGPs, then likely the BFRs would all need to setup a BGP-LS sessions and then this information is sourced locally. I doubt this is the case, but please confirm.

Sec 3 : Please expand “BFR” and explain what it is on the first usage.

Sec 3 : There is no “BGP-LS Prefix Attribute TLV” in BGP-LS/RFC 7752. The name of the BGP Attribute introduced for BGP-LS is called BGP-LS Attribute (https://tools.ietf.org/html/rfc7752#section-3.3). Some of the TLVs in this BGP-LS Attribute are called “Prefix Attribute TLVs” i.e. the ones that are associated with the BGP-LS Prefix NLRI. What we are introducing in this draft for BIER are more/new Prefix Attribute TLVs.

Sec 3.1 : Why do we need the MT-ID in this TLV when we already have TLV 263 that indicates the MT-ID as part of the Prefix descriptor TLVs in the NLRI part?

Sec 3.2 : What is BS Length? I don’t find it in the equivalent IGP TLVs in rfc8444 and rfc8401.


Sec 3.2 : Says

It MUST appear multiple times in the BIER TLV as described in [RFC8444<https://tools.ietf.org/html/rfc8444>]

This is not true. It should be a MAY not a MUST.

Sec 3.3 : The BS Length is 4 bits in the IGPs while it is being introduced as an 8 bit field in BGP-LS. Normally, we should keep things aligned between IGPs and BGP-LS – however, if we want to not do this, then this document should have some text to explain how the length is encoded. Perhaps somewhat similar to how it’s explained for the label field.

Sec 4 : IDR WG does not allow for “suggestions” or “recommendations” for code-points – since this is a BGP-LS document I would assume we follow the same rules even if this is BIER WG document? When required, the IANA early allocation procedure should be followed and the code points updated in the draft once that has been done. Otherwise we will end up having squatting and conflict issues since we will also have BGP-LS drafts in the LSR WG going forward. I hope we can come to some common understanding on this allocation process across the WGs. Another (unrelated) point is that the IDR WG expects implementation reports and progression to WGLC only after we’ve had 2 implementation reports – does this change for BGP-LS extensions from outside IDR?

Sec 4 : The IANA BGP-LS Parameters registry has the “BGP-LS Node Descriptor, Link Descriptor, Prefix Descriptor, and Attribute TLVs” registry. Also, this document proposes to setup a new registry for the Encapsulation sub-TLV. We’ve never done this in BGP-LS previously and everyone (including sub-TLVs) allocates from the same flat space. If this document is proposing a deviation from this, then I believe it needs to be reviewed in IDR WG since that will likely change and set a precedent for how we allocate code-points for BGP-LS.

Sec 5 : I think the text in this section is inadequate and we will face questions during AD/IESG reviews. Please consider borrowing text from https://tools.ietf.org/html/rfc8571#section-3 (I assume this is straightforward case of taking info from IGPs into BGP-LS) on the lines of RFC7752.

Thanks,
Ketan


From: BIER <bier-bounces@ietf.org<mailto:bier-bounces@ietf.org>> On Behalf Of Greg Shepherd
Sent: 31 May 2019 01:09
To: BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Subject: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext

Solid support in the room in Prague. Now to the list.. Please read and respond to this thread:

https://datatracker.ietf.org/doc/draft-ietf-bier-bgp-ls-bier-ext/

Also need a volunteer Doc Shepherd. I'll buy you a beer.

Voting ends 13 June 2019.

Thanks,
Shep
(chairs)
--- Begin Message ---
Hi Ran,



Thanks for your responses and we agree on all of them except the one about carving out separate sub-TLV registries in BGP-LS for some BIER TLVs. I am concerned that it complicates the management of BGP-LS TLV code points since we have potentially more applications and TLVs starting to do this once a precedence is set. We can take this to the IDR WG.



Thanks,

Ketan



From: BIER <bier-bounces@ietf.org> On Behalf Of chen.ran@zte.com.cn
Sent: 12 July 2019 05:26
To: Ketan Talaulikar (ketant) <ketant@cisco.com>; gjshep@gmail.com
Cc: idr-chairs@ietf.org; bier@ietf.org; aretana.ietf@gmail.com
Subject: Re: [Bier] ///Re: WGLC: draft-ietf-bier-bgp-ls-bier-ext



Hi Ketan and chairs,

I am very sorry for the late of reply.

Please find replies inline with Ran>



Thanks,

Ran

---------------------------------------------------------------------------------------------------------------------------------

发件人:GregShepherd <gjshep@gmail.com<mailto:gjshep@gmail.com>>收件人:Ketan Talaulikar (ketant) <ketant@cisco.com<mailto:ketant@cisco.com>>;抄送人:idr-chairs@ietf.org<mailto:idr-chairs@ietf.org> <idr-chairs@ietf.org<mailto:idr-chairs@ietf.org>>;BIER WG <bier@ietf.org<mailto:bier@ietf.org>>;Alvaro Retana <aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>>;日 期 :2019年06月26日 01:44主 题 :Re: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext_______________________________________________
BIER mailing list
BIER@ietf.org<mailto:BIER@ietf.org>
https://www.ietf.org/mailman/listinfo/bier

Can the authors please address Ketan's issues here?
Thanks,Greg
On Fri, May 31, 2019 at 12:23 AM Ketan Talaulikar (ketant) <ketant@cisco.com<mailto:ketant@cisco.com>> wrote:

   Hello,



   I’ve reviewed this draft and have some comments below. I do not believe this draft is ready until they are addressed.



   IMHO the BIER WG should also cross-post this to the IDR WG so that it gets sufficient eyeballs from the folks working on BGP-LS there. Please note that there are couple of points in my email below  related to code point allocation and implementation requirements that are followed for documents in IDR WG. I am also copying the IDR chairs and Alvaro so that we can come to some common understanding across WGs producing documents related to BGP-LS extensions.



   General :



   In most cases, the BGP-LS extensions arise from similar extensions to the IGPs. I assume this is also the case with this document? It becomes important and necessary that the document talks about  the underlying IGP specs and the TLVs from where the information to be put into the new BGP-LS TLVs being defined. Otherwise, how would the BGP-LS producer implementation know what to construct the TLVs from?

    Ran> Yes, This BGP-LS extensions arise from similiar extension to the IGPs. For the IGP extensions,please see https://tools.ietf.org/html/rfc8401 and https://tools.ietf.org/html/rfc8444. We will add it.

   If this information is not being sourced from the IGPs, then likely the BFRs would all need to setup a BGP-LS sessions and then this information is sourced locally. I doubt this is the case, but  please confirm.



   Sec 3 : Please expand “BFR” and explain what it is on the first usage.

     Ran>Sure. We will add it.Thanks.

   Sec 3 : There is no “BGP-LS Prefix Attribute TLV” in BGP-LS/RFC 7752. The name of the BGP Attribute introduced for BGP-LS is called BGP-LS Attribute (https://tools.ietf.org/html/rfc7752#section-3.3).  Some of the TLVs in this BGP-LS Attribute are called “Prefix Attribute TLVs” i.e. the ones that are associated with the BGP-LS Prefix NLRI. What we are introducing in this draft for BIER are more/new Prefix Attribute TLVs.

     Ran>Yes. We will change the name to " Prefix Attribute TLV".

   Sec 3.1 : Why do we need the MT-ID in this TLV when we already have TLV 263 that indicates the MT-ID as part of the Prefix descriptor TLVs in the NLRI part?

     Ran>we wil remove the MT-ID and use it from the TLV 263.

   Sec 3.2 : What is BS Length? I don’t find it in the equivalent IGP TLVs in rfc8444 and rfc8401.

   Ran>BS Length is in the "BIER MPLS Encapsulation Sub-sub-TLV in rfc8444 and in the BIER MPLS Encapsulation Sub-TLV" in rfc8401, and we will revise the same as rfc8444 and rfc8401.

   Sec 3.2 : Says
   It MUST appear multiple times in the BIER TLV as described in [RFC8444<https://tools.ietf.org/html/rfc8444>]



   This is not true. It should be a MAY not a MUST.

     Ran> will update it.

   Sec 3.3 : The BS Length is 4 bits in the IGPs while it is being introduced as an 8 bit field in BGP-LS. Normally, we should keep things aligned between IGPs and BGP-LS – however, if we want to not  do this, then this document should have some text to explain how the length is encoded. Perhaps somewhat similar to how it’s explained for the label field.

    Ran> Ok. will be updated to 4 bits.

   Sec 4 : IDR WG does not allow for “suggestions” or “recommendations” for code-points – since this is a BGP-LS document I would assume we follow the same rules even if this is BIER WG document? When  required, the IANA early allocation procedure should be followed and the code points updated in the draft once that has been done. Otherwise we will end up having squatting and conflict issues since we will also have BGP-LS drafts in the LSR WG going forward.  I hope we can come to some common understanding on this allocation process across the WGs. Another (unrelated) point is that the IDR WG expects implementation reports and progression to WGLC only after we’ve had 2 implementation reports – does this change  for BGP-LS extensions from outside IDR?

     Ran>will follow the same rules.Thanks for reminding.

   Sec 4 : The IANA BGP-LS Parameters registry has the “BGP-LS Node Descriptor, Link Descriptor, Prefix Descriptor, and Attribute TLVs” registry. Also, this document proposes to setup a new registry  for the Encapsulation sub-TLV. We’ve never done this in BGP-LS previously and everyone (including sub-TLVs) allocates from the same flat space. If this document is proposing a deviation from this, then I believe it needs to be reviewed in IDR WG since that  will likely change and set a precedent for how we allocate code-points for BGP-LS

    Ran> In my opnion, it would be better to assign a new registry for the Encapsulation sub-TLV. Beacuse the Encapsulation sub-TLV  has a strong  relationship with the BIER TLV,and of course we can discuss.

   Sec 5 : I think the text in this section is inadequate and we will face questions during AD/IESG reviews. Please consider borrowing text from https://tools.ietf.org/html/rfc8571#section-3 (I assume this is straightforward case of taking info from IGPs into BGP-LS) on the lines of RFC7752.

     Ran>will update it.



   Thanks,

   Ketan





   From: BIER <bier-bounces@ietf.org<mailto:bier-bounces@ietf.org>> On Behalf Of Greg Shepherd
   Sent: 31 May 2019 01:09
   To: BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
   Subject: [Bier] WGLC: draft-ietf-bier-bgp-ls-bier-ext



   Solid support in the room in Prague. Now to the list... Please read and respond to this thread:



   https://datatracker.ietf.org/doc/draft-ietf-bier-bgp-ls-bier-ext/



   Also need a volunteer Doc Shepherd. I'll buy you a beer.



   Voting ends 13 June 2019.



   Thanks,

   Shep

   (chairs)





--- End Message ---