[Teas] Re: Revisiting NRP Selector
Vishnu Pavan Beeram <vishnupavan@gmail.com> Mon, 03 February 2025 06:11 UTC
Return-Path: <vishnupavan@gmail.com>
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 9B6A0C1D3DFC; Sun, 2 Feb 2025 22:11:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, 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 5VvH_Xntw6mC; Sun, 2 Feb 2025 22:11:11 -0800 (PST)
Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (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 9A64CC18DBAC; Sun, 2 Feb 2025 22:11:11 -0800 (PST)
Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2eec9b3a1bbso5148316a91.3; Sun, 02 Feb 2025 22:11:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738563069; x=1739167869; 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=AgjGs4Js4Qkyy6+hGtv07D05FkIuQOv0YVz13pnV/lw=; b=hGw1ghVHROdGfBbIpGQpVfGVockvbY/+zEDyOVHf8EEfFm7QeT1mZ+8vbD9JWvZgxt 7Tb2e56l0n+X7uQQHTZV5iOZxSwDnJya2tLDfxF9U0hH5Xa/k76VS/jdYQNUzIs9CoCC PcL9umqAXRx3L/xcmnjN3FrVW12WDRJvOljeaVXuZyUpUHKYvALmzj/mmm9684WBIngJ VDsYDpGW6IYUlwU3822oUuwGRKBGYbkZfC8tODc7zAw29sqePkxhtVcoqx6AQ32jUCOv yEZtMB63sF10boXDg0lhL+iQ2DKbTBszY//yhTflJdObcKKCnYwrfIFh9XtHFyCvmzOD c9pA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738563069; x=1739167869; 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=AgjGs4Js4Qkyy6+hGtv07D05FkIuQOv0YVz13pnV/lw=; b=V28bMC7rwlqJ6OHz0+uLR1IItov8xNnVqwx96N+LizQIjcqY89vhk3o9bXhVWe0Qea XkXUXjLTK7yag1rcuZmhD0USmmcYK2fmAFYln92mHOBUkjNp6npVu8M2Y7etSIhZXPpA w/S0reTPXu3KJtJbdtCVxTchXJ1lqR6JfLKHaO1nLllT7txpqt25CI2j4TkLBuiYI3UR MJpZdCr1+4U+j/6toWEOwoGU0jkV56QqYEYK6hvQ8/I3ySPrhyiyFdhdt9gdUEr2DZFP 3hbFwKVf4ULI5K0aqZszma1PcCUGw7zkiVJ2b55hxWZZwZXzbuvGqppeLDO+55ZLf0OC 39Zw==
X-Gm-Message-State: AOJu0YxgKTDRlo73+rwyTxV2fSX3jm2mhrNszj7kaPM897ukbm4mmHW0 wZH/EVectZfedCNHD20dapYe1ebdLr/qhY/XMD+3HZDpRkWmkeTbg5+kCgBh1FtzrAQ2VhRK5wM XKYry0vC8hOj1+tXSiLqdDn99kBLGf7SnxGw=
X-Gm-Gg: ASbGncvxwLoO3Ey7LFzuC/gciu2H8HzohIZaSPqdtI47i7zAIK7BpBRaov0fhhPAtQX nogl19WpNGj/sYM6OH0H8vN9Raxd5mZS3mhQW1JR2Fj43VIl8h+HPivZb6A7b78YO2tqzxBVY0g ==
X-Google-Smtp-Source: AGHT+IHEmm/xhrcW/zYWnaq9BYd8X4vVUc3MdD3Ie7Ul9Am6OeXqiypwUkSKJcTMXguQ0dGub96v3+3PAcQVZlkRP6Q=
X-Received: by 2002:a05:6a00:44ca:b0:729:597:4faa with SMTP id d2e1a72fcca58-72fd0c65895mr27189078b3a.16.1738563069201; Sun, 02 Feb 2025 22:11:09 -0800 (PST)
MIME-Version: 1.0
References: <CA+YzgTu9CKq7wMKkUhhDdZXTqvp+BHLvWeQmXa-PmeknA2VaNw@mail.gmail.com>
In-Reply-To: <CA+YzgTu9CKq7wMKkUhhDdZXTqvp+BHLvWeQmXa-PmeknA2VaNw@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Sun, 02 Feb 2025 22:10:57 -0800
X-Gm-Features: AWEUYZludEQrBNS33loGAy778jP0ubsrPr10c2tkIhTLkqAXRyIlCNrQhaDnhqc
Message-ID: <CA+YzgTvG9hqKYZeUwQVbcFGox=Z10XatgHcDbHZR8sHXFGvgmQ@mail.gmail.com>
To: TEAS WG <teas@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000028d1c0062d36c214"
Message-ID-Hash: SLJ2A7YQTIWLOXMZRRVRDTO42Q7NF45B
X-Message-ID-Hash: SLJ2A7YQTIWLOXMZRRVRDTO42Q7NF45B
X-MailFrom: vishnupavan@gmail.com
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 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/hpvVY_De48SyMWVQ3YItEUSS-HA>
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>
WG, We have received seven responses to the questionnaire the chairs sent out (Thanks to those who responded!). It is not an overwhelming number, but we can draw some conclusions to progress the work. Please see inline (prefixed [Chairs]) for the conclusions. The authors of draft-ietf-teas-ns-ip-mpls, draft-ietf-teas-nrp-scalability, and draft-ietf-teas-nrp-yang are requested to edit the respective drafts accordingly. Regards, -Pavan and Oscar On Wed, Oct 9, 2024 at 12:45 PM Vishnu Pavan Beeram <vishnupavan@gmail.com> wrote: > We had a virtual interim meeting on May 29th 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 > > > > 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? > - “NRP Selector ID” and “NRP Data Plane ID” have been proposed so > far. > > [Chairs] We received two preferences for "Data Plane NRP ID," two for "NRP Data Plane ID," and three for "NRP Selector ID." It is unlikely that we will converge on a specific term. Any of these terms would work, but it is high time we picked one and rolled with it. Let's go with "NRP Selector ID". > > - Length of the dedicated identifier field > - Is it okay for this to be different for different data-plane > types? > - 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. > > [Chairs] The conclusion is that the length of the NRP Selector ID can be different for different data plane types. The recommendation is to have a minimum length of 8 bits. The actual data-plane-specific encodings are outside the scope of the TEAS WG. > > - “Strict” match indicator > - 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 > - 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). > > [Chairs] We received four responses supporting the "strict match indicator" encoding in the data packet. Two responses said this is unnecessary because it should always be a "Strict Match" (the operator can configure local policy to override this if needed). We believe that "strict match" is the default option and that having a local policy to override this behavior would cover most operational scenarios. However, encoding the "strict match indicator" in the data packet provides more granular control and can be deemed a "nice-to-have" feature. We don't see a strong reason not to allow this. The actual encoding of this “indicator” could differ for different data plane types and must be discussed in the respective WGs (outside the scope of TEAS). > > > 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] 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)