[Idr] Shepherd's report on draft-ietf-idr-sr-policy-nrp-04

Susan Hares <shares@ndzh.com> Fri, 12 December 2025 14:27 UTC

Return-Path: <shares@ndzh.com>
X-Original-To: idr@mail2.ietf.org
Delivered-To: idr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id EC7DF99A3C26; Fri, 12 Dec 2025 06:27:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KFvYTLd8PCHc; Fri, 12 Dec 2025 06:27:24 -0800 (PST)
Received: from SA9PR02CU001.outbound.protection.outlook.com (mail-southcentralusazon11023102.outbound.protection.outlook.com [40.93.196.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 17A3799A3C16; Fri, 12 Dec 2025 06:27:23 -0800 (PST)
Received: from BYAPR21CA0024.namprd21.prod.outlook.com (2603:10b6:a03:114::34) by CYXPR08MB9184.namprd08.prod.outlook.com (2603:10b6:930:e4::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.11; Fri, 12 Dec 2025 14:27:11 +0000
Received: from SJ5PEPF000001C8.namprd05.prod.outlook.com (2603:10b6:a03:114:cafe::9e) by BYAPR21CA0024.outlook.office365.com (2603:10b6:a03:114::34) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.5 via Frontend Transport; Fri, 12 Dec 2025 14:27:03 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.93.4.14) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=ndzh.com;
Received-SPF: Pass (protection.outlook.com: domain of ndzh.com designates 40.93.4.14 as permitted sender) receiver=protection.outlook.com; client-ip=40.93.4.14; helo=BL2PR08CU001.outbound.protection.outlook.com; pr=C
Received: from us-west-2d.obx-outbound.inkyphishfence.com (44.224.15.38) by SJ5PEPF000001C8.mail.protection.outlook.com (10.167.242.36) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9412.4 via Frontend Transport; Fri, 12 Dec 2025 14:27:10 +0000
Received: from BL2PR08CU001.outbound.protection.outlook.com (mail-bl2pr08cu00106.outbound.protection.outlook.com [40.93.4.14]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id A95F69901B; Fri, 12 Dec 2025 14:27:09 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HpYHVw6CA//T4YIIThUWsq9SFPggMPQRkPdpp8DchsGGjSRkypr6iL+0EgApd6kvAzHflNX3xq0pqJv6y0ZU3jWqG/Ck2kU6Xla8xN5WmxJzi09qSRrFzKmq0neozN4ls1YhKc5uvDeRCgQ2gu1G6ifUShlAT2RKPEH7myZffSbpgJ87+9zhVddZuuM9Y7HNw0r3BV1HyCuvKVR8RR1xLQTPum0Psvr3totOgXTZCM0gkblfaLIU8v6+JyQSUoEOU/w12Pw/ZP7M1LIR57PZk+uvfv04M1TiDBOdqYri7XbIyaCp5ct2PCfTksJGbVdOcsSEZ0y+tf+sf3Ks7MJJdw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9unhzW7ZJ8YDo/lscY2iJpGsOIoLQFvs9u8QIbrATgE=; b=C8ecOWQ/Yvmr6Fg3SBjGu5NSIBqKon+nq5x90YQ94Pe5BJvtwisnzh4yVH1zKcM0tRDQaQFt1bS1zVKtV2d9PgssFCiLjx7U/rqCDUCAUM7mbCweUtmpI8iHX3yOmjpF+atv5nfz6mDBSQqxo09lsNx899sKjCWe/zTvIwpIJMpeUzIkY9IVZLa8qElsHNvEW0g8yaQv0cQhoCJAfeDuWHeRJdJRtKl2REo1puo8iK9d6IZAtZ131J0pYee7zqJrtUidNg0v6iBA6yQMtN4sYlUjOz4Zav0txxX4/DHH3qfyhyMtCCnbDygYw5H+iXtxZ5aSxSfUXcvYXtvOzhBAQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass action=none header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=none
Received: from DM8PR08MB7413.namprd08.prod.outlook.com (2603:10b6:8:a::9) by SA6PR08MB9896.namprd08.prod.outlook.com (2603:10b6:806:425::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.10; Fri, 12 Dec 2025 14:27:07 +0000
Received: from DM8PR08MB7413.namprd08.prod.outlook.com ([fe80::8a0:8971:98a2:37e5]) by DM8PR08MB7413.namprd08.prod.outlook.com ([fe80::8a0:8971:98a2:37e5%5]) with mapi id 15.20.9412.005; Fri, 12 Dec 2025 14:27:05 +0000
From: Susan Hares <shares@ndzh.com>
To: "idr@ietf. org" <idr@ietf.org>
Thread-Topic: Shepherd's report on draft-ietf-idr-sr-policy-nrp-04
Thread-Index: AdxqLc2nnBHGxprMTumJBXNm/SaqUQ==
Date: Fri, 12 Dec 2025 14:27:05 +0000
Message-ID: <DM8PR08MB74138E0664DCC75D853716A2B3AEA@DM8PR08MB7413.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
x-ms-traffictypediagnostic: DM8PR08MB7413:EE_|SA6PR08MB9896:EE_|SJ5PEPF000001C8:EE_|CYXPR08MB9184:EE_
X-MS-Office365-Filtering-Correlation-Id: 6bff2f6a-8d80-4b01-1c69-08de398a8981
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|19092799006|376014|10070799003|1800799024|366016|8096899003|38070700021|13003099007;
X-Microsoft-Antispam-Message-Info-Original: 5tyzhwXib3IcgHHeAZwZOZ3p5civrYZcMyXgURUktrJ3GG+3n7pZ2pHAQT8N00EajlVg2kNXXn4U1P7ALskq3XTTFY8SaJ+3iVHdYRt5yXY+bsKm939Z/+D7GVmhbX3m2L/08oIXQODSQkYEl+EjqD3fvkP/2/zfs+5sT3v3beHEuXrajf3WJVqx7xcdOi+Rg/KqXqDpJ1FwtXXzG08gavIwZb1MJIDZHxjzo71GI5T+DcDNdpWkUcKi/vPXJ0/ELT4v5o8C+4bb1gtzjUC05pZwfbzPnN1AAEEksuIFjK85KDVIcb2oSgB5HyCFONTLlsLIvdHGQscCxMvQdxdDPKg67eeBBZLM+7hvh2ZRd6XgXA4QUCABr3lYn6xYquhH/tGuFIvXDQVKvuUaF0h8ez5U3NnC3AXuo46cyERCQINd7sL0RWFmD1aCFE8jmqvn4cX8s6VN4VVgJPxzoTHjhHwQRTfC4EGP2cDiHVC0GggaIKghaAt68dm9DK4w/gd4cCsVj8QyWjjXnWobZ9tir7dObNbqHChIxpcMCpfPeL/whKIInTgYIC2il+20juN+1addjOhbeR4Mdw30uK1ZpUAoqdW+xiSI8XB5GLv32H4ZC3gftinmQ+vjKHTOL9eJHmhfJP93XgcUY154KpzjBGsnEQ6Yn/feIa3Rx28ioEs78Qo3hWMVJ2bVdqwini2bHcxpu+TU35cMzU6ga+pN9EuVngQZUD6gczPrIZ+kjywvAHdByY5uL9VUkujWa+DLsfK3Vb6YvwEDGWEn0ChcDyl4ZMqF3vrrSc/ekQOqWfoRofJE3UOC4QOH7CFUNKnQt2iarbe+aoWH4BKrPRtj7GxAOvTJhVXX4Vh8Y+YnlKiltvC4iCyN1q/IFtdLRRCrBL/aHbnKIj9RT6t0kfHK8cfU3ug3AdcKNX+3a+L+sP9s2p4h6UVt8RVAE7Y6iUw20uP+0g/OIpiXWg3DxPcObqFRWK2ppbV6d7jC+QxeZYsMWn3P8rVVEEVsWBhZRSBdpw1d8EKBUqKYhSGqCPoXj5Et1iyb4VtHNOVtUiVvK1dX3jpk12EBTDNnFW+/jPUKf4Q6ioNYsgIyZcUJ6XaRplPlIPuudfsCIuA891qfzvb7TH+cfK6UyYYdvIDt2Ykm8TqddTbM/edBYQu8SNM2hgJWv8/U5xgvL7aGO1robcFecK/VigMOh2cIQmqbQMxZvtIqmwMOT3olil27NRfGvhlayyGqOME81x4ZYYgZqmsUm0oqBxtHteBvSSFkwYm6e9apLLdVjDwqga7TqJKIo9oJWAZ7yCZtEJ/ewD25QJdXzltaZBbAzNoq3dJpPiEXy1bzT+tpxLqoxQC30G/Mh5WAxP4vjer8Im1jZBxxrcsyZUyebZA6z57P8WaWWZvGKa6VTAxqdQU5yhG7uIYw1vChEGcPpDJ8wWW4gSajWtPKEBlthFYLCNmiQSx3vEAJ6hjfFZAz1RqxIt9B6I9tl66iOaCzlMF4kF5W9JAlX3aUQZajjtGlEcQPLu53YlKn
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR08MB7413.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(376014)(10070799003)(1800799024)(366016)(8096899003)(38070700021)(13003099007);DIR:OUT;SFP:1102;
Content-Type: multipart/alternative; boundary="_000_DM8PR08MB74138E0664DCC75D853716A2B3AEADM8PR08MB7413namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA6PR08MB9896
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=inkyphishfence.com; s=arc-20181011; t=1765549630; h=mime-version : message-id : date : subject : to : from; bh=9unhzW7ZJ8YDo/lscY2iJpGsOIoLQFvs9u8QIbrATgE=; b=BUv4mlLlVKbQiIhfLSHgGXmbETgK9Bl2aqQUKpDzytoSa1lZY5HU8SENGORESTAuQm2GX gJKTkpn/Opk+ZoeL86W1en8lC5izVn0BIt36o1w7kUVx85k1SpZJrZ2KqjS5MRn1Gj37ogL q1Y9wvBYPQuWyVpHgIYnJH+ZKjQjHy4=
Authentication-Results-Original: obx-inbound.inkyphishfence.com; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=pass
ARC-Authentication-Results: i=2; obx-inbound.inkyphishfence.com; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=pass
ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=inkyphishfence.com; s=arc-20181011; t=1765549630; b=WVDo02Ddd0h7RYwgrcAU4V5PBmuimjFtcEYzePndIvvwz34Wdb2ZRrNyP0YbYmD4c1t+b 4qsPXUvFwkm7r4FGbb17PoMqoJfKuTu8Wnd6jlBSrAm1p/Afy1Gb31kl0n7iMkBk6RI9gce XBSwghLL9b1VeMzum612blm/cOLPfBY=
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[40.93.4.14];domain=BL2PR08CU001.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[40.93.4.14];domain=BL2PR08CU001.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: SJ5PEPF000001C8.namprd05.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 9bfdf390-eda8-4d7e-2eb5-08de398a8617
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|35042699022|36860700013|156008|1800799024|82310400026|14060799003|376014|13003099007|8096899003;
X-Microsoft-Antispam-Message-Info: Dq5OAoQW+znbF//28QA1DMs80jReEaR3V+AleLmfUJud+/ImlSLiaASNBUj0zHGdlFG/Sjhw/VzX+6XWtNJVjm1vcixymiRmuMakdtY3ypAgHNY4greMUE5spIqP/eVKAGqMVz1FNKi5wP1JuQZ9eyvlYmwSmNSH/e/k6iGeqgHjL1ZCH83ltJjjzft9gdMdCbClTVK4t6goExzIq/nxZPtBneU+Ejlmm6Jv5zOR5BapCS7zlcdMrY/tHwzQHAsGs9OqHFgxTPyWpB8m5UlM6sFuq9paGriYBfjmaacJPrJnpMv3T3BbVj9iez+eNILAXVfM5UL6jnxHLEvfuMSpMYREvNU8YUiTSKWSoADBgNfGaR3GHQb/Dml2L627ePTGmALwP4MHVxFzMCTxjanFYRR1YrgrfBwaD92EHdnnRO+pjinxO6wC8Vdk6Uc8kN90BwikEiRw/VS13iUykqFTlKdPdDj2VUpjFivOlLmXkb4AypL3iaATcIu8gpgOvHc0ird+dbZgMHynVognrfB0KHP6Vna3lhuaF91AWZJSA+ZCbgoInzwjv3ueYAIxDSlMDRB7NXBAP70+MkKnVzn39YLry6RaJpmtC4tSPnPoxBnPcdrrUwYyae8biwvmJKhB6K5m5xpVCQEe4awuonluLS7i8qStRIDtCn2o5vCgOOmZxtBTropLLMBoE/DAUAbXWwfMn0kiLXBhVNX240OOv2VA6XshHmJPbv5W3IRXWFrVqOvp6iDzvVwGh2v8EsIAGx7Tohwa1HAkb+EluVaSUopiN1DtJtB7GfBnzl1Ino713cMj73UOZKI9bQ8twwnXPxCinhXIUcTtsnkVj5LLqewWZynBYd9kmpsJm/uQOqnGqZ60LAdiHKAWFEoVNkVZvr2RhbgsTTXuo0vJZhf2MNLJaXD+G4YpPn5BppwScGVDD7udgVQWjzGJJSBJUBsGhBAsHvOGWcKa7HMXgLpvx3/PAs74CT7ENiXeIQsloKxJlYbQighzA+5afoYgzqhzuigMzeeGD7zGcBHh7UdXtDtdEu4Hrn7gvnwN8nUXXdekOsDGY35Yfd2jnvh5PTRtLknYxfE7tks6S6fDvV4bbQdhjzfq6ehedTyVuh6PiHUiXwoDdIJ3UZA+/3lCURFv
X-Forefront-Antispam-Report: CIP:44.224.15.38;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL2PR08CU001.outbound.protection.outlook.com;PTR:mail-bl2pr08cu00106.outbound.protection.outlook.com;CAT:NONE;SFS:(13230040)(19092799006)(35042699022)(36860700013)(156008)(1800799024)(82310400026)(14060799003)(376014)(13003099007)(8096899003);DIR:OUT;SFP:1102;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Dec 2025 14:27:10.7497 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6bff2f6a-8d80-4b01-1c69-08de398a8981
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5;Ip=[44.224.15.38];Helo=[us-west-2d.obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: SJ5PEPF000001C8.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYXPR08MB9184
Message-ID-Hash: 2HIAOVWWTFR35QIGGGA4Y7ME3YYMMZ6C
X-Message-ID-Hash: 2HIAOVWWTFR35QIGGGA4Y7ME3YYMMZ6C
X-MailFrom: shares@ndzh.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: 'spring-chairs' <spring-chairs@ietf.org>, pce-chairs <pce-chairs@ietf.org>, "teas-chairs@ietf.org" <teas-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Shepherd's report on draft-ietf-idr-sr-policy-nrp-04
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Q7-Ykiii_JhLdZC1dbJRIYOt9Vc>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

draft-ietf-idr-sr-policy-nrp-04
date: 12/12/2025
Reviewer: Susan Hares
Status: Needs -05 draft before publication request.

Shepherd's Detailed review:

Major: None

Minor issues:
1) RTG-DIR comment should be resolved.
https://datatracker.ietf.org/doc/review-ietf-idr-sr-policy-nrp-03-rtgdir-early-rogge-2025-07-28/

The question is whether NRP ID in draft-ietf-idr-sr-policy-nrp-04
is a control plane ID or a data plane ID.  There is no indication of
NRP ID in BGP Tunnel Encapsulation Attribute Sub TLV  being different than NRP in the data plane.

In my discussions with the authors during  WG LC, they suggested that NRP ID in
the NRP SubTLV is a control plane ID.

draft-ietf-idr-sr-policy-nrp-04 references draft-jiang-spring-sr-policy-nrp-04
to answer this question.  I expected to see this answer clearly laid out
in draft-jiang-spring-sr-policy-nrp-04.   It is not 100% clear, but
this can be fixed by clearly stating in draft-ietf-idr-sr-policy-nrp-05
that it is a control plane NRP ID which is mapped to the data plane NRP ID.

After reviewing the following document
draft-ietf-idr-sr-policy-nrp-04
draft-ietf-idr-bgp-ls-policy-nrp-02
draft-jiang-spring-sr-policy-nrp-04
draft-ietf-pce-pcep-nrp-00
draft-ietf-6man-enhanced-vpn-vtn-id-012,
draft-ietf-mpls-mna-nrp-selector-00, and
draft-ietf-teas-nrp-scalability-07

In my discussions with the authors during
WG LC, they suggested that NRP ID in
the NRP SubTLV is a control plane ID.

To make sure there are no additional questions during Ketan's review,
I sent a summary of my understanding of the NRP ID in BGP
as a control plane to IDR, PCE, Spring and TEAS.
I am waiting until 12/19 for an objection to this understanding.

The email link to the email thread
https://mailarchive.ietf.org/arch/msg/idr/SyvJfNr27HWj5gdETxW_7GpkZU8/

Minor Issue 2) Textual issues impact the meaning in section 2, paragraph 3,

Old text: /
   When the NRP sub-TLV is carried in the BGP Tunnel Encapsulation
   Attribute of an SR Policy NLRI, a segment list of the candidate path
   is considered invalid if the headend node of the SR Policy determines
   that the set of network resources corresponding to the NRP ID on
   network segments identified by the segment list do not exist. /

New text: /
   When the NRP sub-TLV is carried in the BGP Tunnel Encapsulation
   Attribute associated with SR Policy NLRI, a segment list of the candidate path
   is considered invalid if the headend node of the SR Policy determines
   that the set of network resources corresponding to the NRP ID on
   network segments identified by the segment list do not exist. /


Minor Issue 3) Editorial impacts the meaning in section 4, paragraph 2.

Old text:/ If the
   NRP sub-TLV appears more than once, or its format is considered
   malformed, the associated BGP SR Policy NLRI is considered malformed
   and the "treat-as-withdraw" strategy of [RFC7606] MUST be applied.

Old text:/  If the
   NRP sub-TLV appears more than once, or its format is considered
   malformed, the Tunnel Encapsulation Attribute associated
   with a BGP SR Policy NLRI is considered malformed
   and the "treat-as-withdraw" strategy of [RFC7606] MUST be applied./

Sue Hares