[Teas] Re: Revisiting NRP Selector
Chongfeng Xie <chongfeng.xie@foxmail.com> Fri, 18 October 2024 09:35 UTC
Return-Path: <chongfeng.xie@foxmail.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 5A174C1D876E for <teas@ietfa.amsl.com>; Fri, 18 Oct 2024 02:35:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.829
X-Spam-Level: *
X-Spam-Status: No, score=1.829 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, FREEMAIL_REPLY=1, HELO_DYNAMIC_IPADDR=1.951, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, RDNS_DYNAMIC=0.982, 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=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=foxmail.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 7KUnd8HsD0Th for <teas@ietfa.amsl.com>; Fri, 18 Oct 2024 02:34:59 -0700 (PDT)
Received: from out203-205-221-202.mail.qq.com (out203-205-221-202.mail.qq.com [203.205.221.202]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10A0AC1D4A92 for <teas@ietf.org>; Fri, 18 Oct 2024 02:34:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1729244093; bh=2ef5z4o6lmoZdJ5i81uHPzTS4/3ly+tBE0dDrvo020k=; h=Date:From:To:Subject:References; b=dasQBfBd1Kueyr9PUwOWZeuaa8F12NhUnqY7Ru8EVUk6ADIsH5B/7s8+9pZdG6Eax VhXeDyrX5IIXvViXLW8eIUdVp9OrV0G7HgId15NBOZ/Rebx661LtPl6IlU6R3iRXOt UELWtr2JLcyn2bu+yHzDkwNkopUymZVz7HlUy3KY=
Received: from LAPTOP-BOBOCIFS ([124.127.66.120]) by newxmesmtplogicsvrsza15-1.qq.com (NewEsmtp) with SMTP id 8B3B3C50; Fri, 18 Oct 2024 17:34:51 +0800
X-QQ-mid: xmsmtpt1729244091tbwm5rlar
Message-ID: <tencent_E9CC3E62E92AB30AFDF329AE69007D387209@qq.com>
X-QQ-XMAILINFO: NQR8mRxMnur9AFHCJt/ESyJj2nGIK9rP6uPPkMeMPqPt3tapdI03XnejZeOHzw ltAVapn5dgEmtpEzjO38GkeWCPoTafPO4KB/ZhSMW5TQLgZinBq42GiCst6U0fx01Ag63xvIPST2 AmCqEO6wHHyVG5uJK7Mc+ja05I6Wnu4K+w0Rhh3+BLspTnhBnbNhSwjj7uSVMtf7PyNqt+9Ohfzv Y+p4W5vobA7Pvk0Z5fYZcSiiTO7R+inQYAw1CQy+Je3SW0aMeRmBhjEELDRMrY4uEHPEelrqKauA Jsdy/z3dkgSXCpsRslH9+XUzm+n6T3ej+qJ4W7pLy/z/WMrMCHw4S16p7t70Lun0yGv8KYJAIYVa H8NV7W4OEUoRVp2L4pSsU39JkYuvnAz6/pGFRotr7YAs586O7rg9s3rkmrW/vJENlt0gs5KqOMcD BXQUnB0scR9Ina8er4KzaG5RenUlz39jx3F/T7al5tTbW/qq14zY/veDh8/6gLh2+G8h7uJ2k8CY 86T+ZIzjkWObIXsFgkqpR1sTwUYZWmUUYEwSwBZvd1VXCaJaABN1saGUy1bhRK2IhHtsQKjB5B6J a2xFs+PDKbcrD+xO/S94PDP0ouEIsCJ771YICw9X9NJOjyHB21s/CptS452+Fcvuz8Rrq3qfvmXR sUvGxltMgVzb7Kz0bMYljt4L9/1q7qrpnOSjv2JSrROmAdZ1Gze0tqe7yFKeN6vfrhrxiZ5kdVlk BCANf0ZSZXCCwwoMrAwX+HxURLWZSP5EjMMJeJ6T5T41qd2c3IkL7Fot7XrK2PgHgOspyr2jJOnf MzyD8/NBJVOmTJNl+W1+JZ1eoacg4oaLmQ10UXr5kWA1Zbd+4abiPba9X/4SboVJJba6sgQzkN6D jgQWlyfUeygKaiog00SzYAfk+T7FJ07iEjsvdmtFNPpHtoqQmqgXMnUJXZtojY0FqckQp/xW/rLM BAn0JSGyrL6T9b5BfrXxSxhMezuS4K+aFowbXLh7hc9LqH/1xiOFFgynqJYVW9UL9u9ek7ankOLW oxW9NXtSdTqcG7ix6tsM8l6CJ5J6mROz2hvhfdyyXR590XN1HGvMdNUdZ2Iy1Z39PWPrVGXvgM/o 4oX5iDKU1CznLFELA=
X-QQ-XMRINFO: NS+P29fieYNw95Bth2bWPxk=
Date: Fri, 18 Oct 2024 17:34:51 +0800
From: Chongfeng Xie <chongfeng.xie@foxmail.com>
To: teas <teas@ietf.org>
References: <CA+YzgTu9CKq7wMKkUhhDdZXTqvp+BHLvWeQmXa-PmeknA2VaNw@mail.gmail.com>
X-Priority: 3
X-GUID: FA411140-4DA2-42FF-97F5-33E195CA0B25
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.306[cn]
Mime-Version: 1.0
X-OQ-MSGID: <2024101817345085738754@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart610815202270_=----"
Message-ID-Hash: YLL2BRSA2RYHP72Q6YM5VD7VG6IHWRR7
X-Message-ID-Hash: YLL2BRSA2RYHP72Q6YM5VD7VG6IHWRR7
X-MailFrom: chongfeng.xie@foxmail.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
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/ci5GeGz65LsqOGaVTXmYzO3LRsc>
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>
Hi Teas Chairs, Below are my feedback to your questions, What do we call this dedicated identifier field? “NRP Selector ID” and “NRP Data Plane ID” have been proposed so far. [Chongfeng] I’d prefer to use “Data Plane NRP ID”. NRP Selector is the general term to refer to all the data plane mechanisms to select/identify the NRP a packet mapped to. 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. [Chongfeng] Considering that there are many differences in the encoding of different data plane, and their applicability could also be different, it is OK to have different length for this ID. And I agree specific encoding belongs to the respective WGs. “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). [Chongfeng] As an operator I see the strict match indicator very useful and can avoid complex configurations in some use cases. Same as my response to the previous question, its encoding in different data plane belongs to the respective WGs. Best regards Chongfeng From: Vishnu Pavan Beeram Date: 2024-10-10 03:45 To: TEAS WG CC: TEAS WG Chairs Subject: [Teas] Revisiting NRP Selector 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. 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. “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). 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)