[mpls] Re: [IANA #1422440] [IANA] Re: [AD] AUTH48: RFC-to-be 9790 <draft-ietf-mpls-1stnibble-13>
Rebecca VanRheenen <rvanrheenen@staff.rfc-editor.org> Wed, 02 July 2025 17:51 UTC
Return-Path: <rvanrheenen@staff.rfc-editor.org>
X-Original-To: mpls@mail2.ietf.org
Delivered-To: mpls@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 6715D3D01E1A for <mpls@mail2.ietf.org>; Wed, 2 Jul 2025 10:51:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=staff-rfc-editor-org.20230601.gappssmtp.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 VyP1bBe-mKzV for <mpls@mail2.ietf.org>; Wed, 2 Jul 2025 10:51:55 -0700 (PDT)
Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) (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 1169E3D01DF9 for <mpls@ietf.org>; Wed, 2 Jul 2025 10:51:55 -0700 (PDT)
Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-3190fbe8536so3701533a91.3 for <mpls@ietf.org>; Wed, 02 Jul 2025 10:51:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=staff-rfc-editor-org.20230601.gappssmtp.com; s=20230601; t=1751478714; x=1752083514; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=m4aVYUuF1bNkSIy4KWocURTjmRGP3wO0H7nnIYPPbis=; b=jzQuczukag9z0aqFVZ1EZFnMxgrJPgmVy/yb6Wjnxxl0PYAHoXfhP8go4OKb6TprJc pOw9di77TpiCQ4Z+6AgKClJi/PfIJhvSQfjILWsugbKGJ1is5yi6QcuAztgSJHMJNheU bKKtMVamahvjNCt6dQYzBOErRThmdD05sfFE8uDPIpNhS+jwcnweqmbW9QXeupDcV1fc cIc/Xr2E+jZvfx6yWZ4hCiUknzX8AxOGObbf9EsTQ45+3lM4bPpsn+wMTeGhCjGTaAtq IPVzf5PV/oiU3bG0859XyHO2kG2dztED6WyDwa+W7/+z2RYcLT3Xbud6h/FGfnCh5vIb K9yg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751478714; x=1752083514; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m4aVYUuF1bNkSIy4KWocURTjmRGP3wO0H7nnIYPPbis=; b=jVechb55OX0hZwvTtokH/ro70Pq38vCngTBs91Ne4+AwWkvRidhtLtWWYz9AdFRGMw kp0dXQ3I0KTM8eqMeY5dN9xECaHrAknUlCiAD8Nxm1OfGKdvjF2hAlAiDkFgkBaFslb9 YYb8Gw1T98G8eKA4HNLcxR39DIE9RtrDrV8VqxgHMH3TsRXuaXbrErpPQPtFKMbE7B+4 aBgjzl1twfEn3PAQfoYUXgjTcntN0yJwBaH2wZgvAlUyyVVq8upj7qyy7OE29ZhqelXB OVV2NnrRGJyt4pqVp76mOJqoLmLsP0K9EBdcvLQYTV4jFcwbwDb1lFK8wQkA7mUzsc12 FgNA==
X-Forwarded-Encrypted: i=1; AJvYcCX7MItGtglOvUoNW2eH7OfssGITvRDTjHX1UGO/TpNk282hG5Z9hHEQgfZr1auBuh9Wop78@ietf.org
X-Gm-Message-State: AOJu0YxLGuqwM3VrrlU0BdSPXvgpKk1GsojEbGcST1r2ZA4gvtRBzrxU 1J/Y8nYTYg9JS/ZQD5Apg6INwJ1vWid32ttFhKaK4g/KUDUUTlZviTHDkxqX3vXINdle0A==
X-Gm-Gg: ASbGnct4365OVqW9XwRr2xCT68l01wKu/gPwBvaoRRrlL+OQccdXTf6GeIIiYyvsHtR ElOoc5SwugkZX7/AYiBCJIrC/S95z7ymuMQ4MO2AKhnXCZb+9AHjiaUbIn9n6QRrNoNS4xXx9id ZT9xdoLDyfxq1yG/PQSf2FG1iIqzOaJrqFXXh6e+62S3NvWnv7ztQePX7ky9xWMoPGyrXwriEwz okaWvbSq7t0M+KdU9p+ey2oKuA9514tCUrv9iT+MNJNVZdgbStACr3Cl6h9LyM+ShtTe9wvma/a OMOxhKBzp6wqKQzO6TJawqXF6OSkznl8pZedfADbPEehv/mVCU4A0We2VV1/n20vZDCgl4S8Opm VhG2ZU+JgMNLRsznmQSGrJ19hc/NbkyUB7fA=
X-Google-Smtp-Source: AGHT+IGHGBmzKSkSuHfzmUOp+MV+jFCo0VKUfH8kyRQ8y9n9RHSTCwAPTsy8DWJ3qtoviXhe7zUtAw==
X-Received: by 2002:a17:90b:3d90:b0:312:1c83:58e9 with SMTP id 98e67ed59e1d1-31a90b0ff92mr4974570a91.5.1751478713952; Wed, 02 Jul 2025 10:51:53 -0700 (PDT)
Received: from smtpclient.apple ([2601:646:a201:e710:dd94:afe2:4404:546c]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-31a9cc81a1bsm293114a91.38.2025.07.02.10.51.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Jul 2025 10:51:53 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\))
From: Rebecca VanRheenen <rvanrheenen@staff.rfc-editor.org>
In-Reply-To: <rt-5.0.3-676707-1751422955-1174.1422440-37-0@icann.org>
Date: Wed, 02 Jul 2025 10:51:41 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <044DE435-61ED-424A-953C-8030774E5820@staff.rfc-editor.org>
References: <RT-Ticket-1422440@icann.org> <9A033E9A-4F5A-4240-87F0-E3F0D592037B@staff.rfc-editor.org> <653A11AB-6F89-4A7C-8F59-BD371FDD6F16@staff.rfc-editor.org> <CH3PR13MB6316DA7ED24537CE1DB433B3D29FA@CH3PR13MB6316.namprd13.prod.outlook.com> <07682E3B-865A-4534-8A2A-D290D0797FE1@staff.rfc-editor.org> <72E83BA4-DF80-45B3-8EF8-25820FD68299@gmail.com> <765424CF-01E5-4FB2-AAB0-47D3E2C95E64@staff.rfc-editor.org> <4A876A5D-BCA4-4B65-ABD4-B09F59322BF9@gmail.com> <FD5A2A25-C874-4A32-A63A-EB9253EAD697@staff.rfc-editor.org> <19A8C19E-D764-4B42-9D50-0541A9185F42@staff.rfc-editor.org> <rt-5.0.3-676707-1751422955-1174.1422440-37-0@icann.org>
To: IANA Matrix <iana-matrix@iana.org>
X-Mailer: Apple Mail (2.3826.600.51.1.1)
Message-ID-Hash: 7BHKCR3MXXCTXRJH7HB2TXZ7WDVFG6GN
X-Message-ID-Hash: 7BHKCR3MXXCTXRJH7HB2TXZ7WDVFG6GN
X-MailFrom: rvanrheenen@staff.rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: sb@stewartbryant.com, RFC Editor <rfc-editor@rfc-editor.org>, mpls@ietf.org, mpls-chairs@ietf.org, mpls-ads@ietf.org, iana@iana.org, auth48archive@rfc-editor.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [mpls] Re: [IANA #1422440] [IANA] Re: [AD] AUTH48: RFC-to-be 9790 <draft-ietf-mpls-1stnibble-13>
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ZCGF0252ZZAjVrylqOyozOuj9TE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>
Hi David, The change looks great. Thank you! RFC Editor/rv > On Jul 1, 2025, at 7:22 PM, David Dong via RT <iana-matrix@iana.org> wrote: > > Hi Rebecca, > > This has been completed: > > NSH 0x0 NSH Base Header, payload [RFC8300] > > Registry: > https://www.iana.org/assignments/post-stack-first-nibble/ > > Thank you. > > Best regards, > > David Dong > IANA Services Sr. Specialist > > On Tue Jul 01 17:36:31 2025, rvanrheenen@staff.rfc-editor.org wrote: >> Hello IANA, >> >> Please update the Description column for NSH in the "Post-Stack First >> Nibble" registry (https://www.iana.org/assignments/post-stack-first- >> nibble) as follows: >> >> OLD: >> NSH (Network Service Header) Base Header, payload >> >> NEW: >> NSH Base Header, payload >> >> >> If needed, here are the output files and the diff file: >> >> https://www.rfc-editor.org/authors/rfc9790.txt >> https://www.rfc-editor.org/authors/rfc9790.pdf >> https://www.rfc-editor.org/authors/rfc9790.html >> https://www.rfc-editor.org/authors/rfc9790-alt-diff.html >> >> Thank you! >> RFC Editor/rv >> >> >> >>> On Jul 1, 2025, at 10:33 AM, Rebecca VanRheenen >>> <rvanrheenen@staff.rfc-editor.org> wrote: >>> >>> Kireeti and other authors, >>> >>> Kireeti - Thank you for confirming your approval! We have marked your >>> approval on the AUTH48 status page for this document (see >>> https://www.rfc-editor.org/auth48/rfc9790) >>> >>> All - All questions have been addressed, and we have received all >>> author approvals. In a separate email, we will ask IANA to update the >>> registry to match the edited document. Once that is complete, we will >>> begin to prepare this document (and the other two documents in >>> cluster 520) for publication. >>> >>> Best regards, >>> RFC Editor/rv >>> >>> >>> >>> >>>> On Jun 27, 2025, at 7:27 PM, Kireeti Kompella >>>> <kireeti.ietf@gmail.com> wrote: >>>> >>>> I do indeed approve of the doc in its current form. >>>> >>>> Kireeti. >>>> >>>>> On 26 Jun 2025, at 10:09, Rebecca VanRheenen >>>>> <rvanrheenen@staff.rfc-editor.org> wrote: >>>>> >>>>> Hi Kireeti, >>>>> >>>>> Thank you for letting us know! We will retain Post-stack First >>>>> Nibble/PFN. All questions have now been addressed. >>>>> >>>>> Can you let us know if you approve the document in its current >>>>> form? >>>>> >>>>> Thank you, >>>>> RFC Editor/rv >>>>> >>>>> >>>>> >>>>>> On Jun 26, 2025, at 5:30 AM, Kireeti Kompella >>>>>> <kireeti.ietf@gmail.com> wrote: >>>>>> >>>>>> Thank you, Rebecca. >>>>>> >>>>>> I’m fine with continuing to use Post-stack First Nibble/PFN. >>>>>> >>>>>> Kireeti. >>>>>> >>>>>>> On 23 Jun 2025, at 14:17, Rebecca VanRheenen >>>>>>> <rvanrheenen@staff.rfc-editor.org> wrote: >>>>>>> >>>>>>> Hi Kireeti and Loa, >>>>>>> >>>>>>> Kireeti, thank you for your review and suggestions! We have >>>>>>> updated the document accordingly, except for the following: >>>>>>> >>>>>>> Current: >>>>>>> Post-stack First Nibble (PFN) >>>>>>> >>>>>>> Suggested: >>>>>>> Post-Stack First Nibble (PFN) >>>>>>> >>>>>>> As Loa notes, the use of lowercase aligns the expansion with the >>>>>>> chosen abbreviation, so we suggest leaving this as is. However, >>>>>>> if all authors all agree to capitalize “-Stack” in this >>>>>>> expansion, we suggest also adding “S” to the abbreviation (i.e., >>>>>>> “PSFN”). Note that this would mean 31 updates of "PFN" to “PSFN”. >>>>>>> Please let us know your thoughts. >>>>>>> >>>>>>> Note that once this is addressed, we will ask Jim (as AD) to >>>>>>> review and approve the change in paragraph 3 of Section 2.5. >>>>>>> >>>>>>> — FILES (please refresh) — >>>>>>> >>>>>>> Updated XML file: >>>>>>> https://www.rfc-editor.org/authors/rfc9790.xml >>>>>>> >>>>>>> Updated output files: >>>>>>> https://www.rfc-editor.org/authors/rfc9790.txt >>>>>>> https://www.rfc-editor.org/authors/rfc9790.pdf >>>>>>> https://www.rfc-editor.org/authors/rfc9790.html >>>>>>> >>>>>>> Diff file showing changes made during AUTH48: >>>>>>> https://www.rfc-editor.org/authors/rfc9790-auth48diff.html >>>>>>> https://www.rfc-editor.org/authors/rfc9790-auth48rfcdiff.html >>>>>>> (side by side) >>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastdiff.html >>>>>>> (htmlwdiff diff between last version and this) >>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastrfcdiff.html >>>>>>> (rfcdiff between last version and this) >>>>>>> >>>>>>> Diff files showing all changes: >>>>>>> https://www.rfc-editor.org/authors/rfc9790-diff.html >>>>>>> https://www.rfc-editor.org/authors/rfc9790-rfcdiff.html (side by >>>>>>> side) >>>>>>> https://www.rfc-editor.org/authors/rfc9790-alt-diff.html (diff >>>>>>> showing changes where text is moved or deleted) >>>>>>> >>>>>>> For the AUTH48 status of this document, please see: >>>>>>> https://www.rfc-editor.org/auth48/rfc9790 >>>>>>> >>>>>>> Thank you, >>>>>>> RFC Editor/rv >>>>>>> >>>>>>> >>>>>>>> On Jun 21, 2025, at 11:03 AM, Loa Andersson <loa@pi.nu> wrote: >>>>>>>> >>>>>>>> All, >>>>>>>> >>>>>>>> I'm OK with the change Section 2.5, para 3 of RFC 4385. >>>>>>>> >>>>>>>> I'm more uncertain about doing >>>>>>>> >>>>>>>> Post-Stack First Nibble (PFN) >>>>>>>> >>>>>>>> raather than >>>>>>>> >>>>>>>> Post-stack First Nibble (PFN) >>>>>>>> >>>>>>>> I thought capitalising in the name indicated the letters chosen >>>>>>>> for the abbreviation. >>>>>>>> >>>>>>>> /Loa >>>>>>>> >>>>>>>> Den 21/06/2025 kl. 10:07, skrev Kireeti Kompella: >>>>>>>>> Hi Rebecca, >>>>>>>>> Apologies for the very late response. I seem to have lost the >>>>>>>>> original email, but I do have this thread, so replying here. >>>>>>>>> Thank you for the detailed review and the great work making >>>>>>>>> this document immensely more readable! I sincerely appreciate >>>>>>>>> it. >>>>>>>>> Since several comments have been made and addressed, I looked >>>>>>>>> at the “all changes” diffs and commented on them. Excuse the >>>>>>>>> colorful cut-n- paste from the side-by-side diffs. >>>>>>>>> There is one _important change_ that I suggest; this will need >>>>>>>>> to be reviewed by the shepherd, the WG chairs and ADs. I'm >>>>>>>>> putting it first. >>>>>>>>> The rest of my comments are mostly NITs. Most things “Post- >>>>>>>>> Stack” have a capital S, but “Post-stack First Nibble” >>>>>>>>> consistently uses a lower case s. That bothers me, but it may >>>>>>>>> be just me. >>>>>>>>> There are a couple of indefinite articles that I think should >>>>>>>>> be changed (one added, one deleted). Finally, an unwanted >>>>>>>>> hyphen in “load balancing”, to be consistent. >>>>>>>>> ——— >>>>>>>>> Section 2.5, para 3 >>>>>>>>> OLD >>>>>>>>> Obsoleting the use of a PSH for non-IP payloads encapsulated in >>>>>>>>> MPLS >>>>>>>>> would assist with the progress toward a simpler, more coherent >>>>>>>>> system >>>>>>>>> of MPLS data encapsulation. However, before that can be done, >>>>>>>>> it is ... >>>>>>>>> NEW >>>>>>>>> RFC 4385, Section 2 suggests the use of a PSH solely for the >>>>>>>>> purpose >>>>>>>>> of avoiding IP ECMP treatment of non-IP payloads encapsulated >>>>>>>>> in MPLS. >>>>>>>>> Obsoleting this use of a PSH would assist with the progress >>>>>>>>> toward a >>>>>>>>> simpler, more coherent system of MPLS data encapsulation. >>>>>>>>> (Other uses >>>>>>>>> of a PSH may still be valid.) However, before that can be >>>>>>>>> done, it is ... >>>>>>>>> ——— >>>>>>>>> Section 1, para 1 >>>>>>>>> /* NIT */ >>>>>>>>> OLD >>>>>>>>> correct interpretation of the : >>>>>>>> >>>>>>>> >>>>>>>> in a PSH >>>>>>>>> NEW >>>>>>>>> correct interpretation of the Post-Stack First Nibble (PFN) in >>>>>>>>> a PSH >>>>>>>>> Section 1, para 7 >>>>>>>>> /*NIT*/ >>>>>>>>> OLD >>>>>>>>> this document enable a more robust network operation. >>>>>>>>> NEW >>>>>>>>> this document enable more robust network operation. >>>>>>>>> Section 1.2, para 6 >>>>>>>>> /* NIT */ >>>>>>>>> OLD >>>>>>>>> Post-stack First Nibble (PFN): The most significant four bits >>>>>>>>> of the >>>>>>>>> NEW >>>>>>>>> Post-Stack First Nibble (PFN): The most significant four bits >>>>>>>>> of the >>>>>>>>> Section 1.3 >>>>>>>>> /* NIT */ >>>>>>>>> OLD >>>>>>>>> PFN: Post-stack First Nibble >>>>>>>>> NEW >>>>>>>>> PFN: Post-Stack First Nibble >>>>>>>>> Section 1.4 >>>>>>>>> OLD >>>>>>>>> Figure 2: Examples of an MPLS Packet Payload With and Without >>>>>>>>> Preceding Post-Stack Header >>>>>>>>> NEW >>>>>>>>> Figure 2: Examples of an MPLS Packet Payload With and Without >>>>>>>>> a Preceding Post-Stack Header >>>>>>>>> Section 2.1.1.1, para 4 >>>>>>>>> OLD >>>>>>>>> heuristic can work very badly for non-IP packet as shown in >>>>>>>>> example B >>>>>>>>> in Figure 2. For example, if payload B is an Ethernet frame, >>>>>>>>> then >>>>>>>>> NEW >>>>>>>>> heuristic can work very badly for the non-IP packet as shown in >>>>>>>>> example >>>>>>>>> B in Figure 2. For example, if payload B is an Ethernet frame, >>>>>>>>> then >>>>>>>>> Section 2.2, para 5 >>>>>>>>> /* NIT */ >>>>>>>>> OLD >>>>>>>>> | (Post-stack First Nibble) value that is neither 0x4 nor 0x6 >>>>>>>>> in all >>>>>>>>> NEW >>>>>>>>> | (Post-Stack First Nibble) value that is neither 0x4 nor 0x6 >>>>>>>>> in all >>>>>>>>> Section 2.2, last para >>>>>>>>> /*NIT*/ >>>>>>>>> | PFN: Post-stack First Nibble >>>>>>>>> NEW >>>>>>>>> | PFN: Post-Stack First Nibble >>>>>>>>> Section 2.5, para 3 >>>>>>>>> OLD >>>>>>>>> or deployed implementations using the heuristic practice to >>>>>>>>> load- >>>>>>>>> balancing MPLS data flows. >>>>>>>>> NEW >>>>>>>>> or deployed implementations using the heuristic practice to >>>>>>>>> load >>>>>>>>> balancing MPLS data flows. >>>>>>>>> (Frankly, I would prefer “to load balance MPLS data flows” to >>>>>>>>> “to load balancing …”.) >>>>>>>>> Kireeti. >>>>>>>>>> On 20 Jun 2025, at 22:18, Rebecca VanRheenen >>>>>>>>>> <rvanrheenen@staff.rfc- editor.org> wrote: >>>>>>>>>> >>>>>>>>>> Hello all, >>>>>>>>>> >>>>>>>>>> Thank you for the replies. We added the sentence that Loa >>>>>>>>>> suggested to the Acknowledgments section with a small edit. We >>>>>>>>>> also incorporated the changes sent by Jie. These changes are >>>>>>>>>> best viewed in the alt-diff or lastdiff files listed below. >>>>>>>>>> >>>>>>>>>> Loa and Stewart, we have marked your approvals on the AUTH48 >>>>>>>>>> status page for this document. Jim, we have also marked your >>>>>>>>>> AD approval. See https://www.rfc-editor.org/auth48/rfc9790. >>>>>>>>>> >>>>>>>>>> We are now waiting for approvals or further updates from Jie >>>>>>>>>> and Kireeti. >>>>>>>>>> >>>>>>>>>> — FILES (please refresh) — >>>>>>>>>> >>>>>>>>>> Updated XML file: >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.xml >>>>>>>>>> >>>>>>>>>> Updated output files: >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.txt >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.pdf >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.html >>>>>>>>>> >>>>>>>>>> Diff file showing changes made during AUTH48: >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-auth48diff.html >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-auth48rfcdiff.html >>>>>>>>>> (side by side) >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastdiff.html >>>>>>>>>> (htmlwdiff diff between last version and this) >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastrfcdiff.html >>>>>>>>>> (rfcdiff between last version and this) >>>>>>>>>> >>>>>>>>>> Diff files showing all changes: >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-diff.html >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-rfcdiff.html (side >>>>>>>>>> by side) >>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-alt-diff.html (diff >>>>>>>>>> showing changes where text is moved or deleted) >>>>>>>>>> >>>>>>>>>> For the AUTH48 status of this document, please see: >>>>>>>>>> https://www.rfc-editor.org/auth48/rfc9790 >>>>>>>>>> >>>>>>>>>> Thank you, >>>>>>>>>> RFC Editor/rv >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On Jun 20, 2025, at 11:36 AM, Adrian Farrel >>>>>>>>>>> <adrian@olddog.co.uk> wrote: >>>>>>>>>>> >>>>>>>>>>> Yes, thanks for you diligence, Jie. Those changes are needed. >>>>>>>>>>> Adrian >>>>>>>>>>>> On 20/06/2025 15:27 BST Dongjie (Jimmy) >>>>>>>>>>>> <jie.dong@huawei.com> wrote: >>>>>>>>>>>> Hi Rebecca, >>>>>>>>>>>> Thanks for the effort on this update. >>>>>>>>>>>> The update to the definition of "MPLS payload" and "Post- >>>>>>>>>>>> Stack Header (PSH)" looks good. While I found that in >>>>>>>>>>>> section 1.4, there is one usage of "MPLS payload" which >>>>>>>>>>>> needs to be updated to align with the current definition. >>>>>>>>>>>> OLD: >>>>>>>>>>>> Example C: This example is an MPLS Payload that starts with >>>>>>>>>>>> a PSH followed by the embedded packet. Here, the embedded >>>>>>>>>>>> packet could be IP or non-IP. >>>>>>>>>>>> Since the current definition says the MPLS Payload is after >>>>>>>>>>>> the label stack and optional PSHs, the text in this example >>>>>>>>>>>> also needs to be updated. >>>>>>>>>>>> Here is the suggested text: >>>>>>>>>>>> NEW: >>>>>>>>>>>> Example C: This example is an MPLS Payload that follows a >>>>>>>>>>>> PSH. Here, the embedded packet could be IP or non-IP. >>>>>>>>>>>> And the title of Figure 2 needs to be updated accordingly: >>>>>>>>>>>> OLD: >>>>>>>>>>>> Figure 2: Examples of an MPLS Packet Payload With and >>>>>>>>>>>> Without Post- Stack Header. >>>>>>>>>>>> New: >>>>>>>>>>>> Figure 2: Examples of an MPLS Packet Payload With and >>>>>>>>>>>> Without Preceding Post-Stack Header >>>>>>>>>>>> Hope this helps. >>>>>>>>>>>> Best regards, >>>>>>>>>>>> Jie >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>> From: Rebecca VanRheenen <rvanrheenen@staff.rfc-editor.org> >>>>>>>>>>>>> Sent: Friday, June 20, 2025 4:51 AM >>>>>>>>>>>>> To: Adrian Farrel <adrian@olddog.co.uk>; Loa Andersson >>>>>>>>>>>>> <loa@pi.nu>; Kireeti >>>>>>>>>>>>> Kompella <kireeti.ietf@gmail.com>; Matthew Bocci (Nokia) >>>>>>>>>>>>> <matthew.bocci@nokia.com>; Greg Mirsky >>>>>>>>>>>>> <gregimirsky@gmail.com>; >>>>>>>>>>>>> Stewart Bryant <sb@stewartbryant.com>; Dongjie (Jimmy) >>>>>>>>>>>>> <jie.dong@huawei.com>; James Guichard >>>>>>>>>>>>> <james.n.guichard@futurewei.com> >>>>>>>>>>>>> Cc: RFC Editor <rfc-editor@rfc-editor.org>; mpls@ietf.org; >>>>>>>>>>>>> mpls- ads@ietf.org; >>>>>>>>>>>>> MPLS Working Group <mpls-chairs@ietf.org>; auth48archive >>>>>>>>>>>>> <auth48archive@rfc-editor.org> >>>>>>>>>>>>> Subject: [AD] Re: AUTH48: RFC-to-be 9790 <draft-ietf- mpls- >>>>>>>>>>>>> 1stnibble-13> >>>>>>>>>>>>> Hi Adrian, authors, and Jim*, >>>>>>>>>>>>> Adrian - Thank you for providing the updated text. We have >>>>>>>>>>>>> updated the files >>>>>>>>>>>>> accordingly (see list of files below) >>>>>>>>>>>>> Authors - Please let us know if you approve of the document >>>>>>>>>>>>> in its current form >>>>>>>>>>>>> or if any further updates are needed. >>>>>>>>>>>>> *Jim - As AD, please review the changes to the definitions >>>>>>>>>>>>> for "MPLS Payload” >>>>>>>>>>>>> and "Post-Stack Header (PSH)” in Section 1.2 and let us >>>>>>>>>>>>> know if you approve. >>>>>>>>>>>>> These changes are best viewed in this diff file: >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastdiff.html. >>>>>>>>>>>>> — FILES (please refresh) — >>>>>>>>>>>>> Updated XML file: >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.xml Updated >>>>>>>>>>>>> output files: >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.txt >>>>>>>>>>>>> https://www.rfc- editor.org/authors/rfc9790.pdf >>>>>>>>>>>>> https://www.rfc-editor.org/authors/ rfc9790.html Diff >>>>>>>>>>>>> file showing changes made during AUTH48: >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-auth48diff.html >>>>>>>>>>>>> https:// www.rfc-editor.org/authors/rfc9790- >>>>>>>>>>>>> auth48rfcdiff.html (side by side) >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastdiff.html >>>>>>>>>>>>> (htmlwdiff diff >>>>>>>>>>>>> between last version and this) >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-lastrfcdiff.html >>>>>>>>>>>>> (rfcdiff between >>>>>>>>>>>>> last version and this) >>>>>>>>>>>>> Diff files showing all changes: >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-diff.html >>>>>>>>>>>>> https:// www.rfc-editor.org/authors/rfc9790-rfcdiff.html >>>>>>>>>>>>> (side by side) >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790-alt-diff.html >>>>>>>>>>>>> (diff showing >>>>>>>>>>>>> changes where text is moved or deleted) >>>>>>>>>>>>> For the AUTH48 status of this document, please see: >>>>>>>>>>>>> https://www.rfc-editor.org/auth48/rfc9790 Thank you, >>>>>>>>>>>>> RFC Editor/rv >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Jun 18, 2025, at 1:20 PM, Adrian Farrel >>>>>>>>>>>>>> <adrian@olddog.co.uk> wrote: >>>>>>>>>>>>>> RFC Editor (Rebecca), authors, Working Group, >>>>>>>>>>>>>> Document Shepherd here. >>>>>>>>>>>>>> This document seemed to stagnate over the discussion of a >>>>>>>>>>>>>> couple of minor >>>>>>>>>>>>> editorial points. So I have been chatting with Greg and >>>>>>>>>>>>> Loa, and we have >>>>>>>>>>>>> agreed some changes that seem to address the concerns. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I have based these changes on the text at >>>>>>>>>>>>> https://www.rfc-editor.org/authors/rfc9790.txt > >>>>>>>>>>>>>> Section 1.2 >>>>>>>>>>>>>> OLD >>>>>>>>>>>>>> MPLS Payload: All data after the label stack and the >>>>>>>>>>>>>> optional Post- >>>>>>>>>>>>>> Stack header. >>>>>>>>>>>>>> NEW >>>>>>>>>>>>>> MPLS Payload: All data after the label stack and any >>>>>>>>>>>>>> optional PSHs. It >>>>>>>>>>>>>> is possible that more than one type of PSH may be present >>>>>>>>>>>>>> in a >>>>>>>>>>>>>> packet, and some PSH specifications might allow multiple >>>>>>>>>>>>>> PSHs of >>>>>>>>>>>>>> the same type. The presence rules for multiple PSHs are a >>>>>>>>>>>>>> matter >>>>>>>>>>>>>> for the documents that define those PSHs, e.g., in >>>>>>>>>>>>>> [I-D.ietf-mpls-mna-ps-hdr]. >>>>>>>>>>>>>> END >>>>>>>>>>>>>> Section 1.2 >>>>>>>>>>>>>> OLD >>>>>>>>>>>>>> Post-Stack Header (PSH): A field containing information >>>>>>>>>>>>>> that may be >>>>>>>>>>>>>> of interest to the egress Label Switching Router (LSR) or >>>>>>>>>>>>>> transit >>>>>>>>>>>>>> LSRs. Examples include a control word [RFC4385] [RFC8964] >>>>>>>>>>>>>> or an >>>>>>>>>>>>>> associated channel header [RFC4385] [RFC5586] [RFC9546]. A >>>>>>>>>>>>>> parser >>>>>>>>>>>>>> needs to be able to determine where the PSH ends in order >>>>>>>>>>>>>> to find >>>>>>>>>>>>>> the embedded packet. >>>>>>>>>>>>>> NEW >>>>>>>>>>>>>> Post-Stack Header (PSH): A field containing information >>>>>>>>>>>>>> that may be >>>>>>>>>>>>>> of interest to the egress Label Switching Router (LSR) or >>>>>>>>>>>>>> transit >>>>>>>>>>>>>> LSRs. Examples include a control word [RFC4385] [RFC8964] >>>>>>>>>>>>>> or an >>>>>>>>>>>>>> associated channel header [RFC4385] [RFC5586] [RFC9546]. >>>>>>>>>>>>>> END >>>>>>>>>>>>>> >>>>>>>>>>>>>> I hope with these two changes, all of the authors can >>>>>>>>>>>>>> confirm their AUTH48 >>>>>>>>>>>>> proposal. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>> Adrian >>>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Loa Andersson >>>>>>>> Senior MPLS Expert >>>>>>>> Bronze Dragon Consulting >>>>>>>> loa@pi.nu >>>>>>>> loa.pi.nu.@gmail.com >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >
- [mpls] Re: AUTH48: RFC-to-be 9790 <draft-ietf-mpl… Adrian Farrel
- [mpls] Re: AUTH48: RFC-to-be 9790 <draft-ietf-mpl… Greg Mirsky
- [mpls] Re: AUTH48: RFC-to-be 9790 <draft-ietf-mpl… Matthew Bocci (Nokia)
- [mpls] Re: [AD] Re: AUTH48: RFC-to-be 9790 <draft… Loa Andersson
- [mpls] Re: [AD] Re: AUTH48: RFC-to-be 9790 <draft… James Guichard
- [mpls] Re: [AD] Re: AUTH48: RFC-to-be 9790 <draft… Adrian Farrel
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Kireeti Kompella
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Loa Andersson
- [mpls] [AD] Re: AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen
- [mpls] Re: [AD] Re: AUTH48: RFC-to-be 9790 <draft… Loa Andersson
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Stewart Bryant
- [mpls] Re: [AD] Re: AUTH48: RFC-to-be 9790 <draft… Dongjie (Jimmy)
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Loa Andersson
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Kireeti Kompella
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Kireeti Kompella
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen
- [mpls] Re: AUTH48: RFC-to-be 9790 <draft-ietf-mpl… Rebecca VanRheenen
- [mpls] [IANA] Re: [AD] AUTH48: RFC-to-be 9790 <dr… Rebecca VanRheenen
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… James Guichard
- [mpls] [IANA #1422440] [IANA] Re: [AD] AUTH48: RF… David Dong via RT
- [mpls] Re: [IANA #1422440] [IANA] Re: [AD] AUTH48… Rebecca VanRheenen
- [mpls] Re: [IANA #1422440] [IANA] Re: [AD] AUTH48… Rebecca VanRheenen
- [mpls] Re: [AD] AUTH48: RFC-to-be 9790 <draft-iet… Rebecca VanRheenen