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

Greg Mirsky <gregimirsky@gmail.com> Mon, 19 August 2024 23:38 UTC

Return-Path: <gregimirsky@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 17AEDC1D4A99; Mon, 19 Aug 2024 16:38:05 -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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=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 P95d3MvQ0ahM; Mon, 19 Aug 2024 16:38:01 -0700 (PDT)
Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (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 11325C151075; Mon, 19 Aug 2024 16:38:01 -0700 (PDT)
Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-428fb103724so30422595e9.1; Mon, 19 Aug 2024 16:38:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724110679; x=1724715479; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=1nqBXAP192i5qqdqghKhLXzBYN9YGvVEyM9ht4RpgKo=; b=BzvTnkMzvnjmNd5u9k7ZTEgrKfJQZY4qIwuLsCjvP7NwkVT5xR+7KAfhJqJ4oWcd22 fF7rxg93klP1YuU9Ll1R2U9y3tT8WCAsKYUv1uRwobtgDQ5eNKaTMWw8jRv30A6B9GIc 20M3H1LNZ85WtXK8+4+PW6pt1FA4Qp9qw3dLEIM40XLauxktFg0ixR1fz2D6RAUABO7L q+igGbL5A0ARt6vWZ74N/Q6Cmo1iEKtKGZcnNX+xJEkdwqa/WECmt0UdK2p4S2kaj6W4 PgrmCbej5pMh+ihXXm0yHRTPDOX/Vv6Docs/OBY4THtF64QHneGUknORlQm/jN50zzvV CbIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724110679; x=1724715479; h=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=1nqBXAP192i5qqdqghKhLXzBYN9YGvVEyM9ht4RpgKo=; b=IT75tGg9zJ5Acp4IHt1Cc7Ks2Xp3dr/dHEVjMPIdaeQ7+HHGzr1Bgc+FH1A9EnQM4f nj4VM2BVbsb1j3LlHW8JKHB/S5I0aC9NyDVQ29OuhbcJvih+btoP5To0JyZMtBNdxqHZ XS66imeYc22ZWqBkdD0CmxRsluDaGTobzR9+BEXvHxxUcmetyewicT0N57TgMMjA0LrH R3c9Cchp5uHzuiCcRAMJ5/JoylrOP/ggd9HV5te3pys7cl5i5f3CPe8G0H8IHtnI4xxR ZUW577JUcTAb/I4z4dQ/eRLhqxVJpbzzwRuek+Ey9dMO+8Mgy9h7V5/vTg5AHcp+ghSY 2xCg==
X-Forwarded-Encrypted: i=1; AJvYcCUC+jMYoZzN0w7Iya2l/QoJ3upY/3gPxkhXaNeC/yEiNjXXCoob9ytiqFmRxn6sBaUv80Ttk20up+MNj5yLjfI49tqqnQxtzfFeL5syLFVMXT3jjJpHqa5buGKyirLD11goBWT1Luf4TLg5Oja67+YbXiJO94XnDA==
X-Gm-Message-State: AOJu0YzloyQ18TMCdgwzd7XM9lW4VIYTwZYuzDP2Rnabr3Sj8KJCYpKU 7bagObrAeHOCya94xkyLQEInIQjm9/LAadN89hySTE1YzgFOODub2vdvMlk407Y1bVYPbTDslTP xNH9X4G31/Gqw+Pg52VIEPqgyUgLxTA==
X-Google-Smtp-Source: AGHT+IHJVzgyymINm/4oeFFvJxbxnMVBMaOz6A/TXg9ia/zA9f/CBWlTthyjiI5Dbo/Kcdzb4Cu7S4+CHTvAo9UiOuY=
X-Received: by 2002:a05:600c:1f84:b0:426:6fb1:6b64 with SMTP id 5b1f17b1804b1-42ab56b8a13mr6323255e9.7.1724110678573; Mon, 19 Aug 2024 16:37:58 -0700 (PDT)
MIME-Version: 1.0
References: <DS0PR19MB6501543F9BEAACDEA944610DFCBF2@DS0PR19MB6501.namprd19.prod.outlook.com> <DS0PR19MB6501FFCAE3CDFD489DC0C467FCBF2@DS0PR19MB6501.namprd19.prod.outlook.com> <CA+RyBmVtZ_ai=Y_934QcjKm7tjotHyUxW+NRCDcy5tp_QLdiwA@mail.gmail.com>
In-Reply-To: <CA+RyBmVtZ_ai=Y_934QcjKm7tjotHyUxW+NRCDcy5tp_QLdiwA@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 19 Aug 2024 16:37:47 -0700
Message-ID: <CA+RyBmUy-3p3a59Mu7=swj9PqSG1jc=_Yb=-8GB=SsDHxNBxgg@mail.gmail.com>
To: Tarek Saad <tsaad.net@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000008cca34062011cc04"
Message-ID-Hash: LMIYQWK3PVUQD4NX6YDBAI5X22BI2RSN
X-Message-ID-Hash: LMIYQWK3PVUQD4NX6YDBAI5X22BI2RSN
X-MailFrom: gregimirsky@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@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>
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/PsDO75uvugDPLWClOT5Qk3Tb8Kw>
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>

Apologies, but I missed to note that I have the same concern with the
validation of the Headend in the SR Policy originated by BGP.

Regards,
Greg

On Mon, Aug 19, 2024 at 4:31 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> 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.
>    - 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?
>    - 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?
>
> I hope that I made my concern more evident now. I welcome your comments
> and questions.
>
>
> 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
>> <https://datatracker.ietf.org/doc/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
>> <https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-xp-mpls-spring-lsp-ping-path-sid>
>> 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
>>
>