[Idr] Re: Fw: I-D Action: draft-ietf-idr-bgpls-sr-vtn-mt-05.txt

Adrian Farrel <adrian@olddog.co.uk> Wed, 04 September 2024 19:45 UTC

Return-Path: <adrian@olddog.co.uk>
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 E0909C151079 for <idr@ietfa.amsl.com>; Wed, 4 Sep 2024 12:45:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, HTML_MESSAGE=0.001, 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_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=olddog.co.uk
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 YjPfSr_knWz7 for <idr@ietfa.amsl.com>; Wed, 4 Sep 2024 12:45:24 -0700 (PDT)
Received: from mta7.iomartmail.com (mta7.iomartmail.com [62.128.193.157]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B21CCC14CEFF for <idr@ietf.org>; Wed, 4 Sep 2024 12:45:21 -0700 (PDT)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta7.iomartmail.com (8.14.7/8.14.7) with ESMTP id 484JjEMQ008371; Wed, 4 Sep 2024 20:45:14 +0100
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id AF6364604B; Wed, 4 Sep 2024 20:45:14 +0100 (BST)
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 8F7114603D; Wed, 4 Sep 2024 20:45:14 +0100 (BST)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs1.iomartmail.com (Postfix) with ESMTPS; Wed, 4 Sep 2024 20:45:14 +0100 (BST)
Received: from LAPTOPK7AS653V (82-69-109-75.dsl.in-addr.zen.co.uk [82.69.109.75]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.7/8.14.7) with ESMTP id 484JjDAF003194 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 4 Sep 2024 20:45:14 +0100
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Chongfeng Xie' <chongfeng.xie@foxmail.com>
References: <tencent_EE8B429FFCBAEB53C0370E2FB39F58BA4A07@qq.com>
In-Reply-To: <tencent_EE8B429FFCBAEB53C0370E2FB39F58BA4A07@qq.com>
Date: Wed, 04 Sep 2024 20:45:13 +0100
Organization: Old Dog Consulting
Message-ID: <081f01daff02$f5b50670$e11f1350$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0820_01DAFF0B.577B9150"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQFBXDUzRahkVR7sUc9qEoFFiJ9jZLN7TUyw
Content-Language: en-gb
X-Originating-IP: 82.69.109.75
X-Thinkmail-Auth: adrian@olddog.co.uk
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=olddog.co.uk; h=reply-to :from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type; s=20221128; bh=7OBCrh5WTqchbxEugc4Jp o0N1N+27v+6AeXFHwPfnng=; b=Yc+EWWH8BBVo5KFGURcL8ZYfTHuJQojDH4saN 9VMoU6wvLSTU18Noyb2PNyl3XQKIx4lqIBosMNUOLOgwaJbWVYyWs4vZqOcS9++r 8hKXaWJQUtlUGDg9NIV8hQatKTvbPtEoT8eTbb7NbzUxBqn2yesUwemqOhJy1h2d YIA3ZaOvKlmPkZnU/opk1ixa6cgl3kabGmStZax1Y3DSoHmjLX9nUoIBCRFurruz AecrUAh8uckYDC9XUMqBXJPJNBIV+rGdDeF9HcTtACGheg35urpXLWMdH/PvmWav 0WkV/hMYuHnxxCW9MDH+fChC0f8iwDe898Pq+ilHT08pdi6bA==
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-9.0.0.1002-28352.003
X-TM-AS-Result: No--38.156-10.0-31-10
X-imss-scan-details: No--38.156-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-9.0.1002-28352.003
X-TMASE-Result: 10--38.156300-10.000000
X-TMASE-MatchedRID: hFbMlnd2lLM0QDP3j4T8uWCuN6HSW3ag99xC3PEnnrNiLWdntYHosVc/ Cedjlcvk1IeckOrbKEwYvLOaE4VFHXe2Uep9PVK8/bu+3CdDf0AE7TRD/Y9Czx6OXxdRGLx8msL QRAZY2NlpRezoWC5XLZDyNf2XaqEtt5xu1whkCQ00QgQbgVBLVN5x7RpGJf1aeErBoNg0DmIgxi y2xJZXvbK6GmKppGdq7E22r37ZD4tUkTHjK3FB4quIoSLIxMsoxrDvUMltogSe+9guUIa8kdZVa tUD7z4JquIvIHNYTH30rPSqwXJfCaj+LanQJb6OSuvc0NznDZb4t8u4p+B04ESOSrGWKq04zFaj 82CqF9n/zdYN7i/cUH/XewXRieW3bPwl3hdkpZrYMEqhScrQBc36paW7ZnFoK7cf/BloeZuRl9Y dphffelk/EVZFlSouxYbm5UoM0zupAU8uU7dcSDpMzYSNDf4yPey2g5E3u1sQdBDWZ8Nb7VKFxY 7/zfGiZlj9F1etQo2IFYP+VcvGzapwWiK673Rfu/1yNkfMHwuX+uQrkzPEcdq1p6neH75UJyF8B oMrCNDv/72zC4hJFdPtBu4qP+B1rUOe87lxJlzHt8FegNoXIRxA1AKmVGTOCCo+lsDuynUDLr9v PVWwiMVA08S977kgXVsEWVqYqahmYaQ4XR/HzG/M6LH3OjWrYrc32n84WHrPyP5vGiJYDAcADlx vm+NKtZPyUFY5+dAYmbFYWrixJ9kECb6eFouAavaCW5zqiNqL6bUMM+bbIn2K2idm6bheWUtm6A JIkCDUGhtzq3pqRZu5Bwdm5tTaOiS3oxf1lnepi/HQ9qJH1p4CIKY/Hg3AaZGo0EeYG97UHQeTV DUrIjsrIxPW/QrJ0KkIUsNMdlTiRhduhvElsvJT+hf62k2YIbZSWXZZ520=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Message-ID-Hash: FRP7DYV6NKKQHJQBRX46KBJXDYXQLG7Z
X-Message-ID-Hash: FRP7DYV6NKKQHJQBRX46KBJXDYXQLG7Z
X-MailFrom: adrian@olddog.co.uk
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: 'idr' <idr@ietf.org>, 'Susan Hares' <shares@ndzh.com>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Reply-To: adrian@olddog.co.uk
Subject: [Idr] Re: Fw: I-D Action: draft-ietf-idr-bgpls-sr-vtn-mt-05.txt
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/phlHPS5FraqSbyaxYDVAB3sbLxw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

Hi Chongfeng,

 

Thanks for the reminder to perform a late-stage review.

 

Here are some various minor comments to improve the work.

 

Best,

Adrian

 

===

 

I think BGP-LS needs to be expanded in the Abstract.

 

---

 

Abstract and 1.

 

s/Enhanced VPN requires/Enhanced VPNs require/

 

---

 

1.

 

s/Network slice is considered/A network slice is considered/

 

---

 

Page 3 para 2

 

Expand SID on first use (moving it up 4 lines.

 

---

 

Page 3 para 3

 

You should expand BGP-LS on first use and also include a reference to

RFC 9552 (moving the latter up from the following paragraph).

 

---

 

1.

 

Expand TE on first use.

 

---

 

2.

 

s/Multi-topology/Multi-Topology/

 

---

 

2.1

 

Some nits of English.

More importantly, the "MAY" in this text is inherited from 9552 and

does not form part of the procedures defined in this draft. So...

 

 

OLD

   In section 4.2.2.1 of [RFC9552], Multi-Topology Identifier (MT-ID)

   TLV is defined, which can contain one or more IS-IS or OSPF Multi-

   Topology IDs.  The MT-ID TLV MAY be present in a Link Descriptor, a

   Prefix Descriptor, or the BGP-LS Attribute of a Node NLRI.

NEW

   Section 4.2.2.1 of [RFC9552] defines the Multi-Topology Identifier 

   (MT-ID) TLV, which can contain one or more IS-IS or OSPF Multi-

   Topology IDs.  According to [RFC9552] the MT-ID TLV may be present in

   a Link Descriptor, a Prefix Descriptor, or the BGP-LS Attribute of a 

   Node Network Layer Reachability Information (NLRI).

END

 

---

 

2.1

 

s/used with SR-MPLS data/used with an SR-MPLS data/

s/used with SRv6 data plane/used with an SRv6 data plane/

 

---

 

2.1

 

Adj-SID and SRv6 need to be expanded on first use.

 

---

 

2.1

 

You have "Node NLRI" but "prefix NLRI" and "link NLRI". Should the

capitalisation be consistent?

 

---

 

2.2

 

s/defines the BGP-LS extensions/define the BGP-LS extensions/

s/with different set of/with different sets of/

 

---

 

2.2 has

 

   In some network scenarios, there are needs to create NRPs which span

   multiple ASes.

 

This is unproven. Either give an example (short sentence) or provide a 

reference.

 

---

 

2.2

 

Expand EBGP on first use.

 

---

 

2.2

 

OLD

      In this case, different underlying links can be

      used for different inter-domain NRPs which requires link isolation

      between each other.

NEW

      In this case, different underlying links can be

      used for different inter-domain NRPs, which requires the links to

      be isolated from each other.

END

 

---

 

2.2

 

s/End.X SID need to be/End.X SIDs need to be/

s/of the NRP need to be/of the NRP needs to be/   (three times)

s/different set of peering/different sets of peering/

 

---

 

2.2 has...

 

   *  At the AS-level topology, different inter-domain NRPs may have

      different inter-AS connectivity.  Then different BGP Peer Set SIDs

      MAY be allocated to represent the groups of BGP peers which can be

      used for load-balancing in each inter-domain NRP.  

 

I am trying to parse this "MAY". I think that is applies to the "may" in

the previous sentence, but that whenever the "may" is met, the "MAY" is

actually a "MUST". I suggest...

 

   *  At the AS-level topology, different inter-domain NRPs may have

      different inter-AS connectivity.  In this case, different BGP Peer

      Set SIDs are allocated to represent the groups of BGP peers which

      can be used for load-balancing in each inter-domain NRP.

 

---

 

2.2 has...

 

   In network scenarios where consistent usage of MT-ID among multiple

   domains can not be achieved, a global-significant identifier MAY be

   introduced to identify the inter-domain topology of an NRP.  Within

   each domain, the MT based mechanism could be reused for intra-domain

   topology advertisement.  The detailed mechanism is out of the scope

   of this document.

 

s/global/globally/

 

Working on this "MAY" I wonder why it is only a MAY. Surely, if you 

don't use a globally-significant identifier then there is likely to be

a clash of identifiers and things will go badly wrong. So this looks

like at least a "SHOULD" but probably a "MUST".

 

From: Chongfeng Xie <chongfeng.xie@foxmail.com> 
Sent: 04 September 2024 10:45
To: idr <idr@ietf.org>; Susan Hares <shares@ndzh.com>
Subject: [Idr] Fw: I-D Action: draft-ietf-idr-bgpls-sr-vtn-mt-05.txt

 

Hi folks,

 

A new version of draft-ietf-idr-bgpls-sr-vtn-mt has been submitted, with it we made some editorial changes based on Sue's suggestions. 

If you have any further comments, please feel free to let me know. Thanks.

 

Best regards

Chongfeng

 

 

 

From: internet-drafts <mailto:internet-drafts@ietf.org> 

Date: 2024-09-04 17:01

To: i-d-announce@ietf.org <mailto:i-d-announce@ietf.org> 

CC: idr <mailto:idr@ietf.org> 

Subject: [Idr] I-D Action: draft-ietf-idr-bgpls-sr-vtn-mt-05.txt

Internet-Draft draft-ietf-idr-bgpls-sr-vtn-mt-05.txt is now available. It is a

work item of the Inter-Domain Routing (IDR) WG of the IETF.

 

   Title:   Applicability of BGP-LS with Multi-Topology (MT) for Segment Routing based Network Resource Partitions (NRP)

   Authors: Chongfeng Xie

            Cong Li

            Jie Dong

            Zhenbin Li

   Name:    draft-ietf-idr-bgpls-sr-vtn-mt-05.txt

   Pages:   10

   Dates:   2024-09-04

 

Abstract:

 

   Enhanced VPNs aim to deliver VPN services with enhanced

   characteristics to customers who have specific requirements on their

   connectivity, such as guaranteed resources, latency, or jitter.

   Enhanced VPN requires integration between the overlay VPN

   connectivity and the characteristics provided by the underlay

   network.  A Network Resource Partition (NRP) is a subset of the

   network resources and associated policies on each of a connected set

   of links in the underlay network.  An NRP could be used as the

   underlay to support one or a group of enhanced VPN services.

 

   When Segment Routing is used as the data plane of NRPs, each NRP can

   be allocated with a group of Segment Identifiers (SIDs) to identify

   the topology and resource attributes of network segments in the NRP.

   The association between the network topology, the network resource

   attributes and the SR SIDs may need to be distributed to a

   centralized network controller.  In some network scenarios, each NRP

   can be associated with a unique logical network topology.  This

   document describes a mechanism to distribute the information of SR

   based NRPs using BGP-LS with Multi-Topology (MT).

 

The IETF datatracker status page for this Internet-Draft is:

https://datatracker.ietf.org/doc/draft-ietf-idr-bgpls-sr-vtn-mt/

 

There is also an HTMLized version available at:

https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-sr-vtn-mt-05

 

A diff from the previous version is available at:

https://author-tools.ietf.org/iddiff?url2=draft-ietf-idr-bgpls-sr-vtn-mt-05

 

Internet-Drafts are also available by rsync at:

rsync.ietf.org::internet-drafts

 

 

_______________________________________________

Idr mailing list -- idr@ietf.org <mailto:idr@ietf.org> 

To unsubscribe send an email to idr-leave@ietf.org <mailto:idr-leave@ietf.org>