[Teas] Re: Revisiting NRP Selector
Loa Andersson <loa@pi.nu> Thu, 30 January 2025 22:29 UTC
Return-Path: <loa@pi.nu>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFE9BC14F706; Thu, 30 Jan 2025 14:29:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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, 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 qljsZWRZ-PYK; Thu, 30 Jan 2025 14:29:04 -0800 (PST)
Received: from srv.pi.nu (srv.pi.nu [46.246.39.30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 920AAC14F6AB; Thu, 30 Jan 2025 14:29:03 -0800 (PST)
Message-ID: <03a79528-7999-4e92-9860-f7bd7201e20c@pi.nu>
Date: Thu, 30 Jan 2025 23:28:59 +0100
MIME-Version: 1.0
To: Ketan Talaulikar <ketant.ietf@gmail.com>, Vishnu Pavan Beeram <vishnupavan@gmail.com>
References: <CA+YzgTu9CKq7wMKkUhhDdZXTqvp+BHLvWeQmXa-PmeknA2VaNw@mail.gmail.com> <CA+YzgTua7DAU82r0fBFVKvd2LPdfGmH+i1-C7Co8+V+ohxnSjQ@mail.gmail.com> <CAH6gdPzr8by3Jq_0FonqkSL-iGPNcH_-RcZQRr--_n60ZWBQAA@mail.gmail.com>
Content-Language: sv, en-GB
From: Loa Andersson <loa@pi.nu>
In-Reply-To: <CAH6gdPzr8by3Jq_0FonqkSL-iGPNcH_-RcZQRr--_n60ZWBQAA@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: 2ADOG6YCQOWAN7PJOWTSJPWQUWECMF42
X-Message-ID-Hash: 2ADOG6YCQOWAN7PJOWTSJPWQUWECMF42
X-MailFrom: loa@pi.nu
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teas.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: TEAS WG <teas@ietf.org>, TEAS WG Chairs <teas-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Teas] Re: Revisiting NRP Selector
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/Ic_xxIsVK-XAhtyqTJ9LfHSOv6g>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Owner: <mailto:teas-owner@ietf.org>
List-Post: <mailto:teas@ietf.org>
List-Subscribe: <mailto:teas-join@ietf.org>
List-Unsubscribe: <mailto:teas-leave@ietf.org>
Pavan, Ketan, Inline plz. Den 29/01/2025 kl. 18:07, skrev Ketan Talaulikar: > Hi Pavan, > > Please check inline below. > > > On Wed, Jan 22, 2025 at 1:52 AM Vishnu Pavan Beeram > <vishnupavan@gmail.com <mailto:vishnupavan@gmail.com>> wrote: > > The chairs would like to draw a consensus based on the responses to > the questions posed in this thread. Thanks to everyone who sent in > their responses. We will leave this thread open till Jan 27th to see > if there are more responses. > > We had a couple of opinions expressed at the mike during the last > TEAS WG session on this topic (https://datatracker.ietf.org/doc/ > minutes-121-teas/#08-1410-10-min-title-realizing-network-slices-in- > ipmpls-networks <https://datatracker.ietf.org/doc/minutes-121-teas/ > #08-1410-10-min-title-realizing-network-slices-in-ipmpls-networks>). > Please do bring that discussion to the list. > > Regards, > -Pavan and Oscar > > > On Wed, Oct 9, 2024 at 12:45 PM Vishnu Pavan Beeram > <vishnupavan@gmail.com <mailto:vishnupavan@gmail.com>> wrote: > > We had a virtual interim meeting on May 29^th 2024 to discuss > the following NRP Selector specific items: > > * Generic requirements and options for carrying NRP Selector > in IP and MPLS packets > * The relevant modeling aspects > * The data plane specific extensions that come into play when > a dedicated identifier is used as the NRP selector. > > The meeting minutes are captured at: > > * https://datatracker.ietf.org/meeting/interim-2024-teas-01/ > materials/minutes-interim-2024-teas-01-202405291400-00 > <https://datatracker.ietf.org/meeting/interim-2024-teas-01/ > materials/minutes-interim-2024-teas-01-202405291400-00> > > We (the chairs) are starting a thread to close on some of the > items specific to having a dedicated identifier that is used as > NRP selector (note that NRP selector refers to the marking in > the packet’s network layer header that is used to associate the > packet with an NRP). > > * What do we call this dedicated identifier field? > o “NRP Selector ID” and “NRP Data Plane ID” have been > proposed so far. > > > KT> I prefer "NRP Selector ID". This comes from https://www.ietf.org/ > archive/id/draft-ietf-teas-ns-ip-mpls-04.html#section-5.1.1 <https:// > www.ietf.org/archive/id/draft-ietf-teas-ns-ip- > mpls-04.html#section-5.1.1> where NRP Selector is defined and then we > said that we need a new specific purpose ID in the packet and so perhaps > we call it NRP Selector ID. I agree with Ketan. > > * Length of the dedicated identifier field > o Is it okay for this to be different for different data- > plane types? > > > KT> Yes I agree. However a question Maybe hypothetical). If two data plane have an NRP Selector ID of the same length do we need to define two different NRP Selector IDs? /Loa > > o A 32-bit field has been proposed for the IPv6 Data- > Plane; A couple of options – 8 bits and 13 bits – have > been proposed for the MPLS data plane > + Please note that the actual data-plane specific > encodings are outside the scope of the TEAS WG. > > > KT> The point was that an NRP which goes across domains with different > data planes - e.g., SRv6 and MPLS. Having a consistent NRP Selector ID > just makes things simpler without the need for mapping between these > domains. Now, a NRP Selector ID that is 8-bit size will fit into a field > that is 32-bit size - so this becomes more of an operational/deployment > option that I really want us to retain for simplicity of deployment. > Based on all the feedback that I've received from multiple operators and > colleagues from across vendors, most do not foresee the number of NRPs > that exceed 8-bit space. So, why not keep a 8-bit consistent size as an > option in the various data planes - specifically MPLS (MNA) and SRv6 to > start with? Especially, if it is easily possible to extend if/when the > need truly arises. > > * “Strict” match indicator > o When a dedicated identifier is used as the NRP Selector, > is it useful to have an explicit indicator to determine > what to do with a packet that cannot be mapped to an NRP? > + Drop the packet vs Map it to a default set of > network resources > > > KT> I believe it should always be a strict match check. The raison > d'etre for NRP is to guarantee dedicated network resources partitioning. > If the routing is not ensuring that forwarding of designated service > flows is within that NRP OR if there is an issue in provisioning of the > NRP (something is missed), then that seems like an error condition to > me. Now, it is entirely possible that implementations want to provide > policy/config knobs for fallback in some deployments, but I am not sure > if we want this as an indication to be carried per-packet. The > "fallback" could also be done at the slice or the service level? > > o The actual encoding of this “indicator” could be > different for different data-plane types and will need > to be discussed in the respective WGs (outside the scope > of TEAS WG). > > > KT> Agree. However, I believe the TEAS WG should cover the requirement > and functional aspects in our documents based on which the other WGs can > design the actual encodings. > > Thanks, > Ketan > > Please chime in with your thoughts on these items. > > - Pavan and Oscar > > ps: @Jie – Thanks for the offline prod. Please feel free to add > other open items specific to NRP selector (that we may have > missed) to the above list. > > _______________________________________________ > Teas mailing list -- teas@ietf.org <mailto:teas@ietf.org> > To unsubscribe send an email to teas-leave@ietf.org <mailto:teas- > leave@ietf.org> > > > _______________________________________________ > Teas mailing list -- teas@ietf.org > To unsubscribe send an email to teas-leave@ietf.org -- Loa Andersson Senior MPLS Expert Bronze Dragon Consulting loa@pi.nu loa.pi.nu.@gmail.com
- [Teas] Revisiting NRP Selector Vishnu Pavan Beeram
- [Teas] Re: Revisiting NRP Selector Chongfeng Xie
- [Teas] Re: Revisiting NRP Selector Dongjie (Jimmy)
- [Teas] Re: Revisiting NRP Selector Gyan Mishra
- [Teas] Re: Revisiting NRP Selector Wubo (lana)
- [Teas] Re: Revisiting NRP Selector Vishnu Pavan Beeram
- [Teas] Re: Revisiting NRP Selector Ketan Talaulikar
- [Teas] Re: Revisiting NRP Selector Loa Andersson
- [Teas] Re: Revisiting NRP Selector Greg Mirsky
- [Teas] Re: Revisiting NRP Selector Ketan Talaulikar
- [Teas] Re: Revisiting NRP Selector Dongjie (Jimmy)
- [Teas] Re: Revisiting NRP Selector Vishnu Pavan Beeram
- [Teas] Re: Revisiting NRP Selector Dongjie (Jimmy)