[Int-dir] Re: [mpls] draft-ietf-mpls-mna-ps-hdr-13 telechat Intdir review

Rakesh Gandhi <rgandhi.ietf@gmail.com> Tue, 04 August 2026 12:48 UTC

Return-Path: <rgandhi.ietf@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 F2B8212356D18 for <int-dir@mail2.ietf.org>; Tue, 4 Aug 2026 05:48:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785847683; bh=PN0ROt0d58P5CNnHgpNo4h4NHTTlFfZRVvjBwqI+1bQ=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=phePyruUtabhiL8Rd0J+LFW9ojIQAt1+sEUvf6vfHuxuAPT4uIWjAtD1KR7YVsnK/ yaH5PQW8DJfHXTBnxwbzGMfBzKyUjX8YTb481mrjW9odJxBgHtl6dDsJ5bUa+otFWE Gx7NfYPGLNWsmndSAeE3BtdicnHXTNnfwh/EcWK0=
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=ham 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 sRGnaJb0gM2C for <int-dir@mail2.ietf.org>; Tue, 4 Aug 2026 05:48:03 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (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 87D9612356D0A for <int-dir@ietf.org>; Tue, 4 Aug 2026 05:48:03 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-69c1220bd51so6780696a12.3 for <int-dir@ietf.org>; Tue, 04 Aug 2026 05:48:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1785847682; cv=none; d=google.com; s=arc-20260327; b=LNSiEmjn3z03+tPJN775yZf30ni+Hzzr7rpGIROABqvJUqhud4A7FaSplP5wgluMVJ UpXAmMwS1iYX13rBkjMsINa/h9lUHr/ykXYwcZBH7i6gXpZQBCN6P+8OS0ZotqIdc3us in8PlD1Z0iVdyT9zQxTwL/Dm+eNMg5+9txuqYpmwxI9ut90FE68ohibYyJ2GfAex2Tyy Pkj7woz9WuLYZeIqB+fDvOAZorXkfkpD14D+lPVAWgxjaBDuMvm7sq4PnSgKYdofaBLn Y2wFnTSagnebkuaPWs2ENkA1aa04GhLYYqplzwWSxuiYRnru9FH4iupTLpTae4awg/8V yUpw==
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=9mBD0KUi63/oS6ogQJRODw6L7HQrG0oUqK4SjaS/6Dg=; fh=WLop9pqwSZOjHtR8vsIjERBFKDG+PPCpc6+JTlBj5tE=; b=eVRAN4crYD4FAFF5E0VvxQ1g8YY6e3CfiuJ57IxvPQiKM2rm+WYuvpsrhPx9sts9aA zppwJWQ8rk+PtBLweOLSEW4ks/DXDvZ6uWDtv5V7WjKW5b7hOcBG0hYLiRegHkaOwfll 1jpydYbD0PQN8WvGvvQDnMokE4DqNAccawWEV0LxD6fAz8kqFzdGHWl+4ghRuiUzYF8l IczWEcE/4XpAQFVaMP51wAe/lwrrIuK00iNgq/EmMbRYBTasgSPAGUyL+FuQMzrKzg4X tH/ob3DRixYHXPcCuioQfrk32nD4N5JKmbyStIWTiJ/tP+FSsuxcgMX6um5bDXGF2Ob9 pF7Q==; 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=1785847682; x=1786452482; 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=9mBD0KUi63/oS6ogQJRODw6L7HQrG0oUqK4SjaS/6Dg=; b=o6k8X70M/69M8ofx2O8l6PinlY3uoyH0nmQDhLpuOLAvAZ0JAiCfpAsB8dQagKD8Sb s8qS5r6NyoQxh2l9xmaY3kP/7pucfeZBXJfnnLk+xABnkfr83GVx979/EF41YYGJhuvQ NNIWiOJ2foSKPMG0aFTVV2Fii/QMB+ZtOQmQ55rIU9vlvgm6/rXv0P2wc9oDlknTvHvS NpARibQYujwGU8KD0cL82794XFm4/Hp/x4UrBmZKQ0ND1rnLksiGu/+jPoaKfQ40NnuD f3RAjAhJ2ly00HAAGpCOkN16J78KiDxfg0yqTL/bKlzFAetXO7uJeJUXUB5sw0OXo6hf EAPQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785847682; x=1786452482; 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=9mBD0KUi63/oS6ogQJRODw6L7HQrG0oUqK4SjaS/6Dg=; b=SPewYENhhIefcbRvSDwHIz7G1ON714jLAo0WGDhXMbM5hwlx2KcsB/eu1mVZcWFBNv UtMKLLR7hg32EVOXqrUX6rgeEz7VYvJ558j67cORJUtQhvF2hEJUzq5JnRXfZ6agy3ai 7FIMBuHkk3Ah4o9OVLLgCZDwHOACpYIFIKVbX9bkdA8x2QTTeZza/FR9is3eN/nG40aC 1aJPpkRPWEB7cikCCHjTfcdn4Pcv/7PmxjRsexg0q5bQrfu2GlUrLsGqfbkVvbVmwk62 GBbskkX2mBMujiZfcVip5O2YFrWVa0c4reR6UeLWXXgTlhPWHcQ7gScn5zIaW565NilN VrdA==
X-Gm-Message-State: AOJu0YzMsPEpIAceKN4UoyLjMNhtWan6nhHBI0U6jgVYyjsxSGhsEHV6 B5BPqMrMqVuEjj7FCD9hn5mtAkBgl87qPq9bPhj83X1+hyvYWkVajDUXEMxEADXrztucnzHcOKa b25xaX647p1e1rW3KREeGxNKRkWJ9Cg==
X-Gm-Gg: AR+sD13OT/iShLYFS4X1pveGUSEL6+VSnRaXTg1etpb3hYN7yEOYvVva4n3FkFYnS1V uFYsMQvW5Bgchj6bP8OhzliGI15ZqzDnOEg7+NrWQe7yYy+aHx+jxS1qBG4rCuRA9fCkolTjxCY 19ZmdwLW5G56BT5FpGGViKuj0DA9QA4+0p+RKhCftMbiEQowlqCWpCBgCskSak1Q82HEvu3P8i4 SlDT/OJA8UNl6R1ZmOxkwJuFl7vP8iDgJnjaYQ7FJz8fx64LOWcPdWs3/LYEo0Z7AkaRg7YlfIz B3jEWcT+vUZP1tL7XxRQ+8308BUW9R6mDhH1h6acUKte6KhnYf7TCxKVMGe5pT0+EeR3NxTJNE0 dyr5+1DoolbFGm0tDGtpeGV1GN2l7Lw==
X-Received: by 2002:a17:906:c257:b0:c12:9b98:209e with SMTP id a640c23a62f3a-c1fe80cabb3mr1009891966b.23.1785847682204; Tue, 04 Aug 2026 05:48:02 -0700 (PDT)
MIME-Version: 1.0
References: <178570097389.1808983.9976171820326176330@dt-datatracker-d4d6ff9d9-ql5mb>
In-Reply-To: <178570097389.1808983.9976171820326176330@dt-datatracker-d4d6ff9d9-ql5mb>
From: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Date: Tue, 04 Aug 2026 08:47:50 -0400
X-Gm-Features: AUfX_mxiSBG_NsPVO0ip2gkTlQMqX8nHX1MCsgi1Ol811N2z9rGGSqODw9hDBXs
Message-ID: <CAMZsk6d84eGpy9q3cmMDKBp34+kj3m-xY505q0y3fjjNZcwB-Q@mail.gmail.com>
To: Ted Lemon <mellon@fugue.com>
Content-Type: multipart/alternative; boundary="000000000000b888040658381093"
Message-ID-Hash: DIQBPPFHDDAUR7EZVFPHPHOAMJWJX3NW
X-Message-ID-Hash: DIQBPPFHDDAUR7EZVFPHPHOAMJWJX3NW
X-MailFrom: rgandhi.ietf@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: int-dir@ietf.org, draft-ietf-mpls-mna-ps-hdr.all@ietf.org, last-call@ietf.org, mpls@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Int-dir] Re: [mpls] draft-ietf-mpls-mna-ps-hdr-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/AAVA2DlX8uvAFyZixhcQaBRRZhM>
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>

