[mpls] Re: Working Group Last Call for draft-ietf-mpls-spring-lsp-ping-path-sid (was Re: Working Group Last Call on draft-xp-mpls-spring-lsp-ping-path-sid)
liu.yao71@zte.com.cn Tue, 20 August 2024 04:36 UTC
Return-Path: <liu.yao71@zte.com.cn>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7ED2C1516E0; Mon, 19 Aug 2024 21:36:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level:
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham 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 8PV-m2Ek4rNW; Mon, 19 Aug 2024 21:36:40 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EFC8C14F682; Mon, 19 Aug 2024 21:36:35 -0700 (PDT)
Received: from mse-fl2.zte.com.cn (unknown [10.5.228.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4WnxW01x4bz4xtgs; Tue, 20 Aug 2024 12:36:28 +0800 (CST)
Received: from njy2app08.zte.com.cn ([10.40.13.206]) by mse-fl2.zte.com.cn with SMTP id 47K4aPVh012232; Tue, 20 Aug 2024 12:36:25 +0800 (+08) (envelope-from liu.yao71@zte.com.cn)
Received: from mapi (njb2app05[null]) by mapi (Zmail) with MAPI id mid203; Tue, 20 Aug 2024 12:36:27 +0800 (CST)
Date: Tue, 20 Aug 2024 12:36:27 +0800
X-Zmail-TransId: 2afd66c41d4b626-b0ce7
X-Mailer: Zmail v1.0
Message-ID: <20240820123627079dvBaFc4RsXC5nxKQZti03@zte.com.cn>
In-Reply-To: <CA+RyBmWdOoxhezastt=Acn2=UL+iQ3aDFSnJrop73M6egj4nJw@mail.gmail.com>
References: CA+RyBmVtZ_ai=Y_934QcjKm7tjotHyUxW+NRCDcy5tp_QLdiwA@mail.gmail.com,20240820111726331j6oNJZY8UVYZqKN3OAoCa@zte.com.cn,CA+RyBmWdOoxhezastt=Acn2=UL+iQ3aDFSnJrop73M6egj4nJw@mail.gmail.com
Mime-Version: 1.0
From: liu.yao71@zte.com.cn
To: gregimirsky@gmail.com
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl2.zte.com.cn 47K4aPVh012232
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 66C41D4C.000/4WnxW01x4bz4xtgs
Message-ID-Hash: LPPJAC7BITN73HMHULMTBVPX6XIPFROC
X-Message-ID-Hash: LPPJAC7BITN73HMHULMTBVPX6XIPFROC
X-MailFrom: liu.yao71@zte.com.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: mpls@ietf.org, mpls-chairs@ietf.org, draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [mpls] Re: Working Group Last Call for draft-ietf-mpls-spring-lsp-ping-path-sid (was Re: Working Group Last Call on draft-xp-mpls-spring-lsp-ping-path-sid)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/3kCqv8U9t6DhaFFUhnqnvJIZ5pM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>
Hi Greg, If the question is how the "headend" information is carried in the BGP signaling, accordingly to https://datatracker.ietf.org/doc/html/draft-ietf-idr-sr-policy-safi section 1, there're several cases: 1)Typically, a SR Policy Controller defines the set of policies and advertises them to policy headend routers, such an advertisement may be sent on a BGP session to that headend. So the BGP peer address indicates the headend in this case. 2) Alternatively, a router (i.e., a BGP egress router) advertises SR Policies representing paths to itself. In this case, it is possible to send the policy to each headend over a BGP session to that headend. The headend is still indicated by the BGP peer address in this case. 3) In some situations, it is undesirable for a controller or BGP egress router to have a BGP session to each policy headend. To make this possible, an attribute needs to be attached to the advertisement that enables a BGP speaker to determine whether it is intended to be a headend for the advertised policy. This is done by attaching one or more Route Target Extended Communities to the advertisement. So the route target extended community indicates the headend in this case. Yao Original From: GregMirsky <gregimirsky@gmail.com> To: 肖敏10093570; Cc: mpls@ietf.org <mpls@ietf.org>;mpls-chairs@ietf.org <mpls-chairs@ietf.org>;draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org <draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org>; Date: 2024年08月20日 11:42 Subject: [mpls] Re: Working Group Last Call for draft-ietf-mpls-spring-lsp-ping-path-sid (was Re: Working Group Last Call on draft-xp-mpls-spring-lsp-ping-path-sid) _______________________________________________ mpls mailing list -- mpls@ietf.org To unsubscribe send an email to mpls-leave@ietf.org Hi Xiao Min,yes, Quan's information is helpful but the relationship between the ASSOCIATION object of the SR Policy and flow charts in https://datatracker.ietf.org/doc/draft-ietf-pce-sr-path-segment/ is not yet clear to me. I hope that we Quan will clarify that. In the meantime, perhaps you can clarify the scenario when the source of the SR Policy is BGP. Regards, Greg On Mon, Aug 19, 2024 at 8:17 PM <xiao.min2@zte.com.cn> wrote: Hi Greg, Thanks for the further clarification on your concern. Please see inline. Original From: GregMirsky <gregimirsky@gmail.com> To: Tarek Saad <tsaad.net@gmail.com>; Cc: mpls@ietf.org <mpls@ietf.org>;MPLS Working Chairs <mpls-chairs@ietf.org>;draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org <draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org>; Date: 2024年08月20日 07:32 Subject: [mpls] Re: Working Group Last Call for draft-ietf-mpls-spring-lsp-ping-path-sid (was Re: Working Group Last Call on draft-xp-mpls-spring-lsp-ping-path-sid) _______________________________________________ mpls mailing list -- mpls@ietf.org To unsubscribe send an email to mpls-leave@ietf.org Dear All, I paused to arrange my concerns about the draft and put them in front of you more clearly. Below is what it came to: The purpose of Target FEC Stack TLV in LSP echo request, as I understand it, is to verify consistency between the data plane and the control plane view of the data plane. That is why the sender of an echo request with Target FEC Stack TLV includes a sub-TLV that, from the sender's perspective, sufficiently represents the control plane information associated with the verifiable label. [XM]>>> Yes, that's correct. If the above is correct, I move to the next point. All sub-TLVs in the Target FEC Stack TLV must be validated. The validation process is sub-TLV-specific. This draft defines the validation process, using PCEP as an example, as follows: * Validate that the signaled headend, color, end-point, originator ASN, originator address, and discriminator defined in [I-D.ietf-pce-segment-routing-policy-cp] and [I-D.ietf-pce-sr-path-segment], for the PSID, matches with the corresponding fields in the received SR Candidate Path's PSID sub-TLV. Now, my question: What is meant as validation of Headend? The reason for my question above is that I cannot find that the identity of the Headend is included in PCEP constructs defined for the configuration of an SR Policy. Am I missing something in PCE-related specifications, or must they be enhanced to convey the identity of the SR Policy's Headend? [XM]>>> As PCEP expert Quan has responded to you, there is *Headend* included in PCEP for SR Policy. There's a possible way to use information already available in the IP-encapsulated echo request message and source IP address. Personally, I would consider such a check a security measure rather than validation, but how would validation work if no IP/UDP encapsulation of the echo request is used? [XM]>>> Considering there is *Headend* included in PCEP for SR Policy, the information in the header of echo request is not needed. I hope that I made my concern more evident now. I welcome your comments and questions. [XM]>>> Yes, your concern is more evident to me. Hope the responses can resolve your concern. :-) Cheers, Xiao Min Regards, Greg On Tue, Aug 6, 2024 at 10:13 AM Tarek Saad <tsaad.net@gmail.com> wrote: Hi WG, I am correcting a mistake to reference to the WG adopted draft (as opposed to the individual draft for the same document). Sorry for the confusion. Regards, Tarek From: Tarek Saad <tsaad.net@gmail.com> Date: Tuesday, August 6, 2024 at 9:53 AM To: mpls@ietf.org <mpls@ietf.org> Cc: MPLS Working Chairs <mpls-chairs@ietf.org>, draft-xp-mpls-spring-lsp-ping-path-sid@ietf.org <draft-xp-mpls-spring-lsp-ping-path-sid@ietf.org> Subject: Working Group Last Call on draft-xp-mpls-spring-lsp-ping-path-sid Dear WG, This email starts a two-week working group last call for draft-ietf-mpls-spring-lsp-ping-path-sid. Please indicate your support or concern for this draft. If you are opposed to the progression of the draft to RFC, please articulate your concern. If you support it, please indicate that you have read the latest version, and it is ready for publication in your opinion. As always, review comments and nits are most welcome. Please send your comments to the mpls wg mailing list (mpls@ietf.org) If necessary, comments may be sent unidirectional to the WG chairs. Note, currently there are no IPR disclosures against this document. This poll runs until August 20, 2024. Thank you, Tarek (for the MPLS WG co-chairs) _______________________________________________ mpls mailing list -- mpls@ietf.org To unsubscribe send an email to mpls-leave@ietf.org
- [mpls] Re: Working Group Last Call for draft-ietf… xiong.quan
- [mpls] Working Group Last Call on draft-xp-mpls-s… Tarek Saad
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… xiong.quan
- [mpls] Re: Working Group Last Call on draft-xp-mp… Greg Mirsky
- [mpls] Working Group Last Call for draft-ietf-mpl… Tarek Saad
- [mpls] Re: Working Group Last Call for draft-ietf… Joel Halpern
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… xiong.quan
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… Joel Halpern
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… Carlos Pignataro
- [mpls] Re: Working Group Last Call for draft-ietf… peng.shaofu
- [mpls] Re: Working Group Last Call for draft-ietf… Rakesh Gandhi
- [mpls] Re: Working Group Last Call for draft-ietf… Liyan Gong
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… xiao.min2
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… liu.yao71
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… liu.yao71
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… Tarek Saad
- [mpls] Re: Working Group Last Call for draft-ietf… Greg Mirsky
- [mpls] Re: Working Group Last Call for draft-ietf… Ketan Talaulikar
- [mpls] Re: Working Group Last Call on draft-xp-mp… 高星(联通集团本部)
- [mpls] Re: Working Group Last Call on draft-xp-mp… Carlos Pignataro
- [mpls] Re: Working Group Last Call on draft-xp-mp… Carlos Pignataro
- [mpls] Re: Working Group Last Call on draft-xp-mp… linchangwang