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

Rakesh Gandhi <rgandhi.ietf@gmail.com> Thu, 05 February 2026 13:47 UTC

Return-Path: <rgandhi.ietf@gmail.com>
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 E72D0B2458F3 for <mpls@mail2.ietf.org>; Thu, 5 Feb 2026 05:47:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_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 6jyO03bVwB4q for <mpls@mail2.ietf.org>; Thu, 5 Feb 2026 05:47:45 -0800 (PST)
Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) (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 97CB3B2458D2 for <mpls@ietf.org>; Thu, 5 Feb 2026 05:47:45 -0800 (PST)
Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-6594382a264so2029126a12.1 for <mpls@ietf.org>; Thu, 05 Feb 2026 05:47:45 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1770299264; cv=none; d=google.com; s=arc-20240605; b=kkSxaZcoxUy0JE4UXgGPo2+U/IebKKhHOVhB4GBYEvXdLJ6L9MsK5SI4mj/2qcfBlm kWsFXTuEzzVo5ycksRJXJWEBK5CqssgktTjfjeBRWjzR+B+j4v77KbQS0/9pBWav14Zl w9NFOCwPYsrdYx4POPVSopamQZ6H+3jltnVUqlhrgmTW3h0xPSxmlMrts0Kr2Ct/ZEc9 zV7c7Att1uf7KQquUHJ55S9bo/7i+RUHuln/hi95gxhW/2z0gGJ1JPHzZCW4v3kFPz9A J52127prA570inYFpNqM9nG2n46qEHEs9oTjjG6OJT/HKTt2YF0jHIJ9WxNRL8Itm3ra b8bg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=R4n7+WS+VWbbpkuM1zqqIIPt7v4eKO1R7Y2j08eZj0s=; fh=05Qj/0pPa5pX+j/mz8A7lM4pPRfctAo4WBfoINOv9G8=; b=jL9P81Rje/pHpVYPVJog+plxk+oxb5X910xiOc01StdgRRPjBZV/pzm8D2G2L1hRGs 3o49bH56iUp4G0sJGqq5iq8eYTf+80SFzPaqPS/5LsAWdEowzKwREAQkgf2Icf0Tftp9 wY3qRhX57bS8J1pQr4o1AT7TopKEFTRXuP4TfOhGQh844PXQw/AHJu0pJPSEI58ZymMW lQCyaXNdeoXWXip8YjHvhmeQzqs2zbM0bH4tFD1jsyG/ld/UoOzs6/aSTuVDzMbLhci6 Tkn9X/RRnoe56/yoYjZeZ8X51l6p4uA9jRZfFgX5+3fZNeczSDCYnK7cpd9cdt4J5166 DL2Q==; 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=20230601; t=1770299264; x=1770904064; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=R4n7+WS+VWbbpkuM1zqqIIPt7v4eKO1R7Y2j08eZj0s=; b=YLzijSSNQur3lancXwij8Js2PK8wua3VZK2j0VPORt7swLgsLeMwj+CinQLh5YdqrN wwiiYIePBjWQJF0Ftv3JXfkh/WoTOxdw6pxsRSuHPpemspGxlI3tIpTFwP4mBk3RpVUL a/ZbddAkYPNbrLaDv6EWIGV089wzveHJuiOYObeBg21vEnu/I7/DzytgPjzicx6ADMYn wXYwj2p0q9zGKQ27eGTf6JVRNBDAEo67RM14RgsKEek22QbX6qZdqMhGRvAaO3wJTiIv c3qPafn7iIGKgN05sVrWmlvTU4o8Ml7xSmJ3HIwM3Q5drh8cvYajrD9TKlnu2TbWoI7r knJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770299264; x=1770904064; h=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; bh=R4n7+WS+VWbbpkuM1zqqIIPt7v4eKO1R7Y2j08eZj0s=; b=hrs77Ca5LjCb8bzB61RmG6mr2W/0kp3g4tueQ5MPweBIToqqiIfX9/Yp9dBkifOpjm vB6r0Oct9R6qjaQdjJjnyu3AFASGV9N3c8Tc7owtiSgqU28CIw7CvgjrNbyHvBnJ30Pd CBVT7UWUPoZQAdfjYTQVePTzowl5f+xQ1MgJvbkggMcBfXopDBMNFMRmOotbscXx7XoS 5kjRXd6ZrOuXIwYhMZWcNmfV8WcDpJhSURCG+jprc10gLZvyoQVUIud5geULxJL+Wrkq TG+X1J226eXMCzLENrDuHbzNEk+qs5xE0dwV1yTlQW5Iw7h67WZmDKAic9HUOmCGFb8B ZAfw==
X-Forwarded-Encrypted: i=1; AJvYcCXKXXj4D4p2T186PczSl7aONqwlArmF34JbUw0b4f0fH4xKibzRnEJkntfsfssZge15SgnO@ietf.org
X-Gm-Message-State: AOJu0YzgWH6/+4TZf46RHRpNW4nQGKr2M9yvL6Mallb4qisMo1mF7dvQ caqiVIqgwB8CMUGRQyex/CJi6MXf5ZBBNMCZQwhjTHP/giChU/i+fAO6bIxGO7aoZ+ZQuBPtvbZ upNAsP404px0m7eenjhl1IARV9Eqb8w==
X-Gm-Gg: AZuq6aL+iJvmJnzHKCYW7daBWFZI4yhurbkHNJzLm2XzzKJ2SpJwZxodmk8AAxeo4VU +KsLp+vD9Y2vpqytVYt9Mn89ME9P2t3uURICoJB0HoZTjEhzkNQyHK6jOw2BVZ/d1Cg9Up+68IO 47bSyzVxxhgkbciKzl7kNZvaZS0U8WdNRnOgdjpbeNoOyLDrABplNBIvIdevkpRMUXmH/IRd1td 5WpZzkDRkUY4WBJvZhuPpuvMlG+u2LlQcL0tEAkSIUWdWhhuZLjYRI1xCR0rLGIpCCVQWuaQCvL /Sc+xFeWPCwlhg69N76VoSbfyNntgEE7Q0ObPnzCNPgoP2PSB/pflRyC
X-Received: by 2002:a05:6402:3991:b0:64d:3b22:a5c2 with SMTP id 4fb4d7f45d1cf-65949dcfc48mr3257295a12.25.1770299264165; Thu, 05 Feb 2026 05:47:44 -0800 (PST)
MIME-Version: 1.0
References: <177029012825.330560.11817756680974508356@dt-datatracker-6bcfd44575-g5gjh>
In-Reply-To: <177029012825.330560.11817756680974508356@dt-datatracker-6bcfd44575-g5gjh>
From: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Date: Thu, 05 Feb 2026 08:47:33 -0500
X-Gm-Features: AZwV_Qhaq9KZdZAfqD0-rE8PaFwp-vK-sIdTq4ms8BvA4E43nVMgZhytJK4aV4I
Message-ID: <CAMZsk6eOtDeYe8GnGyXR34du90nnboWpqxbOuMH39u9Az_sjNQ@mail.gmail.com>
To: Éric Vyncke <evyncke@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000c96cb4064a13ea85"
Message-ID-Hash: IHGLHDTDMUK4SCEC3UUSM437V7XTS2NQ
X-Message-ID-Hash: IHGLHDTDMUK4SCEC3UUSM437V7XTS2NQ
X-MailFrom: rgandhi.ietf@gmail.com
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: The IESG <iesg@ietf.org>, 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
Subject: [mpls] Re: Éric Vyncke's Discuss on draft-ietf-mpls-mna-hdr-19: (with DISCUSS and COMMENT)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/VTM7qvbT2sePbh_ymmQDW4CYNNY>
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,

Thank you for the review of the document and the suggestions.

I just wanted to comment on the intended status discussion from the
author's side.
A poll was conducted by the WG chairs and it was concluded to make this
document PS.

FYI: The following email summarizes this WG decision.
https://mailarchive.ietf.org/arch/msg/mpls/cmg1a1SZDXPj5R4n53_31244Rq8/

Thanks,
Rakesh (for authors)



On Thu, Feb 5, 2026 at 6:16 AM Éric Vyncke via Datatracker <noreply@ietf.org>
wrote:

> Éric Vyncke has entered the following ballot position for
> draft-ietf-mpls-mna-hdr-19: 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:
> ----------------------------------------------------------------------
>
>
> # Éric Vyncke INT AD comments for draft-ietf-mpls-mna-hdr-19
> CC @evyncke
>
> Thank you for the work put into this document. 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.
>
> Please find below some blocking DISCUSS points, some non-blocking COMMENT
> points/nits (replies would be appreciated even if only for my own
> education).
>
> Special thanks to Tarek Saad for the shepherd's *detailed* write-up
> including
> the difficult-to-reach WG consensus *BUT* it completely lacks the
> justification
> of the intended status even if the 2nd WGLC was about the intended status.
>
> I hope that this review helps to improve the document,
>
> Regards,
>
> -éric
>
> Note: this ballot comments follow the Markdown syntax of
> https://github.com/mnot/ietf-comments/tree/main, i.e., they can be
> processed by
> a tool to create github issues.
>
> ## DISCUSS (blocking)
>
> As noted in
>
> https://datatracker.ietf.org/doc/statement-iesg-handling-ballot-positions-20220121/
> ,
> a DISCUSS ballot is a request to have a discussion on the points below; I
> really think that the document would be improved with a change here, but
> can be
> convinced otherwise.
>
> ### Intended publication status
>
> With a single implementation from one University (i.e., no vendors), I do
> not
> think that this I-D should be a "proposed standard" but rather an
> "experimental" one. Gunter Vandevelde hinted also to this issue.
>
> An 'experimental' status would also transform my blocking DISCUSS points
> below
> in COMMENT points.
>
> ### Section 2.2
>
> Some acronyms have wrong references, e.g., I cannot find BOS in RFC 3032.
>
> ### Section 4
>
> It is completely unclear to me how can a MPLS node know how to parse a LSE,
> i.e., how can it know that this is format B, or C ? The reader can *guess*
> that
> format A is the first one identifed by bSPL.
>
> Normative text, including a figure having a complete NAS (with multiple
> LSEs)
> and key fields would be welcome. Section 5 has some hints that could be
> re-used
> to do EARLIER in the text. Or an example from the appendix.
>
> ### Section 7
>
> `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.
>
> ### Section 7.1
>
> For very good reasons, IPv6 extension headers cannot be inserted on the
> path,
> so, how is the MTU change handled/signalled when a node increases the label
> stacks as in `n MNA-capable node may need to push additional labels as
> well as
> push new network actions onto a received packet.`
>
> ### Section 14.4
>
> While the section 12 (security consideration) rightfully contains `The
> semantics of a network action are unbounded and may be insecure ... The
> IETF
> needs to ensure that only secure network actions are defined`, the section
> 14.4
> only mentions `Registration requests should comply with Section 10.`
> (i.e., no
> security review).
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
>
> ## COMMENTS (non-blocking)
>
> ### Section 3
>
> In a PS (but see my DISCUSS points): s/This document describes how network
> actions/This document *specifies* how network actions/
>
> ### Section 5.2
>
> I fear that the last paragraph is really opening the door for heavy
> troubleshooting a network that has assumed not to do ECMP but actually
> doing
> it...
>
> ### Section 5.3
>
> With all the issues (and discussions) related to the IPv6 HbH options
> extension
> header, I am unsure whether it is wise to re-introduce the same concept.
> OTOH,
> the MPLS domain is usually under a single operator, so, perhaps safer.
>
> ### Section 5.4
>
> Per
>
> https://datatracker.ietf.org/doc/statement-iesg-statement-on-clarifying-the-use-of-bcp-14-key-words/
> ,
> there should be guidance when using a SHOULD such as in `the node SHOULD
> maintain a local counter for this event``
>
> ### Use of SVG graphics
>
> To make a much nicer HTML rendering, suggest using the aasvg tool to
> generate
> SVG graphics. It is worth a try especially if the I-D uses the Kramdown
> file
> format ;-)
>
>
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
>