Re: [Idr] RCA = ELCv3 + NHC

Aijun Wang <wangaijun@tsinghua.org.cn> Tue, 11 October 2022 07:01 UTC

Return-Path: <wangaijun@tsinghua.org.cn>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AAC2C157B39 for <idr@ietfa.amsl.com>; Tue, 11 Oct 2022 00:01:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
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 VeonCQWPw9tD for <idr@ietfa.amsl.com>; Tue, 11 Oct 2022 00:01:37 -0700 (PDT)
Received: from mail-m121145.qiye.163.com (mail-m121145.qiye.163.com [115.236.121.145]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1646AC157B37 for <idr@ietf.org>; Tue, 11 Oct 2022 00:01:34 -0700 (PDT)
Received: from DESKTOP2IOH5QC (unknown [219.142.69.75]) by mail-m121145.qiye.163.com (Hmail) with ESMTPA id 7DD4680008A; Tue, 11 Oct 2022 15:01:32 +0800 (CST)
From: Aijun Wang <wangaijun@tsinghua.org.cn>
To: 'John Scudder' <jgs=40juniper.net@dmarc.ietf.org>, idr@ietf.org
References: <4007BED9-3712-4F7C-9A6E-52C783032E66@juniper.net>
In-Reply-To: <4007BED9-3712-4F7C-9A6E-52C783032E66@juniper.net>
Date: Tue, 11 Oct 2022 15:01:32 +0800
Message-ID: <016601d8dd3f$4b995dd0$e2cc1970$@tsinghua.org.cn>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQG58mixVLPTjGnB8URl+o4V/zBrXq5GmFjg
Content-Language: zh-cn
X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFKTEtLSjdXWS1ZQUlXWQ8JGhUIEh9ZQVlCQkkYVh9DHxlLH0tMSR5OSlUTARMWGhIXJB QOD1lXWRgSC1lBWUlKQlVKT0lVTUJVTE5ZV1kWGg8SFR0UWUFZT0tIVUpKS0hNSlVKS0tVS1kG
X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6Kxw6Pzo5Lj0dFzg1CEhNHBMQ CihPCyhVSlVKTU1OT0xKTUJIS0hJVTMWGhIXVQwaFRwaEhEOFTsPCBIVHBMOGlUUCRxVGBVFWVdZ EgtZQVlJSkJVSk9JVU1CVUxOWVdZCAFZQU9LQ0w3Bg++
X-HM-Tid: 0a83c5d93f26b03akuuu7dd4680008a
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/2xKEUG3shLZoi1SH76jLieMnim0>
Subject: Re: [Idr] RCA = ELCv3 + NHC
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Oct 2022 07:01:42 -0000

Hi, John:

I think this is the right direction for these two drafts.
Want to ask two questions for the current version:
1) Why do you include still the AFI/SAFI value for this newly defined attribute?  Given such information has been included within the associated BGP update.
2) Why doesn’t the current draft include the RLD value that has been mentioned in https://datatracker.ietf.org/doc/html/draft-ietf-idr-next-hop-capability-08

Best Regards

Aijun Wang
China Telecom

-----Original Message-----
From: idr-bounces@ietf.org <idr-bounces@ietf.org> On Behalf Of John Scudder
Sent: Monday, October 10, 2022 10:20 PM
To: idr@ietf.org
Subject: [Idr] RCA = ELCv3 + NHC

Hi All,

During the WG adoption discussion for ELCv3, Bruno made several good suggestions. Following that, we’ve worked to see if we could merge NHC and ELCv3. The result is posted as draft-ietf-idr-entropy-label-01. Please have a look, I think this version addresses either all or most, of the concerns that were raised during the adoption discussion.

To summarize the merger:

- Semantically, it’s the same as 00 for purposes of entropy label support.
- Syntactically, it retains the format introduced in ELCv3 draft 00, but the trailing data now carries router capability TLVs as defined in NHC.
- Router capability = 1 is ELCv3, it carries no additional data.
- Semantically it’s close to NHC for purposes of introducing new TLVs, but it’s transitive instead of nontransitive.
- The language from draft 00 regarding matching the next hop field, dropping the attribute, etc, is generalized.
- The language from NHC regarding TLV formats, interpretation, etc, is brought in.

One less-important — in a way — change is that the title is now "BGP Router Capabilities Attribute”, short name “RCA”. Various names were discussed, none of them ideal,  [*] and this is still open to being changed again but we needed to publish with some name. :-) One thing that bugs me, personally (I can’t speak for any other the other authors), is the collision between what we call “capabilities” here, and RFC 5492 Capabilities, with the attendant potential for confusion in the future.

It’s also the case that with this merger, the draft name “entropy-label” is misleading since ELCv3 becomes just one use for the Router Capabilities Attribute. I guess we could rename it, but it seemed more important to push the update so the WG can look than to get the naming exactly right.

Looking forward to discussing this at Thursday’s interim.

Regards,

—John

[*] As we all know, there are only two hard problems in computer science, naming things, cache invalidation, and off-by-one errors. ;-) _______________________________________________
Idr mailing list
Idr@ietf.org
https://www.ietf.org/mailman/listinfo/idr