[mpls] Re: WG last call: draft-ietf-mpls-inband-pm-encapsulation
Tony Li <tony.li@tony.li> Thu, 09 May 2024 06:27 UTC
Return-Path: <tony1athome@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA316C151078; Wed, 8 May 2024 23:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.745
X-Spam-Level:
X-Spam-Status: No, score=-6.745 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aS42_A_09dwx; Wed, 8 May 2024 23:27:47 -0700 (PDT)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFEC8C14F5E0; Wed, 8 May 2024 23:27:47 -0700 (PDT)
Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-5d3907ff128so421508a12.3; Wed, 08 May 2024 23:27:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715236067; x=1715840867; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:sender:from:to:cc:subject:date:message-id:reply-to; bh=H4F5m3V5sp6D+VD1rXgvupOKs3OBcjdE7uVWF/+bwyk=; b=RtZbqFoGmfM/nONeGB9Mai2Lh8N6VDAovmiT4W5uYvIhIWpNmff+q0CmkFNTIXGOmS X3EgokTQpCBjByIYhkzmTu2yInBDMnTFT9HxuYMfWkJAqDUr20uZdsRaPTQ8HsTxqb8Q Zxii0edfW0iPr6degtUMT27gXdxuTHybNrVa+u2rbAFOISMUBZMLJeYWtYdGjVN4EKqJ jNOv2nnhsZtrvov/jNQExJJnfxuQKgi6w8eiICCD4lNgF8mrMJ7p5z7bOI3F2qDbGwFn 6n8kblGIYiAZXBLfbtdkWapUet9Pa42QjgJmtr9+XT9aGOMejumgzlIZA6+nhCEtv6c0 ZPNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715236067; x=1715840867; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=H4F5m3V5sp6D+VD1rXgvupOKs3OBcjdE7uVWF/+bwyk=; b=VR/cyE29ASN7b4IFNSfFqQHgKzvOx4PD5KOutn+8RbHEEffDMjZUKFqvwXbIkFGjRh p2iZgpKiRrbMVvA5WA0MKQi5UG4AaEp6DCPsHs7LO/JD+sxwIp5wtvsM1W3R3xFk+Hen SkvvbPeNODKGF37vkf725vCf0w1b8B0bi/hBLHcD1GppZwb6GKLcUMmet5u0IBFKbL8l 5NJ9WCDJ50JaIW44423N7/hMPh1rUGDXoT3ix20sW2bWNrv8x7QxpMzeHKXl8VuZ16Hu IYoUAFg6hSGYOBvduCEwljlUb1yWOFlhTx7Rm1qrvQ96j7Lxns0MGRctttmOfQFHuLFw gcGw==
X-Forwarded-Encrypted: i=1; AJvYcCV67C0iJm+9/bEC1gaQad1DvHJK7hs9cn0Wgfb6zcV+xv4/ifJahe4IzXcKFMQynWiUoK7svLpE2nfDFtWYuDmozLi0qJ9eIhmZZZiIH019EBqcmg==
X-Gm-Message-State: AOJu0Yy0bRF1V/L5ClG+/VGqQBW1GAx9bTppcrBkPkjG0t6fLdnLQyWw O1TQq6nU5aSx1SNaacUsmkIfJKWX+JoAxcUHk4a6XB67saYMlKFlGu4pDg==
X-Google-Smtp-Source: AGHT+IHVJx48nW0GP/mDnIDuocgo2/ScucpjxnDhqLhgWqDfaofe25Zk1pnosmFL79JYfieiCj53jg==
X-Received: by 2002:a05:6a20:d80a:b0:1a7:2e17:efd3 with SMTP id adf61e73a8af0-1afc8d19880mr6654061637.5.1715236066791; Wed, 08 May 2024 23:27:46 -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 d2e1a72fcca58-6f4d2a6660bsm595325b3a.8.2024.05.08.23.27.45 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 May 2024 23:27:46 -0700 (PDT)
Sender: Tony Li <tony1athome@gmail.com>
From: Tony Li <tony.li@tony.li>
Message-Id: <41D28594-4AD0-46C8-B273-8067FA0005A8@tony.li>
Content-Type: multipart/alternative; boundary="Apple-Mail=_BA5D1D0D-794A-4CA5-8893-8FAEBAD87096"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
Date: Wed, 08 May 2024 23:27:35 -0700
In-Reply-To: <20240509140934611nhYC2RzsGLr5HvuJPYoXw@zte.com.cn>
To: "xiao. min2" <xiao.min2@zte.com.cn>
References: <CA+RyBmUGOYpgzOhMpiYSqO+vCrHG_xtWijAS4BRKJ0LoPXnXMg@mail.gmail.com,20240508164040080_OsmxPY94chC8Mtcc49Ss@zte.com.cn,CA+RyBmVWTL2vuiPLajovBSVXNPeLKw3xNsc9GpQkGLfMy0QoOw@mail.gmail.com> <20240509140934611nhYC2RzsGLr5HvuJPYoXw@zte.com.cn>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Message-ID-Hash: RYMWUTLH265ABUNQOQ6VDDC4SMRNYQJ2
X-Message-ID-Hash: RYMWUTLH265ABUNQOQ6VDDC4SMRNYQJ2
X-MailFrom: tony1athome@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: mpls <mpls@ietf.org>, mpls-chairs <mpls-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [mpls] Re: WG last call: draft-ietf-mpls-inband-pm-encapsulation
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/8XpDoXmyO-8IeJBRUg3yVZ8hsIE>
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>
[WG chair hat: on] Gents, Thank you for the continued discussion. WGLC does not freeze the text. If, as a result of this discussion, you feel that changes are warranted, please make them and then let’s run them past the WG. The WGLC process can be continued or repeated as befits the magnitude of the changes. Tony > On May 8, 2024, at 11:09 PM, <xiao.min2@zte.com.cn> <xiao.min2@zte.com.cn> wrote: > > Hi Greg, > > > > Thank you for the prompt response. > > Please see inline. > > Original > From: GregMirsky <gregimirsky@gmail.com> > To: 肖敏10093570; > Cc: tony.li@tony.li <tony.li@tony.li>;mpls@ietf.org <mpls@ietf.org>;mpls-chairs@ietf.org <mpls-chairs@ietf.org>; > Date: 2024年05月09日 11:43 > Subject: Re: [mpls] WG last call: draft-ietf-mpls-inband-pm-encapsulation > Hi Xiao Min, > thank you for your response. Please find my follow-up notes below tagged GIM2>>. > > Regards, > Greg > > On Wed, May 8, 2024 at 1:41 AM <xiao.min2@zte.com.cn <mailto:xiao.min2@zte.com.cn>> wrote: >> Hi Greg, >> >> >> >> Thank you for the reply. >> Please see inline. >> >> Original >> From: GregMirsky <gregimirsky@gmail.com <mailto:gregimirsky@gmail.com>> >> To: 肖敏10093570; >> Cc: tony.li@tony.li <mailto:tony.li@tony.li> <tony.li@tony.li <mailto:tony.li@tony.li>>;mpls@ietf.org <mailto:mpls@ietf.org> <mpls@ietf.org <mailto:mpls@ietf.org>>;mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org> <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org>>; >> Date: 2024年05月08日 03:09 >> Subject: Re: [mpls] WG last call: draft-ietf-mpls-inband-pm-encapsulation >> Hi Xiao Min, >> thank you for your expedient response. Please find my notes below tagged GIM>>. >> >> Regards, >> Greg >> >> On Sun, May 5, 2024 at 7:30 PM <xiao.min2@zte.com.cn <mailto:xiao.min2@zte.com.cn>> wrote: >>> Hi Greg, >>> >>> >>> Thanks for your review and comments. >>> >>> Please see inline. >>> >>> Original >>> From: GregMirsky <gregimirsky@gmail.com <mailto:gregimirsky@gmail.com>> >>> To: Tony Li <tony.li@tony.li <mailto:tony.li@tony.li>>; >>> Cc: mpls <mpls@ietf.org <mailto:mpls@ietf.org>>;mpls-chairs <mpls-chairs@ietf.org <mailto:mpls-chairs@ietf.org>>; >>> Date: 2024年05月04日 03:38 >>> Subject: Re: [mpls] WG last call: draft-ietf-mpls-inband-pm-encapsulation >>> _______________________________________________ >>> mpls mailing list >>> mpls@ietf.org <mailto:mpls@ietf.org> >>> https://www.ietf.org/mailman/listinfo/mpls >>> >>> Hi, Tony and All, >>> I've read the latest version of the draft. Please find my comments below: >>> The proposed mechanism, as stated in Abstract, applies to "MPLS live traffic". I couldn't find the definition of the term "live traffic" and appreciate it if you can clarify it for me. Does that apply to any MPLS packet or a particular class of MPLS packets in a network? >>> >>> [XM]>>> That applies to a flow of MPLS packets in a network. In the Abstract of RFC 9341 it says "This document describes the Alternate-Marking technique to perform packet loss, delay, and jitter measurements on live traffic". >>> >> GIM>> Thank you for the reference to RFC 9341. Although I am one of th co-authors of that RFC, thinking of it now, I find the characterization "live traffic" ambigious. Is there in the network traffic other than "live"? I cannot find an example of such case. If you agree, perhaps finding a more technical term or removing "live" altogether is possible. >> >> [XM-2]>>> To my understanding, one reason why RFC 9341 emphasize "live traffic" is to differentiate the "Alternate-Marking technique" from "Inerred measurement", which performs performance measurement on dedicated LM/DM packets. Anyway, I can remove "live" altogether if no objection from other WG participants. >> > GIM2>> I hope that WG Chairs will help in determining the WG position on this update. >> >>> I appreciate that the document mentions work on Synonymous Flow Labels. However, it is not clear to me why SFL-based application of the AMM is characterized as hop-by-hop, while the solution described in the draft - as edge-to-edge. I would appreciate it if the authors can clarify that characterization of measurement methods, particularly since the T-bit (defined in Figure 1) differentiates between edge-to-edge and hop-by-hop measurements using the proposed solution. >>> >>> [XM]>>> Note that the text means the SFL method mainly aims at edge-to-edge processing, not hop-by-hop. And you're right that the method described in this document can be used for both hop-by-hop and edge-to-edge, although the main application scenario is hop-by-hop. >>> >> GIM>> How "the SFL method mainly aims" is determined? Is that stated in any of SFL documents? At the same time, if the proposed mechanism is aimed for the particular use case, extending it to support anything else adds, in my opinion, is an unecessary complexity. If, as you've stated, supporting the Alternate Marking method in the MPLS network is not intended with edge-to-edge scope, then it seems that the T-bit is not needed and can be changed to R(eserved). Even more reason to do that, in my view, is that the scope of the PM supported by the Alternate Marking method (and on-path telemetry in general) can be easily controled via the management plane by controling the appropriate configuration parameters. >> >> [XM-2]>>> I said the method described in this document can be used for both hop-by-hop and edge-to-edge. For edge-to-edge, both the method described in this document and SFL can be used. For hop-by-hop, the method described in this document is preferred, and there exists interoperable implementations. >> > GIM2>> Can you point out what prevents someone from using SFL in a hop-by-hop manner? Also, what importance do you see in that comparison of SFL-based and AMM-based methods for the document? Personally, I think that that comparison can be removed from the draft without any loss of technical clarity. > > [XM-3]>>> I agree to remove this paragraph if no objection from other WG participants. > >> >>> Furthermore, it seems like the comparison of the impact on an MPLS packet of the proposed solution and IOAM is inaccurate. As I understand it, contrary to the statement in Introduction that "the former doesn't introduce any new header whereas the latter introduces a new In-situ OAM header", both introduce (unlike SFL-based application of AMM) extra ancillary data in an MPLS packet. >>> >>> [XM]>>> Can the ISD be seen as a new header? I personally don't think so. If you have any text change proposal, it's much appreciated. :-) >>> >> GIM>> Sorry, but I don't understand your question. IOAM can be supported by ISD MNA (draft-mb-mpls-ioam-dex <https://datatracker.ietf.org/doc/draft-mb-mpls-ioam-dex/>), and AFAICS, the impact of supporting IOAM-DEX using ISD MNA is comparable with the solution proposed in this document or draft-cx-mpls-mna-inband-pm <https://datatracker.ietf.org/doc/draft-cx-mpls-mna-inband-pm/>. I would consider removing this subjuective comparison altogether from the document. >> >> [XM-2]>>> I agree to remove this paragraph if no objection from other WG participants. >> > GIM2>> Thank you. That could be another modification that the WG Chairs might ask the WG's position. >> >>> And, on the last paragraph in Introduction. I believe that publishing a draft on Standard track and then moving it to Historic once another solution is standardized by IETF is sub-optimal. I recognize the value of the work put in by implementers of the described in the draft solution. The deployment experience is invaluable. On the other hand, there seems to be an agreement that the MNA is the preferred mechanism to support AMM in the MPLS networks. (Note that draft-ietf-mpls-mna-usecases is being updated to include AMM as another use cases of on-path telemetry in the MPLS networks, in addition of IOAM). Hence my proposal to switch this document to Experimental track (see my question about the requested IANA allocation below). >>> >>> [XM]>>> I agree with Tony and Loa on this point. To be clear, it's preferred to publish this document as a Standards Track RFC. >>> >>> >>> >>> The list of implementations is impressive and suggests that there are several deployments. If that is the case, which value of eSPL for Flow-ID Label Indicator is used? >>> >>> [XM]>>> It's my fault not requesting an early allocation. Anyway, I believe allocating a permanent code point for this feature is optimal for the existing and potential implementers and deployers. >>> >> GIM>> Perhaps you can help understanding the state of the existing implementations that, as I look at the issue, is confusing. On one hand, some of implementations have demonstrated their interoperability. And, one can assume, that that is achieved using a value from the Unassigned range of Extended Special-Purpose MPLS Label Values <https://www.iana.org/assignments/mpls-label-values/mpls-label-values.xhtml#extended>. On the other hand, a new value is requested and there's non-zero propbability that the assigned value would not be the one already used in the existing implementations. If implemeters squatted (using Tony's term) on the IANA registry, would it be better to identify that value and request it to be assigned to the solution described in this document? >> >> [XM-2]>>> To my understanding, the existing implementations can be updated if requested by their customers, and the future implementations can follow the published RFC. >> > GIM2>> I have to admit that your response confused me and raised more concerns. As I understand it, the intention of publishing this specification as a Standard is to bring the IANA registry in sync with the deployed implementations. As I understand your response, that would not happen because the allocated eSPL value would be different from the value already used by the existing implementations. If my understanding is what the authors of the draft have planned, then I see the request for IANA to allocate yet another eSPL value that is not currently used by any existing implementation as unreasonable and damaging. Unless the authors disclose which eSPL value is used in the existing implementations and insist on requesting a new eSPL value be allocated by IANA, I cannot find any reason for publishing this document as Standard. > > [XM-3]>>> Does it resolve your concern if the authors recommend a value of code point to be assigned by IANA? > > > > Best Regards, > > Xiao Min > >> >> Cheers, >> >> Xiao Min >> >>> >>> Best Regards, >>> >>> Xiao Min >>> >>> >>> >>> In conclusion, I don't support progressing this draft on the Standard track. I would support progressing it as Experimental or Informational (perhaps that means that the IANA section is removed). >>> >>> Regards, >>> Greg >>> >>> On Thu, Apr 25, 2024 at 8:09 AM Tony Li <tony.li@tony.li <mailto:tony.li@tony.li>> wrote: >>>> >>>> [WG chair hat: on] >>>> >>>> >>>> Hi all, >>>> >>>> This starts a 2 week working group last call on draft-ietf-mpls-inband-pm-encapsulation. >>>> >>>> This last call ends at 12:01 PM PDT, Thurs. May 9, 2024. >>>> >>>> Please send all comments to the mailing list. >>>> >>>> Regards, >>>> Tony >>>> >>>> >>>> _______________________________________________ >>>> mpls mailing list >>>> mpls@ietf.org <mailto:mpls@ietf.org> >>>> https://www.ietf.org/mailman/listinfo/mpls >>> >>> >> >> > >
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… xiao.min2
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… wangjj@centec.com
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… Greg Mirsky
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… Tony Li
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… Loa Andersson
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… xiao.min2
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… Qiuyuanxiang
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… 岳胜男
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Weiqiang Cheng
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Rakesh Gandhi
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… 庞冉(联通集团本部)
- [mpls] WG last call: draft-ietf-mpls-inband-pm-en… Tony Li
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… 戴锦友
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… Greg Mirsky
- Re: [mpls] WG last call: draft-ietf-mpls-inband-p… Tony Li
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Weiqiang Cheng
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Weiqiang Cheng
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Tianran Zhou
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… xiao.min2
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… xiao.min2
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… linchangwang
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… xiao.min2
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Tony Li
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… xiao.min2
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… xiao.min2
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… xiao.min2
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Liyan Gong
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Greg Mirsky
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Greg Mirsky
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Tony Li
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Greg Mirsky
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Chenhao.M
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… linchangwang
- [mpls] Re: WG last call: draft-ietf-mpls-inband-p… Greg Mirsky