[mpls] Re: WG last call: draft-ietf-mpls-inband-pm-encapsulation
Greg Mirsky <gregimirsky@gmail.com> Fri, 10 May 2024 03:48 UTC
Return-Path: <gregimirsky@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 99EB3C14F6E8; Thu, 9 May 2024 20:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, 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 CWicO4RF_7xo; Thu, 9 May 2024 20:47:59 -0700 (PDT)
Received: from mail-yw1-x1136.google.com (mail-yw1-x1136.google.com [IPv6:2607:f8b0:4864:20::1136]) (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 98189C16941F; Thu, 9 May 2024 20:47:57 -0700 (PDT)
Received: by mail-yw1-x1136.google.com with SMTP id 00721157ae682-61be4b98766so17815457b3.3; Thu, 09 May 2024 20:47:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715312876; x=1715917676; 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=ChW3yND8esweZGgpqx7qIM7nHblW1ZJpsCcX04t/qTg=; b=QPFhYhUdD9rsPVeEs27YEen3G8HZb4P3WhkXOP2f2O/wgsBE5z3q7Q+OfyiMeKjBwl QQ9s5eAc3+FkS96OXX7Kzj7t14x5pfS0VqJGN4KpyfRmETZ938naNJBX5xpsi3GNA2ma jvlU6xZigPwfRSKI9XvEAUWvEg4kx23KTYm6zTjm6AX7ekdQ/aqEuMrsGADD7Ci/fjr3 0sfM4tyWYS/1G+djQkx6yTNlF8kPGTESd9ASGO8pC0T7y20uR3Fcc/l/dfrn3ec4vSff HiwOS0CEoUbt+kemDYtKaM/roc3R6Bx2aSZy+1PoDSE5IFWg1SbdxlnBMoyXciiPwalV 9tjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715312876; x=1715917676; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ChW3yND8esweZGgpqx7qIM7nHblW1ZJpsCcX04t/qTg=; b=nTlhu7yYZtC/KkJpNcvLYhb6TuSC1ehwBOzNkpESK4STcuDeBPowrN2CTgOIFP5jYP WrsG/L6GZHt0WjkJx8KL2EAil0ANJiS+ammC+hQVtM0Pnq6jJPOFpRl+LZ1t7/E+Up4j 2JZr8/Bg6Ran4BDTZIk3ufQy5u1mLXax1QTcz4fNL/nQedhq7vxRecIO79ZpHowzdUB9 Iiks3xyN6cAbsqsXjiad1Yqex7vhd0GOU+jUjAndyWm9FfQed9bcaOqwMY4h5S5KhvV6 tRDX04gpaVcEgle80hLsrIyEoWZGooOOlVZfn+/5al6PQcraMOtxLAxLsi3enRtceY5Z LL2A==
X-Forwarded-Encrypted: i=1; AJvYcCUzI/iaoqP2PaVzQIoP9SlJ5+vWEq8t5VtxWgmeVuxWuK8f/k50/zLCjcU/2870syBou44YEUhHxuf5gKZXoqMYku9TsrgSzB1l0gZ+Fzbap1x+TA==
X-Gm-Message-State: AOJu0YxXQerRe2P3AFui/RK0aWzTllEgiXFw4Su5mkyEg5Z6ca+AyB4t fXCf2WtT8MjJs6cbCybCDJmuyz4xexnF9rryZ5Gm2nLS5eqBRVOk5To2eW3oZ+3pMH89uTK9vFY YPF/1P3wg/L+/D1k9vhqaeSCv/BVaCA==
X-Google-Smtp-Source: AGHT+IFEYgGylmVkSK9yuRtQDCfS29mWVZBFhKxbUunArc7i2EJkEPHlTaj0NA+90wL+szkx4rxsfmEw65UxTXghZ6g=
X-Received: by 2002:a0d:ebc6:0:b0:61a:af28:ed1a with SMTP id 00721157ae682-622aff9a12emr13188147b3.31.1715312875930; Thu, 09 May 2024 20:47:55 -0700 (PDT)
MIME-Version: 1.0
References: <CA+RyBmXoy9nuUWOC5A2MsONvHYvyiUFRUC-b0yA03ABAEXjv3Q@mail.gmail.com> <20240510090656984Y3MXsbT56zXtvVnOpzC7e@zte.com.cn>
In-Reply-To: <20240510090656984Y3MXsbT56zXtvVnOpzC7e@zte.com.cn>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 09 May 2024 20:47:45 -0700
Message-ID: <CA+RyBmX6CAqtHWA9U_mmWiR-7cV1rG=S0xSTFE95bRVE4NK-uQ@mail.gmail.com>
To: xiao.min2@zte.com.cn
Content-Type: multipart/alternative; boundary="000000000000a60c4a061811663b"
Message-ID-Hash: 6IGFJ4OLHI7S56ZTY3V35A6KSZBSMR7U
X-Message-ID-Hash: 6IGFJ4OLHI7S56ZTY3V35A6KSZBSMR7U
X-MailFrom: gregimirsky@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@ietf.org, 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/S3-AT1iVXFpj8A8nNw_W5NHZ7cg>
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 Xiao Min, I've reviewed the new version of the draft. Thank you for thoroughly addressing all my comments. I support progressing this document. Regards, Greg On Thu, May 9, 2024 at 6:07 PM <xiao.min2@zte.com.cn> wrote: > Thank you Greg! > > I'll upload a new version to address your WGLC comments. > > > Best Regards, > > Xiao Min > 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日 23:35 > *Subject: **Re: [mpls] WG last call: > draft-ietf-mpls-inband-pm-encapsulation* > Hi Xiao Min, > thank you for your consideration of my notes. I believe that given the > state of the implementations that demonstrated their interoperability, > requesting allocation of the specific eSPL is a reasonable step that > benefits the networking. > > Regards, > Greg > > On Wed, May 8, 2024 at 11:09 PM <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> wrote: >> >>> Hi Greg, >>> >>> >>> Thank you for the reply. >>> 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月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> wrote: >>> >>>> Hi Greg, >>>> >>>> >>>> Thanks for your review and comments. >>>> >>>> Please see inline. >>>> Original >>>> *From: *GregMirsky <gregimirsky@gmail.com> >>>> *To: *Tony Li <tony.li@tony.li>; >>>> *Cc: *mpls <mpls@ietf.org>;mpls-chairs <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 >>>> 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> 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 >>>>> 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