[Idr] Re: continue discussion //Re: draft-chen-idr-bgp-ls-sr-policy-nrp-05 - Pre-Adoption Shepherd's review
Joel Halpern <jmh@joelhalpern.com> Tue, 21 May 2024 12:51 UTC
Return-Path: <jmh@joelhalpern.com>
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 3FB3AC14F6BE for <idr@ietfa.amsl.com>; Tue, 21 May 2024 05:51:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.795
X-Spam-Level:
X-Spam-Status: No, score=-2.795 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-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 (1024-bit key) header.d=joelhalpern.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 IhWWStNUSU1a for <idr@ietfa.amsl.com>; Tue, 21 May 2024 05:51:52 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C2AAC14F6E3 for <idr@ietf.org>; Tue, 21 May 2024 05:51:51 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4VkDpb5ZKWz1pryv; Tue, 21 May 2024 05:51:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1716295911; bh=70cVhfrvTuTlq0DFOHDSC5376WF8ByZYbqShOIxGcNM=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=UdKtibmQOCWXnjYE5pyEOwZ/dm/MX545cgAQJOcP/MAQe9YaC0282/YKtjNpQqpmL tBdkdarWN3Dqv/kHf7RyNSFtgckvAyKthp1qudF02r7UQlfkxWbxs1VoBJBG2/OPO8 h/X0X3rQEed04Euk79Sn/lvYeYRc+LJ94cTVf8Hg=
X-Quarantine-ID: <dTkyCoLPrqi1>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.22.41] (unknown [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4VkDpZ2glGz1prM7; Tue, 21 May 2024 05:51:48 -0700 (PDT)
Content-Type: multipart/alternative; boundary="------------2i0ZBC2fwaVlRVVmSkVPEJ0p"
Message-ID: <0abaf502-3605-47bd-9a80-9a0fcc05043a@joelhalpern.com>
Date: Tue, 21 May 2024 08:51:47 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: chen.ran@zte.com.cn, shares@ndzh.com, ketant.ietf@gmail.com
References: <20240521161822843VME6LXy2t3jtHmRkLEvS4@zte.com.cn>
Content-Language: en-US
From: Joel Halpern <jmh@joelhalpern.com>
In-Reply-To: <20240521161822843VME6LXy2t3jtHmRkLEvS4@zte.com.cn>
Message-ID-Hash: W2GWYXLIOEL5CZYXF2RXUQZX4CLNVUTW
X-Message-ID-Hash: W2GWYXLIOEL5CZYXF2RXUQZX4CLNVUTW
X-MailFrom: jmh@joelhalpern.com
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@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Idr] Re: continue discussion //Re: draft-chen-idr-bgp-ls-sr-policy-nrp-05 - Pre-Adoption Shepherd's review
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/x2MsAbEUjmr70oSySPfene_kPqk>
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>
Please confirm that I am reading your explanaation of the draft relationship correctly. It appears that this draft assumes that we have two different encodings for representing NRP usage in IPv6 packets using SRv6. On mechanism is that described in drraft-ietf-spring-resource-aware-sements. The other mechanism is that there would be a hop-by-hop option carrying an NRP-ID used in conjunction with an SRv6 SID list (that does not represent resource usage.) If that is correct, that second usage would seem to need to be described somewhere. The 6man vtn ID draft which describes carrying an NRP-ID does not discuss the relationship with segment routing. And it would seem that the adoption of two separate solutions needs to be understood and accepted by the IETF community. Preferably before IDR works on how to export that information in BGP-LS. Yours, Joel On 5/21/2024 4:18 AM, chen.ran@zte.com.cn wrote: > > Hi Sue,Joel &Ketan, > > > Thank you very much for your valuable comments on 5/20/2024 IDR > interim. Please see below. > > 1. Sue's comment on why the headend needs to report the configuration > and the states of an SR Policy carrying NRP information. > > [Ran] The controller collects the resources occupied by the SR policy > by the reported association between the NRP ID and the SR policy from > the head node. The controller can use this information to visualize > paths, verify consistency, calculate other SR policy paths that may > share or bypass specific nodes or links, etc. > > One of the most important functions is to verify consistency, for > example, SR policy with associated NRP-ID can be configured > statically by the headend, or the association between NRP-ID and SR > policy can be distributed to the headend by > [I-D.ietf-idr-sr-policy-nrp]. The headend reports the association > between NRP-ID and SR pilicy candidate path, indicating the > association takes effect. > > > 2. Joel's comment on clarifying this draft's relationship to > draft-ietf-spring-resource-aware-segments-09, > > [Ran] In the resource SID scenario, The headend node does not have > information about the relationship between CP and NRP ID, so it > currently does not consider reporting the relationship between CP and > NRP ID. > > The current draft is only for the scenario where data packets carry > NRP ID, The NRP ID is used with the normal SRv6 SID as the resource > used will be indicated by the NRP-ID. An SR Policy candidate path > (CP) may be instantiated with a specific NRP on the headend node via a > local configuration, PCEP, or BGP SR Policy signaling. Then the state > and attributes of the NRP associated with the candidate path of SR > policy can be distributed to the controller. > > For SR Policy with IPv6 data plane, the approach to encapsulate the > NRP ID in IPv6 Hop-by-Hop Options header is defined in > [I-D.ietf-6man-enhanced-vpn-vtn-id]. I will communicate with Jie about > how to specify the relationship with SRv6 in the > [I-D.ietf-6man-enhanced-vpn-vtn-id]. > > and clarify the scope in draft-chen-idr-bgp-ls-sr-policy-nrp. Is this ok? > > > 3. Ketan's comment on how does the tail node of SR policy know to > remove NRP-ID? > > [Ran] Since the tail node of the SR policy is the final destination, > the IPv6 header will be removed, and the NRP ID carried in the IPv6 > Hop-by-Hop Options header will naturally also be removed. > > > Best Regards, > > Ran > > > Original > *From: *陈然00080434 > *To: *SusanHares <shares@ndzh.com>; > *Cc: *idr@ietf.org <idr@ietf.org>;Dongjie (Jimmy) > <jie.dong@huawei.com>;赵德涛10132546;龚立艳 > <gongliyan@chinamobile.com>;zhuyq8@chinatelecom.cn > <zhuyq8@chinatelecom.cn>; > *Date: *2024年05月17日 18:15 > *Subject: **Re: draft-chen-idr-bgp-ls-sr-policy-nrp-05 - Pre-Adoption > Shepherd's review* > > Hi Sue & WG, > > We would like to request a presentationon 5/20/2024 IDR interim. > > > * Problem 1:* > > Authors need to provide additional information on the following > comment in section 1: > > “This document defines a new TLV to enable the headend to report the > configuration and the states of an SR Policy carrying the NRP > information by using BGP-LS”. > > The authors should indicate why: > > 1. The headend needs to report the configuration and the states > of an SR Policy carrying NRP information. > > [Ran]: As defined in [I-D.ietf-idr-bgp-ls-sr-policy], SR policy > information can be used by external components for path computation, > re-optimization, service placement, network visualization, etc. A > Network Resource Partition (NRP) is a network resource > attribute associated with the SR policy. It is also an important > attribute of the SR policy and needs to be reported to the external > components. The notification of SR policy with NRP > information is also used for the same function. > > > 2. Why BGP-LS in BGP is the best protocol to pass this state. > > [Ran]: When reporting SR Policy information, the corresponding > protocol is BGP-LS. As an attribute of SR Policy, NRP is reported > together with the SR Policy information. > > *Problem 2: * > > Why the security considerations in this draft are sufficient when > they only reference RFC9552 and RFC4271. > > [Ran]: A Network Resource Partition (NRP) also an important > attribute of the SR policy and needs to be reported to the external > components. The security considerations of BGP-LS SR > policy [I-D.ietf-idr-bgp-ls-sr-policy] also apply to this > document. Will update it. > > > Best Regards, > > Ran > > > > *From: *SusanHares <shares@ndzh.com> > *To: *idr@ietf.org <idr@ietf.org>; > *Cc: *陈然00080434;Dongjie (Jimmy) > <jie.dong@huawei.com>;赵德涛10132546;龚立艳 > <gongliyan@chinamobile.com>;zhuyq8@chinatelecom.cn > <zhuyq8@chinatelecom.cn>; > *Date: *2024年05月15日 10:19 > *Subject: **draft-chen-idr-bgp-ls-sr-policy-nrp-05 - Pre-Adoption > Shepherd's review* > > *Draft:* draft-chen-idr-bgp-ls-sr-policy-nrp-05 > > *Status:* Almost ready for adoption > > *TEAS checks: * > > * > > The concept of NRP – has been OKed by TEAS. > > * > > The IDR chairs will validate section 1 with the TEAS and MPLS > chairs prior to adopting the draft. > > *Problem 1: * > > Authors need to provide additional information on the following > comment in section 1: > > “This document defines a new TLV to enable the headend to report > > the configuration and the states of an SR Policy carrying the NRP > > information by using BGP-LS”. > > The authors should indicate why: > > 1. > > The headend needs to report the configuration and the states of an > SR Policy carrying NRP information. > > 2. > > Why BGP-LS in BGP is the best protocol to pass this state. > > *Problem 2:* Why the security considerations in this draft are > sufficient when they only reference RFC9552 and RFC4271. > > The IDR chairs welcome a presentation on this draft at the 5/20/2024 > interim. > > Cheerily, Susan Hares > >
- [Idr] draft-chen-idr-bgp-ls-sr-policy-nrp-05 - Pr… Susan Hares
- [Idr] Re: draft-chen-idr-bgp-ls-sr-policy-nrp-05 … chen.ran
- [Idr] continue discussion //Re: draft-chen-idr-bg… chen.ran
- [Idr] Re: continue discussion //Re: draft-chen-id… Joel Halpern
- [Idr] Re: continue discussion //Re: draft-chen-id… chen.ran
- [Idr] Re: continue discussion //Re: draft-chen-id… Dongjie (Jimmy)
- [Idr] Re: continue discussion //Re: draft-chen-id… Ketan Talaulikar
- [Idr] Re: continue discussion //Re: draft-chen-id… chen.ran
- [Idr] Re: continue discussion //Re: draft-chen-id… Dongjie (Jimmy)