[mpls] Re: draft-ietf-mpls-on-path-telemetry-flag-01 early Opsdir review

Tony Li <tony1athome@gmail.com> Mon, 21 September 2026 17:32 UTC

Received: from mail-pj2-x11.google.com (mail-pj2-x11.google.com [IPv6:2607:f8b0:4864:39::11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 4C97D42 for <mpls@ietf.org>; Mon, 21 Sep 2026 17:32:19 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=Qjq70LmU; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx.ietf.org: domain of tony1athome@gmail.com designates 2607:f8b0:4864:39::11 as permitted sender) smtp.mailfrom=tony1athome@gmail.com
Received: by mail-pj2-x11.google.com with SMTP id d9443c01a7336-2d747ee1f38so33563175ad.2 for <mpls@ietf.org>; Mon, 21 Sep 2026 10:32:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790011938; x=1790616738; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:from:to:cc :subject:date:message-id:reply-to:content-type; bh=aTusMBP5lBpun27t41E8irNGPo8YbJvMpmk2TKL7V7w=; b=Qjq70LmUZ0ZGkqPLDKV1zwLp8tJU+o4R81GuOnefeDXqNbyvfOizDjMHet7xf8+N/F Pc5a7U8dQkgYzIzAAXCfMng8fjjw9WZrA3XHb1LS26QsvQGaJNqJp9LYrOZ94xz8t49h WWjKsEDGXhvD/Ew9wXToSSX23N+e0ktdb9IvOClxDBH0mZQrgzk0vwTneoSVWybyw2It 1S0l1NlXWJK6XH3m6vhUQCGYXyE3qMr+KPk0UtfjLYCfwkfd0TXviqJGANjdi9oQf4gi prwo1Nv/mJxNWIA91gYzInE5mQA7xQPQXF4nUEtcaUwuMOIvO2rdt3ygcSVzZ9JJp/1F R0Jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790011938; x=1790616738; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:content-type:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=aTusMBP5lBpun27t41E8irNGPo8YbJvMpmk2TKL7V7w=; b=0Z+2ZUjPcoRwq1tvgpFZLQU16c1ZhwUl/Ef/UOMSmKs8VY5RXCvRBL+wuvadgttWQf T1IBSS/HC6Tn0eBdesNpNfQ3oNRL7ANZOFV0GMdZuQF6a/FSPTgo59I0ZOcFwprDR97B mu4NRgX8S3eOWkWb2V84/9B5B0k0f6d3jPCMXBnXRrmHGyZVI8YhelFgFx7mfK5elndN pyCq7p2HwSnGWRYUKzpI5oF8sarEhABqWbDOlDpktKk/7dSYzVHHuwXgpvgCCSzlpPKx DRlPTh9Ckey2JWFyT4FpGCW8pbaX9dlv9+v7671nX8atQxpQFm+urzawAgRsEFVLfOo7 0JYA==
X-Forwarded-Encrypted: i=1; AKwUvBzGjHHWhQW+tHJ0z3Ek5S/aGr0H/1JqdZQaZe4TVu/4mJNjlvLWDO7OLCb5Mj/latjLdZJ/@ietf.org
X-Gm-Message-State: AFuF++mxa6LkSGRdGLfV+YBgh27ONxU5ehhnkK68jb7MRZ4NRoIv1+/d aKi36Vft6fpY8nBfEYkV0NS4Pxel1nG6LiwcZTRX4V9ibtbaPbwOJfPg
X-Gm-Gg: AYBFou0ZHUL4uAYCV+90smtwYfvnUiGXcxdoscoKSn8hC5GQfmJjEjD8jEUUjwmp0Aa fKcoOBczemu6GLzsftDQ93jPr+EQvaICleomyI4O1RTz6DxRReB4dMIlK63Fm0ckM665Zxa/DNR NvteYMiIUJ4mNQlvY+p17fBLMtsb9LCQt+INBqxz5CTM2XUwrR0PFziMBOiTLvfMK0Xo9dVZaCh Efa3R4OR1/RBS0mK4aa8v9Mal6e4lL3GssBrOpyifCwbSmEwoPrvrZ4ZN+1h9vbQkMP1m2LpNqz spYHAPgrz+rqqHzvRipquxMbO/76+R2nr01K+U/MsITr5ugmXEhcd/OnDeKpfI9ip9sHTFkDwMk R/7qkVRq1p63aedGv0eu+AU7RKgbrVyoIht/lQ8T2uZUmhNT+9Xu3+SjKOAtuY1rdP09QQUZTUf W9hXYi0jSzreU6AAlHFHzwhbmsLlhud2ZyaFdtrR4B1xvZ8PQDxEztDagf35LiAWhANVIDWeqRe 04IKGlABNZ5et2fGMZ6NvuPyA5Fcu6he2KQoxtkkw55P9zH6OQjMTFy84laOC7btQ==
X-Received: by 2002:a17:902:d48e:b0:2dd:6665:9ff7 with SMTP id d9443c01a7336-2ddb1c17043mr164649505ad.22.1790011937902; Mon, 21 Sep 2026 10:32:17 -0700 (PDT)
Received: from smtpclient.apple (c-73-93-167-4.hsd1.ca.comcast.net. [73.93.167.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddc17ba45fsm38309945ad.50.2026.09.21.10.32.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Sep 2026 10:32:17 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.700.51.1.1\))
From: Tony Li <tony1athome@gmail.com>
In-Reply-To: <7ED75B3F-4F5B-46A1-8CD9-F694D99757A8@gmail.com>
Date: Mon, 21 Sep 2026 10:32:05 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <B812F2F5-2E96-4D46-80B9-09010CFCB4C8@gmail.com>
References: <178551970737.1586239.17862194154810334673@dt-datatracker-d4d6ff9d9-ql5mb> <BY3PR13MB47873F80308E03B26D03519C9AC82@BY3PR13MB4787.namprd13.prod.outlook.com> <5A7C1513-9ABD-4B5E-BC0C-1CFFC162CD40@gmail.com> <71AB3F9C-3459-4853-B8FB-C718721D4162@comcast.net> <13001D73-FD73-444A-A778-D5DA797DBA81@gmail.com> <BY3PR13MB47871B65899E3524AFFB13F19A872@BY3PR13MB4787.namprd13.prod.outlook.com> <7ED75B3F-4F5B-46A1-8CD9-F694D99757A8@gmail.com>
To: Carlos Pignataro <cpignata@gmail.com>
X-Mailer: Apple Mail (2.3864.700.51.1.1)
X-Spamd-Bar: /
Message-ID-Hash: JPNLVG56MM4BEKFWLIHS6GJU5ML6P72Y
X-Message-ID-Hash: JPNLVG56MM4BEKFWLIHS6GJU5ML6P72Y
X-MailFrom: tony1athome@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-mpls.ietf.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "ops-dir@ietf.org" <ops-dir@ietf.org>, "draft-ietf-mpls-on-path-telemetry-flag.all@ietf.org" <draft-ietf-mpls-on-path-telemetry-flag.all@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [mpls] Re: draft-ietf-mpls-on-path-telemetry-flag-01 early Opsdir review
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/gFPNJPnIIAUXRiVu3d7pq-_DG2g>
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 Carlos,

The authors have now posted version -05. Could you please confirm that this addresses all of your issues?

Thanks,
Tony


> On Sep 19, 2026, at 11:38 AM, Carlos Pignataro <cpignata@gmail.com> wrote:
> 
> Thank you Haoyu for engaging, and the quick, useful reply!
> 
> For #1, great text.
> 
> For #3, I meant add both.
> 
> Thanks!
> 
> Carlos.
> 
>> On Sep 18, 2026, at 7:27 PM, Haoyu Song <haoyu.song@futurewei.com> wrote:
>> 
>> Hi Carlos,
>> 
>> Thank you very much for the review and new comments! They are very helpful to further improve the documents. 
>> Please see below for my response. Especially for item 1 and 3, I'd like to get your confirmation before making the change. 
>> Once these are settled, I'll go ahead to publish the draft revision.
>> 
>> Best regards,
>> Haoyu 
>> 
>> -----Original Message-----
>> From: Carlos Pignataro <cpignata@gmail.com> 
>> Sent: Thursday, September 17, 2026 2:11 PM
>> To: Tony Li <tony1athome@gmail.com>
>> Cc: Haoyu Song <haoyu.song@futurewei.com>; ops-dir@ietf.org; draft-ietf-mpls-on-path-telemetry-flag.all@ietf.org; mpls@ietf.org
>> Subject: Re: [mpls] draft-ietf-mpls-on-path-telemetry-flag-01 early Opsdir review
>> 
>> Hi, Tony,
>> 
>> Thank you for asking!
>> 
>> Regarding my early review, rev -02 seems to have addressed most of my issues. While substantially successful, there’s still some areas that can benefit from improvement.
>> 
>> 1. The mitigation added in the last para of S4.2 is a bit vague and unactionable. It is an improvement, but wonder if it the reco can be more concrete.
>> 
>> [HS] Suggested new text to replace the para to make it more concrete: 
>> 
>> "To mitigate configuration churn caused by frequent path shifts (e.g., due to dynamic routing or ECMP), the basic export data set SHOULD remain enabled as a standing, flow-independent default on all PBT-M-aware nodes, so path discovery needs no per-flow state and follows a shift automatically. The per-flow detailed templates SHOULD be installed as soft state with an idle timeout that is refreshed by continued marking and expires automatically rather than being explicitly revoked on each path change. The idle timeout is set to a small multiple of the marking interval (for example, tens of seconds). To absorb ECMP or fast-reroute shifts without a controller round-trip, the controller MAY pre-install these templates on the ECMP-group members and immediate next-hops adjacent to the current path."
>> 
>> 2. In the operational considerations, I’d check against and cite draft-opsarea-rfc5706bis instead of RFC5706
>> 
>> [HS] Will do.
>> 
>> 3. MSD interaction is IS-IS-only — cites RFC 8491 (IS-IS) but not RFC 8476 (OSPF).
>> 
>> [HS] Do you mean the other way around  (i.e., change RFC8491 to RFC8476) ? Now in the draft the reference is RFC8491.
>> 
>> 4. Is the RTGDIR review misattributed in the Acks?
>> 
>> [HS] Both Bruno Decraene and Gyan Mishra provided RTGDIR review. Will acknowledge in -05. 
>> 
>> 5. Does RFC 8491 need to be Normative?
>> 
>> [HS] Will move to Normative section.
>> 
>> 6. Lastly, some added textual suggestions for consideration for Section 5.1:
>> 
>> Verifying Correct Operation: Before relying on PBT-M in production, an operator SHOULD confirm correct operation by marking a small, controlled set of test packets on a known path and verifying that the expected postcard set (one per PBT-M-aware node on that path) is received at the collector.
>> 
>> Management Data Model: This document does not currently define a YANG data model for configuring or monitoring PBT-M.
>> 
>> [HS] Good suggestion. Will be added to the text.
>> 
>> Best,
>> 
>> Carlos.
>> 
>> 
>> 
>>> On Sep 15, 2026, at 6:15 PM, Tony Li <tony1athome@gmail.com> wrote:
>>> 
>>> 
>>> Hi Carlos,
>>> 
>>> This draft has now passed WGLC and is headed to publication.  I believe that the authors have tried to address your comments in -03.  Do you have any further comments or suggestions?  Have they addressed all of your issues to your satisfaction?
>>> 
>>> Thanks,
>>> Tony
>>> 
>>> 
>>>> On Jul 31, 2026, at 11:24 AM, Carlos Pignataro <cpignata@gmail.com> wrote:
>>>> 
>>>> Thank you for the quick reply, Haoyu, and happy to support and/or clarify.
>>>> 
>>>>> On Jul 31, 2026, at 7:53 PM, Haoyu Song <haoyu.song@futurewei.com> wrote:
>>>>> 
>>>>> Hi Carlos,
>>>>> 
>>>>> Thank you very much for the constructive review and revision suggestions. We'll carefully consider the issues, study the related documents, and update the draft accordingly.
>>>>> 
>>>>> Best regards,
>>>>> Haoyu
>>>>> 
>>>>> -----Original Message-----
>>>>> From: Carlos Pignataro via Datatracker <noreply@ietf.org>
>>>>> Sent: Friday, July 31, 2026 10:42 AM
>>>>> To: ops-dir@ietf.org
>>>>> Cc: draft-ietf-mpls-on-path-telemetry-flag.all@ietf.org; 
>>>>> mpls@ietf.org
>>>>> Subject: draft-ietf-mpls-on-path-telemetry-flag-01 early Opsdir 
>>>>> review
>>>>> 
>>>>> Document: draft-ietf-mpls-on-path-telemetry-flag
>>>>> Title: MPLS On-Path Telemetry Network Action Flag for OAM
>>>>> Reviewer: Carlos Pignataro
>>>>> Review result: Serious Issues
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> I have been selected as the Operational Directorate (opsdir) reviewer for this Internet-Draft.
>>>>> 
>>>>> The Operational Directorate reviews all operational and management-related Internet-Drafts to ensure alignment with operational best practices and that adequate operational considerations are covered.
>>>>> 
>>>>> A complete set of _"Guidelines for Considering Operations and Management in IETF Specifications"_ can be found at https://datatracker.ietf.org/doc/draft-ietf-opsawg-rfc5706bis/.
>>>>> 
>>>>> While these comments are primarily for the Operations and Management Area Directors (Ops ADs), the authors should consider them alongside other feedback received.
>>>>> 
>>>>> Reviewer: Carlos Pignataro
>>>>> Review type: OPSDIR
>>>>> Document: draft-ietf-mpls-on-path-telemetry-flag-01
>>>>> Title: MPLS On-Path Telemetry Network Action Flag for OAM Reviewed 
>>>>> version: -01 Review date: 6 July 2026 Intended status (per doc 
>>>>> header): Standards Track
>>>>> WG: mpls
>>>>> 
>>>>> ---
>>>>> 
>>>>> ## Summary
>>>>> 
>>>>> Choose one:
>>>>> 
>>>>> - Has Major Issues: I have significant concerns about this document and recommend that the OPS ADs discuss these issues further with the authors.
>>>>> 
>>>>> Problem statement is clear, scope is on-topic for mpls WG, encoding is consistent with RFC 9994's mutable-data placement rules (Format D LSE, bits 24-31, outside both the 20-bit and 23-bit ECMP-sensitive ranges).
>>>>> 
>>>>> Main OPSDIR gap: no operational/manageability treatment. The sibling document draft-ietf-mpls-mna-ps-hdr added exactly this section in response to its own OPSDIR review -- same base spec, same WG...
>>>>> 
>>>>> ## General Operational Comments Alignment with RFC 5706bis
>>>>> 
>>>>> * No Operational/Manageability Considerations section. RFC 9994 §12/12.1 and draft-ietf-mpls-mna-ps-hdr §8/8.1 set the baseline pattern: counters (marked, triggered, dropped, malformed), success/failure tracking per action, rate-limited alarms. Add the PBT-M equivalent.
>>>>> 
>>>>> ## Major Issues
>>>>> 
>>>>> * Partial PBT-M support along a path isn't addressed operationally. 
>>>>> RFC 9994
>>>>> §12.3 (Backward Compatibility) covers capable/incapable node interaction; this draft doesn't (and should) extend that to "operator sees an incomplete postcard set... is that a hop idle or non-PBT-M-aware?"
>>>>> 
>>>>> * Load control / DoS (§4.4, §6) stays descriptive. "Sampling and metering,"
>>>>> "security measures must be taken" -- that's a nice intro but it there is no actionable, concrete default posture, despite Req. 4 explicitly framing this as a DoS vector.
>>>>> 
>>>>> * Req. 2 config-scalability cost (§3, §4.2) is named, but not resolved. Flow Path Discovery addresses learning the path, not the configuration-churn problem as paths shift. This is, of course, another OPSDIR relevant issue.
>>>>> 
>>>>> ---
>>>>> 
>>>>> ## Minor Issues
>>>>> 
>>>>> List non-blocking but important clarifications (e.g., ambiguous terminology or incomplete examples).
>>>>> 
>>>>> * draft-jags-mpls-ps-mna-hdr-05 --> now draft-ietf-mpls-mna-ps-hdr-12!
>>>>> 
>>>>> * §6 uses lowercase "must" despite BCP 14 in §1.1 - fix or reword.
>>>>> 
>>>>> * §5.3 Use Cases reads aspirational ("critical solution," "critical
>>>>> optimization") - please use **measurable** claims.
>>>>> 
>>>>> ---
>>>>> 
>>>>> ## Nits
>>>>> 
>>>>> * Suggestion: §5 is three short paragraphs for the section that operators really need --> expand or restructure, and leverage for an Operational Considerations section.
>>>>> 
>>>>> ---
>>>>> 
>>>>> I hope these are clear and useful!
>>>>> 
>>>>> Thanks, and best,
>>>>> 
>>>>> Carlos Pignataro
>>>>> 
>>>>> 
>>>> 
>>> 
>> 
>