[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)

Ketan Talaulikar <ketant.ietf@gmail.com> Thu, 24 October 2024 08:35 UTC

Return-Path: <ketant.ietf@gmail.com>
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 A1EB8C1D5C45; Thu, 24 Oct 2024 01:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_BLOCKED=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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 sitdmEYPOtNd; Thu, 24 Oct 2024 01:35:12 -0700 (PDT)
Received: from mail-pl1-x632.google.com (mail-pl1-x632.google.com [IPv6:2607:f8b0:4864:20::632]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10C53C14F5EA; Thu, 24 Oct 2024 01:35:12 -0700 (PDT)
Received: by mail-pl1-x632.google.com with SMTP id d9443c01a7336-20cbca51687so5236325ad.1; Thu, 24 Oct 2024 01:35:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729758911; x=1730363711; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Fq9l04aLlFON51rrsVSx05o4i/N1Tw3vzImqgJhp63Q=; b=CodGIq0JxawXWhYZoVWvA9EsMAC1BEIKYiZR0cnurPpOTcpPbpnHMChqbX+UpCIFHi JekGTLzVJN+vCdKoiOcxaVlEzn76LTihV54k7TrBf7mZHEx4X3vQfAdGvPqyTWs760AC Be4jHSK4rh9G8zhfuBnNng22b4yI0KIOHlBDB1y62uAyhVSMwtPGH1OxEXh9ZIVY5lFB +g8HNe7A2JwU0ZJo/upq1ktxsJeajrodJyo9KY6FHhaJCaK5au1rrclPs7cRnQqvZ/qN Cie65+TuCl/gVqW2FqHEDDLpnoVnDUAaOSGWro07FAS3C5jO5PUV3Dvfsxpu/WZfX0nj bIvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729758911; x=1730363711; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Fq9l04aLlFON51rrsVSx05o4i/N1Tw3vzImqgJhp63Q=; b=FuskAPuriQ2xXDvIrArxAoaq8IiW4RKCxPkcQEgdSxA9axt5EPLcEXIZGkCHVXmRVo kj2pf9rwKeg6uZgc61DdhmI5clAeXna59yuJsXb4jKrjSljBjN9+OolDIk/kNoJIgxS0 T4RDm1uoCcy9ZVNb3gXPLzAzkoVY8EOo62VRk7GMG89j3TcMc0I06yS0uwWzSGGMdrPz GdwNzBga1V1vcUpHIKsmKzuajl9RuuMY0DS/vWmi2Hh2EGggNFJuadtW5Scs3blvg6+b Tvutml5zFIIkAW+fm2MzhXd/XD4ryDWtwrzF4jrR9KS4eJUYFjXxbkcYJsapwO0OaT+P 37/g==
X-Forwarded-Encrypted: i=1; AJvYcCUuFK0Y4I61YDgUGeTenTyAoquDm3eKpaf13b450sXBctYw5gdKndmnREnZqqz4QvBvNOhemDpBwF7/4A+Ayw==@ietf.org, AJvYcCV2rDjbxGJV+I4rnIOqa5jrkqfjrQzxhzW503Ai0W+lMYrmbO4A5LMw+nh1tRC6m59FMWj0xzBk/zM5y94R/HU0Ac9Pv8W8Oitg0ijkhoBijTLeb/ebL9pl@ietf.org, AJvYcCWWNAf1idzVVr58HYgz4uUPxGjGmWJb4586w9hBQXJG6KLzbggt5tyvYTkaaNh2u9p5hC/+9+Fn7ouLNQ==@ietf.org, AJvYcCX3Uwvr7Ay0yjDyvj6uuKMqZpgKK66u2oWHsBMWMTGsKZnjrfahLbOgu8P6Ymdm6XPBf+hGfbT7bd5Yaw==@ietf.org, AJvYcCXNIqWleWmaLXyDlycQdPnG/PoirXhdjrLqpRCdh8CM9QprrhnrFsipBoMnU3lxUPzJCNKqU3MB5X28MoA=@ietf.org, AJvYcCXY2JhLxrQ9rZhjfrlbwj6cQfORJLEbe4UZflwuu6qieUJenOuLGASW8eQuTnN33KaWX/YFtA==@ietf.org
X-Gm-Message-State: AOJu0YwfHQE5UuLvOwcOFq9DshWVbhNDbzHTCSlcDma+GUp7CazXTHpm H+CvXLLTnQZ1+S0TnkOflCafs++a9l5YwqL+QSEB/rZJCCbbTlAzNdxf6zSGG5jAz2aH3nFFxpz OGUG35SpPmGXzkA4yDkXWC6xfpx4=
X-Google-Smtp-Source: AGHT+IEa4p3THgJM5gVOnSl/ACI2Z1YP/fhzoqOG/Fve9Rahoe3D+106HnX3zM1Y8+zVg4LIG4TKli/pfP4lmF8MrFc=
X-Received: by 2002:a17:902:ec82:b0:20b:4875:2c51 with SMTP id d9443c01a7336-20fa9e5c6f7mr73409105ad.27.1729758911286; Thu, 24 Oct 2024 01:35:11 -0700 (PDT)
MIME-Version: 1.0
References: <DS0PR19MB6501543F9BEAACDEA944610DFCBF2@DS0PR19MB6501.namprd19.prod.outlook.com> <DS0PR19MB6501FFCAE3CDFD489DC0C467FCBF2@DS0PR19MB6501.namprd19.prod.outlook.com> <LV8P220MB191417CFF61B190022B79D47FC8E2@LV8P220MB1914.NAMP220.PROD.OUTLOOK.COM> <CA+RyBmVs_v1F=UW5JYayb=VGZY0zVjSW=f522wkFFcHYK4C3AA@mail.gmail.com>
In-Reply-To: <CA+RyBmVs_v1F=UW5JYayb=VGZY0zVjSW=f522wkFFcHYK4C3AA@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 24 Oct 2024 14:05:00 +0530
Message-ID: <CAH6gdPwW2URtu637ArkgZiudc9ov7Xn4wOrAnreQZEuPd-V=Tw@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: 3ZAUXKHV72QJE7QFMKLSBBXU2VAN6AHI
X-Message-ID-Hash: 3ZAUXKHV72QJE7QFMKLSBBXU2VAN6AHI
X-MailFrom: ketant.ietf@gmail.com
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 Working Chairs <mpls-chairs@ietf.org>, spring Chairs <spring-chairs@ietf.org>, pce-chairs@ietf.org, idr-chairs@ietf.org, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org" <draft-ietf-mpls-spring-lsp-ping-path-sid@ietf.org>
X-Mailman-Version: 3.3.9rc6
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/OhD6PsSVpPSgY1ViYv8pyXRWh1A>
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/All,

SR Policy as defined by RFC9256 does not require instantiation of
state at the segment waypoints or the tailend (endpoint). Path Segment
(RFC9545) introduced an extension that introduced a state on the
tailend (endpoint) for the PSID. The expectation is that PSID is not
something that is generically and commonly used or applicable for all
SR Policies but for specific use-cases (some of them described in
RFC9545).

The PSID label belongs to the endpoint and is used in the SL by the
headend. The PCEP spec (draft-ietf-pce-sr-path-segment) covers how the
PSID is allocated/instantiated on the endpoint PCC, how it is learnt
by the PCE, and then how it is programmed on the headend PCC. BGP is a
little different in nature than PCEP. The BGP SR Policy SAFI
(draft-ietf-idr-sr-policy-path-segment) does the southbound from
controller to the headend while BGP-LS SR Policy
(draft-ietf-idr-bgp-ls-sr-policy-path-segment) does the northbound
from the headend to the controller. For bidirectional SR Policies,
these mechanisms can be used to signal the PSID from the tailend to
the headed.

I hope that clarifies. I don't see the disconnect, but it is possible
that I am missing something.

Thanks,
Ketan

On Fri, Aug 30, 2024 at 5:36 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Dear All,
> I think that the discussion of the SPRING WG mailing list is quite relevant to the WG LC on draft-ietf-mpls-spring-lsp-ping-path-sid.
> In the Shepherd review of draft-ietf-spring-bfd Ketan Talaulikar expressed his view on the distribution of SR Policy state information:
>
> < major > SR Policy scale is generally expected to be higher than RSVP-TE
>
> tunnels since the state is only present on the headend.
>
>
> On the other hand, draft-ietf-mpls-spring-lsp-ping-path-sid depends on the SR Policy state being maintained on the endpoint of the respective SR Policy. As I understand it, draft-ietf-pce-sr-path-segment ensures that both the headend and endpoint have the same information about the SR Policy state and its components. But, for the case of BGP as the originator of the SR Policy (draft-ietf-idr-sr-policy-safi), there appears that the mechanism of distributing the SR Policy ensures that only the headend of the SR Policy receives the relevant information.
> Is there some inconsistency, disconnect between expected scope of SR Policy state distribution from the point of view of experts in MPLS and SPRING WG. Also, if indeed, only the headend of the SR Policy is required to maintain the state of the SR Policy, could the PCE mechanism be simplified? And furthermore, if the endpoint of the SR Policy doesn't maintain the SR Policy state, how can the LSP Ping validate consistency between the data plane and control/management plane view of the SR Policy?
>
> Regards,
> Greg
>
> On Wed, Aug 21, 2024 at 6:14 AM Tarek Saad <tsaad.net@gmail.com> wrote:
>>
>> Hi WG,
>>
>>
>>
>> This WG last call is now closed. Thanks to all who provided their responses. There was some support to progress the document. However, there were comments raised during this poll, and we expect the authors to work with the reviewers to address those comments before we can progress the document further.
>>
>>
>>
>> Regards,
>>
>> Tarek (for the MPLS WG chairs)
>>
>>
>>
>> From: Tarek Saad <tsaad.net@gmail.com>
>> Date: Tuesday, August 6, 2024 at 1:12 PM
>> To: mpls@ietf.org <mpls@ietf.org>
>> Cc: 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>
>> Subject: 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)
>>
>> 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