[mpls] Re: Private MNA definition (draft-ietf-spring-stamp-srpm-mpls)
Loa Andersson <loa@pi.nu> Fri, 21 August 2026 10:04 UTC
Return-Path: <loa@pi.nu>
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 9E8A112D46667; Fri, 21 Aug 2026 03:04:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787306676; bh=aXzpS9fqnzaI+8tY8llz/4EDStyUJVUSJRcWowqIsQk=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=lvtpLs9WMBCynfFjofJ0psLRlPdHpoLaANOr0lYEHC2iZtK0irnC/Q6e4KyO9H4LD 6sb3FlYnSKrve7072JGmX2YuoMcMsnV/qpLjoNW/CimGeskT+iGSWZIWg2y4/tOfF+ bqcjpmI0X3GXbMhDKGcqWZ/q08118wPLP96CqefU=
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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 XHX_OfWI3Oj9; Fri, 21 Aug 2026 03:04:35 -0700 (PDT)
Received: from srv.pi.nu (srv.pi.nu [46.246.39.30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id B62A812D46662; Fri, 21 Aug 2026 03:04:35 -0700 (PDT)
Message-ID: <e39c8b18-3e91-4d68-8068-1c6c215246ed@pi.nu>
Date: Fri, 21 Aug 2026 12:04:29 +0200
MIME-Version: 1.0
To: adrian@olddog.co.uk, 'Alvaro Retana' <aretana.ietf@gmail.com>
References: <CAMMESswHo_trRfA1UKbysEvX_8iVQoevVsLhsi=7-EY1wmVVkg@mail.gmail.com> <3CB55114-D9B6-4D60-8AD0-B983FED52848@tony.li> <0a6c01dd301a$640d7770$2c286650$@olddog.co.uk>
Content-Language: sv, en-GB
From: Loa Andersson <loa@pi.nu>
In-Reply-To: <0a6c01dd301a$640d7770$2c286650$@olddog.co.uk>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: VFJC6MILRWOIS7N35Z26AZYVJHHKU6JC
X-Message-ID-Hash: VFJC6MILRWOIS7N35Z26AZYVJHHKU6JC
X-MailFrom: loa@pi.nu
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: 'IETF MPLS List' <mpls@ietf.org>, 'MPLS Working Chairs' <mpls-chairs@ietf.org>, 'spring-chairs' <spring-chairs@ietf.org>, spring@ietf.org, draft-ietf-spring-stamp-srpm-mpls@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [mpls] Re: Private MNA definition (draft-ietf-spring-stamp-srpm-mpls)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/_8cYUTxY3hjLDqHzhWzzeacvHu8>
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>
All, I think that Tony and Adrian said most of what needs to be said. I understand that using an opcode from the "Private Use" range will work. Adrian ask "why this wouldn’t use a stable and predictable Opcode". I have a little teak on that question, what are the positive effect by using an opcode from the private use range, doesn't it just increase the configuration activities needed by operators? I guess I'd be comfortable with the MPLS WG recommending the SPRING WG to use an opcode from the IETF REVIEW range. /Loa Den 2026-08-19 kl. 22:36, skrev Adrian Farrel: > Hi, > > Not sure whether my chair hat is on or off. > > Thanks, Alvaro, for raising this. > > I read the draft and I can’t see any explanation of why this wouldn’t > use a stable and predictable Opcode. To me that seems very odd, while > 8126 describes Private Use quite a bit differently. > > It is possible that I have missed something, but is the Scope field > being used to indicate what return path to use (SR-MPLS vs IP/UDP)? That > seems to me to be somewhat overloading the field. > > Cheers, > > Adrian > > *From:*Tony Li <tony1athome@gmail.com> *On Behalf Of *Tony Li > *Sent:* 19 August 2026 16:50 > *To:* Alvaro Retana <aretana.ietf@gmail.com> > *Cc:* IETF MPLS List <mpls@ietf.org>; MPLS Working Chairs <mpls- > chairs@ietf.org>; spring-chairs <spring-chairs@ietf.org>; > spring@ietf.org; draft-ietf-spring-stamp-srpm-mpls@ietf.org > *Subject:* [mpls] Re: Private MNA definition (draft-ietf-spring-stamp- > srpm-mpls) > > [WG chair hat: off] > > Hi Alvaro, > > No, this is not as intended. If the semantics are standard, then the > opcode should also be standard. > > The approach that you are taking will yield sub-optimal results in the > market, where implementations will have to have additional knobs so that > each operator can configure their local opcode value. > > What is the point of the IETF as a standards body if you are not going > to standardize things??? > > Regards, > > Tony > > > > On Aug 19, 2026, at 2:40 AM, Alvaro Retana - aretana.ietf at > gmail.com <mailforwards@cloudmails.net > <mailto:mailforwards@cloudmails.net>> wrote: > > Dear mpls WG/Chairs: > > I'm writing about draft-ietf-spring-stamp-srpm-mpls, which is close > to WGLC in spring. > > https://datatracker.ietf.org/doc/draft-ietf-spring-stamp-srpm-mpls/ > <https://datatracker.ietf.org/doc/draft-ietf-spring-stamp-srpm-mpls/> > > The document defines a new MPLS Network Action, MNA.TSF ("Timestamp > and Forward"), used for a loopback measurement mode with STAMP over > SR-MPLS (see Section 7). Its opcode is operator-selected (not a > registered/signaled value) — so the draft standardizes the > definition of MNA.TSF while leaving the code point to local > configuration. > > That combination — a standardized definition of a locally assigned > MNA — isn't something we've seen before. > > Before we go further, we'd like the MPLS WG's read on: > > (1) Whether this "standard definition + operator-selected opcode" > pattern is consistent with how rfc9994 intended private-use MNAs to > work. > > (2) Whether the MPLS WG has any concerns with a document outside > this WG defining an MNA this way. Note that the use is constrained > to SR-MPLS. > > Thanks! > > Alvaro (for the spring-chairs) > > > _______________________________________________ > mpls mailing list -- mpls@ietf.org > To unsubscribe send an email to mpls-leave@ietf.org -- Loa Andersson Retired loa@pi.nu loa.pi.nu@gmail.com
- [mpls] Private MNA definition (draft-ietf-spring-… Alvaro Retana
- [mpls] Re: Private MNA definition (draft-ietf-spr… Tony Li
- [mpls] Re: Private MNA definition (draft-ietf-spr… Adrian Farrel
- [mpls] Re: Private MNA definition (draft-ietf-spr… Loa Andersson
- [mpls] Re: Private MNA definition (draft-ietf-spr… Rakesh Gandhi (rgandhi)