[Int-dir] Re: draft-ietf-idr-sr-policy-nrp-13 telechat Intdir review
Darren Dukes <ddukesietf@gmail.com> Thu, 23 July 2026 09:15 UTC
Return-Path: <ddukesietf@gmail.com>
X-Original-To: int-dir@mail2.ietf.org
Delivered-To: int-dir@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 9859511D285DB for <int-dir@mail2.ietf.org>; Thu, 23 Jul 2026 02:15:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784798141; bh=k7Euy9HaFBxyUJlK5yexaVxPhKTXL5XdXT6/UYbA2vg=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=RVdiFefp1OA1fV8zcULrx5lsH9mDg3iWeSxwMDrqJSKVPPmOeaprkxD7ZWK1xprJz PWpOBrVeJoMWWG8EP8o0uNVxYxc/xgq08rzTPL95XnRRxmkI3ts0bXw00lVmolpJaF nFkQADKerGnUrB0DzbDEJGTz20UIhBOPKjId9A90=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 X1voCXsqfGEb for <int-dir@mail2.ietf.org>; Thu, 23 Jul 2026 02:15:41 -0700 (PDT)
Received: from mail-ej2-x00.google.com (mail-ej2-x00.google.com [IPv6:2a00:1450:4864:34::]) (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 mail2.ietf.org (Postfix) with ESMTPS id 1D32711D285C5 for <int-dir@ietf.org>; Thu, 23 Jul 2026 02:15:41 -0700 (PDT)
Received: by mail-ej2-x00.google.com with SMTP id a640c23a62f3a-c1971f5efc3so26518766b.0 for <int-dir@ietf.org>; Thu, 23 Jul 2026 02:15:41 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1784798134; cv=none; d=google.com; s=arc-20260327; b=P0kl8HbvBsf8nc1JEKo0k1psV/a1w6Wt2wM5/yizV6SQHWWF9oAvqEWJ0DUYEjMY8B AR96RqpNqLmWtoy4twJwqCKhj9dnFEDwHo3cn2f/jWkVdyrTeJa58N5nbX5hxWTTx0sl iA4oi1Fd8jdJYT1G29HBXL5X6voe8+bRKMDQYJj0KAs8L9v7uPIc5hBiCIae4lEEwD1F R09K0bR2d4W5WeMBsDAxmogvdpTJvu4PT7rXg3MrjkJrwoA5x0L4T/XsfX0Jy5FphBsa 59Z0gPhaflZJTmZ+tRJca7mPSxfjaynZlJJTWFKmrMa9ZnRacUJIkqy8tCmQr0XYeVr4 +6Rw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=3t4kXgYUk6NyNfIheSZWfDoqJh22lbR9RHtJ0+fClN4=; fh=2+OC01tjV+Gf5FMF+822qZrXICpo34M83hh+8PiEWqU=; b=a/zT+vSoPUQG3kpkhxLHkc+dfsdU87cUa95jdYACk+KtSzFGrfihMkEw9am5OwXErB UBlUSjMBfGIOTTYNSiFgQl9YcHErT7dfZCKYTXNAiSY4KlR+DiMFb+7aP08p+Sl3DYOV jgdKnhyEu0dOmSLoJe8pM53BsYRm2nzdM3Co0ASGjuCNAdzoudyFNjjUHMMR2EEdasvK i4mgFF+p8CWR8KyQJypVi/rhQfIoVdPZv+0HmiOSILZuSNjs+BVvsg1FUhuvNLlda8oH hBvcNJ4HJk11fauBgnlBnH33SYTB2aZnMBhMd0VoBCEHfJqgwH6OBS2gTM7p761Za64i 1ssQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784798134; x=1785402934; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=3t4kXgYUk6NyNfIheSZWfDoqJh22lbR9RHtJ0+fClN4=; b=p9bzvWjXPnWFa9EH2h0B0NQ83f57phV6M+aM24r5vx0gzgtwfKRp0/jNXM4Zu0QPqD eKYhGJdqBtWoSlYY3ExLnvTClTnuDeL34JUHx3AkGRoy2/wIcHeK8Lz3c+fW/bGKG9xi TSbVGplnCZ9p1PijQLJRvAs32QnnABft0rvSH1fdzbMD3EWuJwqTj5a2kyshgre7U+yF VC7PhOCyyCD0ZDOd1tqluEPc+b+E6i9PqFe3EzCnOhgMm12VG663mbAqJqEYNSxSsRNt PPH6T1epzH69iTgX3uEycifjDziQWR2kMYfLM0h9n3pB89grhZvaGA5pC6Mx8wfwX8Qh og1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784798134; x=1785402934; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=3t4kXgYUk6NyNfIheSZWfDoqJh22lbR9RHtJ0+fClN4=; b=W865ttsjSgEGd+84o49TkGvv4AY576gLCXXi0OGNBHdEZGupiAzwq/UkuZNjG6JX8j wQMjxHAbx0CYGw6NluRERSgvFBTiDQAaV+nMvJAXckAD/7kTvgbZVSiiD5MC9ty2QvP5 yBDt2yPudMPBe2UZBuLus0uSr/nZQKQLyxeZsC6yiTeW9blMB/rbWFSUyR/t2eOqU+K3 1gzGrQIOwCUR+/Vuxd0XRw6Qte7wzD/60/tErGWmBfptq8hg6w14kyAl5FP2YGDIJjzk xmm3Pjw8gH4lIpGyty+1Y5XA+7FX9Pw6E0yPj0mX3fYAmXS6Vjo7k9cSn1gi70KK/WhY jMgg==
X-Forwarded-Encrypted: i=1; AHgh+RpfwmpSMnm4ZKu35owHQR42z1uOQdIq+NLUkkk8PyTOFSe9Kaed7HISU5ukBgfYd/7wOWo66CYx@ietf.org
X-Gm-Message-State: AOJu0Ywc4QCZeBP21N7UJ0eO/dTR6MJ8NBsu4uaArJ2SnDaClcLWMgDx HMqYIvMJfs/1FZVb+6lSb61w2GItaTlvsALGZCF0aEHqV/yMA7hD7k1XjRAEbp2bdDxeEBDPe6E 0q6xoxECPGfuD3EEEIxFF5biDCXV+Fs4=
X-Gm-Gg: AR+sD10O/UiqLIzeKvAvKPmRn8c8INOgL+LBu736JQISeIIxYAmxcMgibYUtxqJ8W6g lTe5ggwPqix4pbPgMa3BHXZtItf4QziXgX4IYryErCM4yoDBSpfVg0jkyYe31OijrAeifbAFHht /g7LOLp71Up1SAOFw5psvuQ2dnEpNhl5WZUYdy0+Nos+4wGx9fZ09trJDHkw7jH5JzYEv4rAUS6 p7LGtqnuCuyJSoWjvbVRiz7jgZ+CbRjxRJRhdx+ikXXqahhzl8wNKLLJ8M=
X-Received: by 2002:a17:907:9346:b0:c16:afdd:9dad with SMTP id a640c23a62f3a-c1c5073b7d9mr99861966b.22.1784798133585; Thu, 23 Jul 2026 02:15:33 -0700 (PDT)
MIME-Version: 1.0
References: <178477891598.523729.17549940574451968823@dt-datatracker-d4d6ff9d9-fsx7d> <CAH6gdPy0xB6V+sct5Hf50uhwc8H2rQTr1iD8Jnr81TeSJv8iJA@mail.gmail.com>
In-Reply-To: <CAH6gdPy0xB6V+sct5Hf50uhwc8H2rQTr1iD8Jnr81TeSJv8iJA@mail.gmail.com>
From: Darren Dukes <ddukesietf@gmail.com>
Date: Thu, 23 Jul 2026 05:15:21 -0400
X-Gm-Features: AUfX_mwSzKHkS6X0Pz1B7w0tX9JPneod-VO5SZD-NS7j0dtvkA4PMya6ddstZuo
Message-ID: <CAFhLL-Yj=FbvKdKo4FsqPdPXrbyFWKNeiintqoe+hqP3Dntgww@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000bf908f065743b2d2"
Message-ID-Hash: UEIBEUFHEJD7NC2YBBW54VGJPWLZS6CM
X-Message-ID-Hash: UEIBEUFHEJD7NC2YBBW54VGJPWLZS6CM
X-MailFrom: ddukesietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-int-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: SPRING WG <spring@ietf.org>, int-dir@ietf.org, draft-ietf-idr-sr-policy-nrp.all@ietf.org, idr@ietf.org, last-call@ietf.org, draft-ietf-spring-sr-policy-nrp@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Int-dir] Re: draft-ietf-idr-sr-policy-nrp-13 telechat Intdir review
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/f_f9jeGMrdDPfn3gYEUE-qhYRTY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Owner: <mailto:int-dir-owner@ietf.org>
List-Post: <mailto:int-dir@ietf.org>
List-Subscribe: <mailto:int-dir-join@ietf.org>
List-Unsubscribe: <mailto:int-dir-leave@ietf.org>
+draft-ietf-spring-sr-policy-nrp@ietf.or <draft-ietf-spring-sr-policy-nrp@ietf.org>g Thanks for the reply Ketan. I added the spring nrp authors to the thread to respond and consider the changes requested below. On Thu, Jul 23, 2026 at 1:18 AM Ketan Talaulikar <ketant.ietf@gmail.com> wrote: > + SPRING WG > > Hi Darren, > > Thanks for your review and feedback. Especially thanks for "looking > beyond" just this document. > > Since this review is somewhat late (but very welcome), I would like to > clarify some aspects so it is brought to the attention of the appropriate > WGs and author teams. > > On Thu, Jul 23, 2026 at 5:55 AM Darren Dukes via Datatracker < > noreply@ietf.org> wrote: > >> Document: draft-ietf-idr-sr-policy-nrp >> Title: BGP SR Policy Extensions for Network Resource Partition >> Reviewer: Darren Dukes >> Review result: Ready with Issues >> >> I was asked to review revision 11 of this draft as part of the IntArea >> directorate. Since then revision 13 has been posted and I've revised this >> review to that version. This review is for the Int AD IESG review and may >> be >> considered by authors as last call review comments. >> >> General Observations: >> The specification is compact and the wire encoding is straightforward. >> The encoding and the separation between BGP validation and SR Policy >> Module (SRPM) semantic processing are consistent with RFC 9830. >> >> After reviewing the draft and its normative references I'm left with one >> ISSUE around validity checking. >> >> This draft defines the NRP ID Sub TLV and its encoding, but >> does not specify, nor fully abdicate, the validity checking of the NRP ID >> to >> draft-ietf-spring-sr-policy-nrp. >> >> draft-ietf-spring-sr-policy-nrp-02 does not yet define >> deterministic behavior when a syntactically valid NRP association cannot >> be >> used by the receiving head end. >> > > KT> This is for the SPRING WG to resolve as it pertains to a SPRING WG > draft. May I request the authors of that document to track this as an issue? > > >> >> Further more this draft contains select normative language about how NRP >> IDs are >> associated with candidate paths, but that text says essentially nothing >> normative. >> >> This draft states in Operational Considerations: >> Although the updates to SR Policy architecture in >> [I-D.ietf-spring-sr-policy-nrp] allow different candidate paths in >> one SR Policy to be associated with different NRPs, in normal network >> scenarios it is considered that no matter which candidate path is >> active, the association between an SR Policy and NRP is consistent. >> In such case all candidate paths of one SR Policy SHOULD be >> associated with the same NRP. The cases where different candidate >> paths of an SR Policy are associated with different NRPs is valid but >> NOT RECOMMENDED. >> >> This does not tell an implementor of this specification anything other >> than >> "anything other NRP ID 0 is valid". >> >> ISSUE 1: I suggest this text say something deterministic or is removed >> completely and replaced with text stating "NRP ID validation is out of >> scope >> and defined in draft-ietf-spring-sr-policy-nrp" >> > > KT> This is very good suggestion and aligned with BGP SR Policy SAFI draft > where the semantic validation is left to the SRPM module. Request the > authors to consider this. > > >> >> ISSUE 2 (not an issue for this draft): In addition >> draft-ietf-spring-sr-policy-nrp should be updated at the earliest to >> specify >> normative validity checking of NRP IDs and the requirements around their >> permitted values in SR Policy candidate paths, and their lack of >> existence when >> NRP ID 0 may be received but the TLV is ignored. >> > > KT> This is also a very good suggestion for the authors of the SPRING WG > document and I request that they take care of this at the earliest. > > Thanks, > Ketan > >
- [Int-dir] draft-ietf-idr-sr-policy-nrp-13 telecha… Darren Dukes via Datatracker
- [Int-dir] Re: draft-ietf-idr-sr-policy-nrp-13 tel… Susan Hares
- [Int-dir] Re: draft-ietf-idr-sr-policy-nrp-13 tel… Ketan Talaulikar
- [Int-dir] Re: draft-ietf-idr-sr-policy-nrp-13 tel… Darren Dukes
- [Int-dir] Re: draft-ietf-idr-sr-policy-nrp-13 tel… Darren Dukes