Hi Ted,

Thank you for the Intdir review.

Please see a comment inline with <RG>...

On Sun, Aug 2, 2026 at 4:03 PM Ted Lemon via Datatracker <noreply@ietf.org>
wrote:

> Document: draft-ietf-mpls-mna-ps-hdr
> Title: Post-Stack MPLS Network Action (MNA) Header Specification
> Reviewer: Ted Lemon
> Review result: Ready with Issues
>
> This is an intdir review of draft-ietf-mpls-mna-ps-hdr-13. This review is
> not
> coming from a place of knowledge of how MPLS works, so I'll briefly
> explain my
> understanding of what this document does: it extends the MPLS Network
> Action
> (MNA) header by providing a way to include additional data _after_ the
> rest of
> the MPLS headers so that the fast-path-readable headers come first in cases
> where the post-stack headers would, if included inline, potentially push
> some
> MPLS labels out of the readable label depth of the header.
>
> Because the point (again, as I understand it) of MPLS is to do label-based
> routing and avoid routing on the IP header, and because this is
> essentially an
> OAM extension to MPLS (again, as I understand it) this document should not
> have
>


<RG> The MNA encapsulation can be carried by data packets or OAM test
packets.



> any new implications for the IP layer or layer two, with one exception: the
> size of the MPLS header can be increased through the use of this
> mechanism, so
> in principle it is possible that this could lead to a packet that fit in
> the
> MTU of the MPLS path to no longer fit.
>
> The document addresses this case by requiring that the node adding the PSMH
> header must not increase the size of the packet above the path MTU.
> However,
> the mechanism for discovering the path MTU described in RFC 3032 relies on
> ICMP
> too-big messages, so this is a bit circular, particularly if the packet to
> which the MNA post-stack header is being added is not an IP packet.
>

<RG> MPLS Ingress node requires to know the Path MTU, which is an existing
requirement.

<RG> Agree that adding a MNA PSH can cause MPLS packets to exceed the path
MTU, so the ingress node needs to account for it.

<RG> Hence, the draft contains following text:

* The encapsulating node MUST ensure that the packet with all PSMHs added
does not exceed the path MTU, as specified in Section 8 of [RFC9994].*

Thanks,
Rakesh (for authors)



>
> Given that the post-stack header can in principle be fairly large, this
> feels
> like something that ought to be addressed explicitly, even if in current
> practice it's simply not an issue (as a non-expert I obviously have no clue
> whether or not this is the case).
>
> I'm marking the document "ready with issues" on this basis. This is not an
> assertion that there is a problem—it's just that I can't confirm from my
> reading whether or not there is a problem, so it feels worth mentioning.
> Aside
> from this the document makes sense and appears useful.
>
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
>