[mpls] Re: draft-ietf-mpls-mna-ps-hdr-08 ietf last call Opsdir review
Rakesh Gandhi <rgandhi.ietf@gmail.com> Tue, 23 June 2026 16:19 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 5480E105E4833 for <mpls@mail2.ietf.org>; Tue, 23 Jun 2026 09:19:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782231555; bh=MXCwG1WmlWhyAONMI8yt894Hv2VccodxyeUcqIkyEkA=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=t/k+/ySVzIEcw6e2lxgKiLTuZVjn2bk0DteKfR1RZ0OcRFj88rVSg/+wR2yEkT95a Kq9PLPeGB1oIDjmgWGNwi0qjHTlwrRAeW1wvG54+tWJC+ULwT2v8Ho6cEUNPXHZS5v RuQWB4wGrjqu7drFmCCVxTM4vLjriH+dYRX9QNG8=
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 ZWobXovAWfMU for <mpls@mail2.ietf.org>; Tue, 23 Jun 2026 09:19:14 -0700 (PDT)
Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (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 7ED49105E4820 for <mpls@ietf.org>; Tue, 23 Jun 2026 09:19:14 -0700 (PDT)
Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-697de335c18so1457285a12.2 for <mpls@ietf.org>; Tue, 23 Jun 2026 09:19:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1782231553; cv=none; d=google.com; s=arc-20240605; b=exdx9ApWNRFEDFthU4e2F3jdFgdBwpVI6LU5PetbB1M0gA+wz0SsfgNwrRgrjVnSry FU3JYEzTBoSXlCKshjzOjciNp72bPZUrHHX6MvNBAqZoGUuelz3Cq11mh3lS1fBigs3t xtnLtCDxhdmUz52l0uY6vdfr66OATaQQN8l/GXWDN1QV7bT4Dmab3UNDjSLVwmanPwFe OUp+3IMvRTtd+0c4/UYn+FLIYX4pdf9bMbb3xJEYmSWLpgaolLGZoRZ21RWtZz8ZbpFc syRdiaLdtcyskSPSaRgMmIEZnXymU8saHmLDXzZzQ4ZQlI8m4jcmWZwIE+TEh4+oQOf/ f2hg==
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=oC7dxQUPCI2SNbXyDKngtIpFqkj3Re5Sd8I0s+sbLEY=; fh=oERGAGTM1jZyOs6dTar8gcEdxqZoqWDVTxNMO/giL5g=; b=lkkhKchjNWe6vR0j08sws4IlULKc6JpR66KnKT5rHehXu3CtukUjHnzz1mEM2E6Lo/ 59xzYIqn1fpZnu75ohd6LhF2+Vpgd+PhpO6yodNY90kyM9FF5rE0JQniWzTdxNt9AVER qneICUC8dg5LD5CB13HBLSH1XnDTr7YgDwyRrvv/ex4Q07BCYmT7Xf1RWcgogG1XDdoa pUwsnyzOUcrXynHsA/0dujD8psqpxy08P8nt1bpXPjj1ujQ6bCS+DOMWm/nOF7D0ppQQ 3szDODltawO8Z44iXcnoc0ys0yjPw0ylovPlFg0EQxQuo4zF29TvTvjgRblIf53gx4L4 z58w==; 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=1782231553; x=1782836353; 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=oC7dxQUPCI2SNbXyDKngtIpFqkj3Re5Sd8I0s+sbLEY=; b=HQtjNMgZucS/bIMqJ0nre4M6qvC9MBD745iXFzURENcqxj+SwfJAZu0oNaJCSqpXc8 n8BHB1jdQ1xgdlslwdjNTfjxg6hNnwgyWqgoy5fOcY+bZffKAx1WjPZRc2zaJx0Y7Vkm 75hliwnxQ8Z4Y5kZ6B2ub6kYtCI4culQECC/E85soofq6qm2vWPj5nq9C1YTZOD/QFiR yGNUubMqzgn2fJjZ77tLzMFud2BprUMqv5M4gxSKLcXq7tjDX+wyj13AOD14KHGvtEi4 mffhNsuMV8qiH6KNURc6r/uYRHZUvqlHvP0FPQESx9FQq5YNtvsFXDVWW1Yq1U75cifx 0XAA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782231553; x=1782836353; 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=oC7dxQUPCI2SNbXyDKngtIpFqkj3Re5Sd8I0s+sbLEY=; b=MbjJdia27CLMkkyxRqmg3VYYbCQUtgllGX/qRIojsqqWSPV5JPT3XwzTM21+8i9rUt UH12J9FRkDv3shwAA6gEaSL2PCqkqtzlkDcCNV6xLNb8jM0/DoKNZHahXl3rQ0XwB3// o05+a6QvXLPUKIvYHfcPOeBtSr1ozmn6/eed+hoGmpgQFAWbr9lSArzkBfB6RvlcPsq9 frBbJyau/iMHk7YahljEf9KDTPFHuH7dzKbXm4/VksDcaggA9kyTwrrAc7yPD8H8nrHs z4am/p8d7wO6GLLQ+zOVV9Z/gKEfOcQrl/bHPMpFkMa+NXgt4L/gQB5BT1aHf9rGdbQL iLVg==
X-Forwarded-Encrypted: i=1; AFNElJ+I72W7W1PbQbm8YvnROjjv2Gs3+vgt2crlSFlaTwwYqASyMRO/kzTLGbnmoig9cJKimkse@ietf.org
X-Gm-Message-State: AOJu0Ywj5fYHT8xPwWjCfy3vVTb3zIZ16JhUN++NFvsyFZAA3Epze4zD qC8Gv9hgTokWe88B5gKY3evjsdpwmX7Cl464Okd1ltUHgpto9n5/0W5xBau0UCpp/Gx3ZI+UU8V 9lnKTwy0ApLHdwoPTKR15fKg+MlvEpQ==
X-Gm-Gg: AfdE7cnVadUvDyXxf7Tq5WeIs8bkG1UbtvL8iOTjMsUeJo4w53oRWw7IGsPNzsug9MQ 6UfKijccbNOagp6u7Efx0TjH7mlb27TcVmn5JeQJCNx99SA3rFdnSlCLSo2NeRrtc45KJvgNbfA O6vnHbe1X/A6fnxvF+PpAyjpYIFnxofdRUqdC9APEKHg3Gh62cNKM0k3rkRD2XVnM2nrdWZ6n8l o/VFIBF2FstpfZE8n+jJNkHfxp1sjlG8PviZ+ECcsPm1LWkGEEGsHM2LGD537/sD0lWbM1XtMJc qAZAXgd7dfgx4reh5S5cvCLILI12s29NJd9TKg2wGZYvKOAj9nMTe2oopfSqwgZgiMR/UMwb5KZ wUK4bXDIPSwKb
X-Received: by 2002:a05:6402:50ca:b0:697:cd86:7626 with SMTP id 4fb4d7f45d1cf-697cd867785mr3850130a12.8.1782231553060; Tue, 23 Jun 2026 09:19:13 -0700 (PDT)
MIME-Version: 1.0
References: <178160939557.539091.17610779556377688514@dt-datatracker-f9b87776f-8pmmg>
In-Reply-To: <178160939557.539091.17610779556377688514@dt-datatracker-f9b87776f-8pmmg>
From: Rakesh Gandhi <rgandhi.ietf@gmail.com>
Date: Tue, 23 Jun 2026 12:19:01 -0400
X-Gm-Features: AVVi8CezWoOgoPk0T3ANnoRWleF9zFrRrI90nhKof_FBIlVc2xPjZfGOIA5CENA
Message-ID: <CAMZsk6dguTT3nt1yQgt3-s=jizGUw+mikWEEowxKWJTj+Z8jKQ@mail.gmail.com>
To: Chongfeng Xie <xiechf@chinatelecom.cn>
Content-Type: multipart/alternative; boundary="000000000000a0b3f90654ee1e2f"
Message-ID-Hash: JTLT47ZJGJRN2BTT2JRBXG2CFILSD4QF
X-Message-ID-Hash: JTLT47ZJGJRN2BTT2JRBXG2CFILSD4QF
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: ops-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: [mpls] Re: draft-ietf-mpls-mna-ps-hdr-08 ietf last call Opsdir review
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/AdTk479sf7cZx_4iGJtdIfOYuW8>
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 Chongfeng, Thank you for the detailed Opsdir review and suggestions. We have updated the work in progress revision (09) that addresses your comments. Please see replies inline with <RG>... On Tue, Jun 16, 2026 at 7:33 AM Chongfeng Xie via Datatracker < noreply@ietf.org> wrote: > Document: draft-ietf-mpls-mna-ps-hdr > Title: Post-Stack MPLS Network Action (MNA) Header Specification > Reviewer: Chongfeng Xie > Review result: Has 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. > > - Document: [draft-ietf-mpls-mna-ps-hdr-08] > > - Reviewer: [Chongfeng Xie] > > - Review Date: [June 17, 2026] > > - Intended Status: [Proposed Standard] > > --- > > ## Summary > > Choose one: > > - Has Issues: I have some minor concerns about this document that I think > should be resolved before publication. > > ## General Operational Comments Alignment with RFC 5706bis > > > This document defines a mechanism to influence packet forwarding > decisions > based on the additional > information in the MPLS packet, or perform user-defined operations. > While > the technical approach is sound, the document lacks the consideration > on > how the mechanism would be deployed and managed, and it is recommended > that > a section on operational considerations be added to aligh with > RFC57606 bis. > <RG> We have added the following section. *8. Operational Considerations The operational considerations in [I-D.ietf-mpls-mna-hdr] also apply to this document. Performance and scale assessments are outside the scope of this document; the authors of any future PS MNA application documents are encouraged to address them.8.1. Manageability Considerations A PS MNA implementation MAY collect the following counters: * MNA Sub-Stacks with P flag received * MNA Sub-Stacks with P flag processed * PS MNA per-network-action counters * Packets with PSMH dropped due to unknown actions * Packets with PSMH skipped due to unknown actions * Packets with PSMH dropped due to malformed PSMH Additionally, tracking both successful invocations and failures for each specific post-stack network action is RECOMMENDED to provide granular visibility. Nodes MAY generate rate-limited notifications or alarms for significant operational events, such as sustained high rates of PS MNA packet drops or frequent encounters of malformed PSMH, to alert operators to potential issues. Comprehensive logging of PS MNA processing details and outcomes can aid in the network diagnostics and post-mortem analysis.* > > ## Major Issues > > > No major issues found. > > --- > > ## Minor Issues > > List non-blocking but important clarifications (e.g., ambiguous > terminology or > incomplete examples). > > > This document currently uses full terms and their abbreviations > interchangeably (e.g., “Post-Stack MPLS Header” and “PSMH”). To avoid > redundancy, it is recommended to adopt a single consistent form throughout, > otherwise, defining the abbreviation is unnecessary. > <RG> Fixed. > > > It is recommended to change the definition of IHS as below, > > OLD: > IHS (2 Bits): The In-Stack NAS for each scope with the P bit set > has a corresponding Post-Stack MPLS Header. > > NEW: > IHS (2 Bits): The scope of all the network actions for the In-Stack NAS > with the P bit set. > <RG> Updated as following: * * IHS (2 Bit): The scope of all the NAIs encoded in the NAS as well as in the corresponding PSMH.* > > > In section 3.1, the definition of the S flag should be relocated to > precede > that of the U flag, and the text can be changed to "Same to the definition > of S > flag in section 4.2 of [I-D.ietf-mpls-mna-hdr]" > <RG> Added as following: *The following fields are carried in an NAS as defined in [I-D.ietf-mpls-mna-hdr] and shown in Figure 1. * * * S (1 Bit): The BoS. * NASL (4 Bits): The Network Action Sub-Stack Length. * NAL (3 Bits): The Network Action Length.* > > > Regarding the title of section 3.2.1, since the struct in figure 2 > contains > not only header type, but also PFN and PSMH-Len, it is more suitable to use > "Post-Stack MPLS Base Header", instead of "Post-Stack MPLS Header Type". > <RG> Updated. > > >In section 3.2.3, I think the addreviation of "PSMHT" can be removed, too > many > abbreviations, particularly those without substantive meaning, do not > contribute much to the draft. > <RG> Removed PSMHT and replaced with Base. > > >The title of section 4.1 can be simplified as, > OLD: > In-Stack Network Action Opcode for PSMH Start Offset for MNA > NEW: > Opcode for PSMH Start Offset for MNA > <RG> Updated to: *4.1. Opcode for PSMH Start Offset* > >The title of section 4.2 can be simplified as, > OLD: > In-Stack Network Action Opcode for Offset of End of Post-Stack MPLS > Header for MNA > > NEW: > Opcode for Offset of End of Post-Stack MPLS Header for MNA > <RG> Updated to: *4.2. Opcode for PSMH End Offset* > > In section 5.3, "ingress node" is used to refer to the node that adds a > Post-Stack MPLS Header, to avoid duplicative terms., it is suggested to > change > it to "Encapsulating node" , and the terms of "participating node" and > "egress > node" can be changed to "encapsulating node" and "decapsulating node" > repectively. > --- > <RG> Updated. Thanks, Rakesh (for authors) > > ## Nits > > > No Nits found. > > --- > > Chongfeng Xie > > > _______________________________________________ > mpls mailing list -- mpls@ietf.org > To unsubscribe send an email to mpls-leave@ietf.org >
- [mpls] draft-ietf-mpls-mna-ps-hdr-08 ietf last ca… Chongfeng Xie via Datatracker
- [mpls] Re: draft-ietf-mpls-mna-ps-hdr-08 ietf las… Rakesh Gandhi
- [mpls] Re: draft-ietf-mpls-mna-ps-hdr-08 ietf las… Rakesh Gandhi