[mpls] Re: Éric Vyncke's Discuss on draft-ietf-mpls-mna-hdr-20: (with DISCUSS)

Adrian Farrel <adrian@olddog.co.uk> Fri, 20 February 2026 13:10 UTC

Return-Path: <adrian@olddog.co.uk>
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 1D0A0BA68803; Fri, 20 Feb 2026 05:10:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.396
X-Spam-Level:
X-Spam-Status: No, score=-2.396 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=olddog.co.uk
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 dPuTxLrn-Dg7; Fri, 20 Feb 2026 05:10:31 -0800 (PST)
Received: from mta6.iomartmail.com (mta6.iomartmail.com [62.128.193.156]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 5FA59BA687FD; Fri, 20 Feb 2026 05:10:31 -0800 (PST)
Received: from vs2.iomartmail.com (vs2.iomartmail.com [10.12.10.123]) by mta6.iomartmail.com (8.14.7/8.14.7) with ESMTP id 61KDARNX024064; Fri, 20 Feb 2026 13:10:27 GMT
Received: from vs2.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 92BEA4604B; Fri, 20 Feb 2026 13:10:27 +0000 (GMT)
Received: from vs2.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 864EC46048; Fri, 20 Feb 2026 13:10:27 +0000 (GMT)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs2.iomartmail.com (Postfix) with ESMTPS; Fri, 20 Feb 2026 13:10:27 +0000 (GMT)
Received: from LAPTOPK7AS653V (82-69-109-75.dsl.in-addr.zen.co.uk [82.69.109.75]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.7/8.14.7) with ESMTP id 61KDAQB4026074 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 20 Feb 2026 13:10:26 GMT
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Éric Vyncke' <evyncke@cisco.com>, 'The IESG' <iesg@ietf.org>
References: <177159123044.1575076.17750424018982947365@dt-datatracker-6ff7c68975-7k42g>
In-Reply-To: <177159123044.1575076.17750424018982947365@dt-datatracker-6ff7c68975-7k42g>
Date: Fri, 20 Feb 2026 13:10:26 -0000
Organization: Old Dog Consulting
Message-ID: <072e01dca26a$483b6f40$d8b24dc0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQG2PqMOF50zSBA9NGj0GkTGlUT1o7XYU15Q
Content-Language: en-gb
X-Originating-IP: 82.69.109.75
X-Thinkmail-Auth: adrian@olddog.co.uk
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=olddog.co.uk; h=reply-to :from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding; s= 20221128; bh=FqJGKE2YaecYlVzC/IFGH33R9XFdfJeaqq4Prd4mLqU=; b=A8h 51t86TfxKK8/vS+RAYWn4ngG74hEDL7fwlet+D5233R8YIP2p3PbJpAhhK39Haw2 o+FqlmXqmxQ/xWGzk2jO36t5AFJs+S1uy2vxztRSVyT1nInWfn4NeDOGIStwfcYp Q4UeS+sBboUsDQYz/fRJ/SN98zpGf1IcQH7Xo6JTMv1/bBrSk5BpQEp8pUqUftEa 3R/VZgZdDBK3r5M1ZeH6e3sNpns81h9pYWO8uelCrKY/A/J5WOsRgUwTn315Rq3p FYrhSilDGyyEv9m6EfKZFgg8LHVsUvmsISxPd89dDtFs9wMkKcyHh7LKWoA+rhuz AqG3UtHTTNtDVplSg6Q==
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-9.0.0.1006-29464.005
X-TM-AS-Result: No--20.458-10.0-31-10
X-imss-scan-details: No--20.458-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-9.0.1006-29464.005
X-TMASE-Result: 10--20.458400-10.000000
X-TMASE-MatchedRID: gjZGo2H/wj/xIbpQ8BhdbI61Z+HJnvsOTYiatycIxzZGMe+tDjQ3FqMr Fz47BNLqGPa4oySZG12n9WnUf4yXmRZBX4eaTpnnR+GtoiXVeDGX2rvknNYlE+Ys+pHIx1njuAD tJ9oSNBJE68VcSuKrVV9oUGCbIgWlWGOSvAA+wtHM1jffIgQXhnr1h6yDrRB3INslXY9ywERmeC LE2iu14AbPX9Joj3EkUUu8YxG/ncTsZfRzVSVqXFPePq7K9Rg8aXmdXF2Ym8eqlffcnRFwa92gi q5xRdMLXoEDNBWNnUMGhhFoDaP3nNshiG+/TvQo4wC/ww+XmnMXnOAR2Gwf0+QydRUvl3QTroD1 /DaHllroobURFMW7QChxLUftTd1CexJm75dx4PpBDn6Fjq77jggqPpbA7sp1rnqpQ8YfE6G+M30 6Ro3W2pvmOUY4bb4F8dUtK4BtZ8Cm0DaCbu8CsJf65CuTM8RxSh4WkDzxuv6OYcolvJCWkIibRy 0jkXIZ585VzGMOFzCx0KlrDi9GOSct2HlctHlO965lu4dW+MEXeuQCqIxled934/rDAK3zUc1+O 1X9AzE=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Message-ID-Hash: RDBBBL5OONRKUIBZNV6LZ76IEN3R22TO
X-Message-ID-Hash: RDBBBL5OONRKUIBZNV6LZ76IEN3R22TO
X-MailFrom: adrian@olddog.co.uk
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: draft-ietf-mpls-mna-hdr@ietf.org, mpls-chairs@ietf.org, mpls@ietf.org, tsaad@cisco.com
X-Mailman-Version: 3.3.9rc6
Precedence: list
Reply-To: adrian@olddog.co.uk
Subject: [mpls] Re: Éric Vyncke's Discuss on draft-ietf-mpls-mna-hdr-20: (with DISCUSS)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/0fIWkw8Ou-RT7Ir0GLs8MbmsuOY>
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 Eric, All,

Thanks for the progress with this.

Speaking as a participant, I agree with you that:
- the reference to [I-D.liu-lsr-mpls-inspection-msd] is a bad idea
- "signaling" is a limited term to use and other methods are available.

I think that the existing reference to RFC 9789 for the definition of RLD is good.
I note that 9789 section 2.3.1 has:
   A node that pushes a NAS onto the label stack is responsible for
   ensuring that all nodes that are expected to process the NAS will
   have the entire NAS within their RLD.  A node SHOULD use signaling
   (e.g., the signaling described in [RFC9088] and [RFC9089]) to
   determine this.  An exception might be, for example, when the node
   has out-of-band knowledge that all nodes along the path do not have
   RLD limitations and thus could avoid the unnecessary overhead of
   using signaling.
I also note that 9789 provides a mechanism to use an IGP to distribute the MLD capabilities of a node.

So, I would trim as Eric suggests and leave the reader to look it up in 9789.

Cheers,
Adrian
-----Original Message-----
From: Éric Vyncke via Datatracker <noreply@ietf.org> 
Sent: 20 February 2026 12:41
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-mpls-mna-hdr@ietf.org; mpls-chairs@ietf.org; mpls@ietf.org; tsaad@cisco.com
Subject: [mpls] Éric Vyncke's Discuss on draft-ietf-mpls-mna-hdr-20: (with DISCUSS)

Éric Vyncke has entered the following ballot position for
draft-ietf-mpls-mna-hdr-20: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ 
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-mpls-mna-hdr/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

Thank you for the work put into this document and its revised -20. This work
looks very similar to the IPv6 extensions headers and to SRv6 Network
Programming. So, as INT AD and working with IPv6 extension headers for 15+
years, I am afraid that I have some real concerns about this document. And, as
usual, I will be happy to stand corrected.

Thanks for addressing all other blocking DISCUSS and non-blocking COMMENT point
(see https://mailarchive.ietf.org/arch/msg/mpls/U303kD5kcFD0DOwboBWIHOpxtPQ/)

The -20 is in much better shape and more readable (especially section 3).

BUT here is still one remaining blocking DISCUSS point (see below).

I hope that this review helps to improve the document,

Regards,

-éric

## DISCUSS (blocking)

### Section 7 (and now content of section 8)

`If the NAS is to be processed by a downstream MNA-capable node, then the
entire NAS MUST be placed so that it is within RLD by the time the packet
reaches the downstream MNA-capable node` is missing a normative reference on
how a node knows about the RLD of the downstream node.

The section 8 in -20 has a new paragraph:

`The encapsulating node MAY learn about RLD of the nodes in the path via
signalling. The work in-progress document [I-D.liu-lsr-mpls-inspection-msd]
defines the mechanism to signal MPLS RLD.`

The MAY here is the issue. Why not "The encapsulating node MUST learn about RLD
of the nodes in the path." ? Again, my IPv6 experience leads me to consider the
proposed system as really fragile.

I also fear that the informative reference [I-D.liu-lsr-mpls-inspection-msd] is
an individual draft expired since March 2024...





_______________________________________________
mpls mailing list -- mpls@ietf.org
To unsubscribe send an email to mpls-leave@ietf.org