[mpls] Re: WG last call: draft-ietf-mpls-inband-pm-encapsulation
Greg Mirsky <gregimirsky@gmail.com> Thu, 09 May 2024 03:43 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 1FC26C15109F; Wed, 8 May 2024 20:43:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.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_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 mZfIdtzP1B8g; Wed, 8 May 2024 20:43:33 -0700 (PDT)
Received: from mail-yw1-x1130.google.com (mail-yw1-x1130.google.com [IPv6:2607:f8b0:4864:20::1130]) (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 DCA06C14F700; Wed, 8 May 2024 20:43:33 -0700 (PDT)
Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-61e01d5ea74so4372877b3.2; Wed, 08 May 2024 20:43:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715226212; x=1715831012; 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=tG/N0zpz0LBbc9cOylzTWabWjRk6Sm93WN4YqWzZCZs=; b=QjxaAZXeRk6lRdJppFXX+YdPmqZyqy2IIbXCydz2mKB2oqh+EAul4oIKQZzAmUW+5Y mO9i6xX4zEwlMuZS4/MyHRxVUtj3rV8PDZzB0vQfmcNdm0Y74jRQIb6rc2WmnJlwFMmW DVkd5cx49PbvTHPW5biOOuVbo/DjrVq5nrf23wEnaG8rd1QVqvhKwnp046CgW7S7oEuu Bu2px2jVcJMpKIzM8KP68uAcxVt+iN+nw3tjECyUv9ANwIi1/y5LC6S3aMHxprr1L3bW Q/ImesCk2lZsfPD/sRadOCTDL/Vh9fh/vSbOEqcekBTqE9T6/N2CVH649H26YQmQzwGn /PqQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715226212; x=1715831012; 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=tG/N0zpz0LBbc9cOylzTWabWjRk6Sm93WN4YqWzZCZs=; b=G8ypy0UC511tJsfF36g2FEhUAKY/N9+x6BkV+JmaJjx2IyOMAYP4Pfnevc4xzCEwxe RvM1jkpspNrDuCWp1IEqMgVYg7dX9VoNBNndQyLSPdbCrnmaLQvBt6PV5Umhk04QNx68 nuk44LiEngFeZryDiNyUj43/SFtSheDBOtmwm/+AWoygOtNo4+o/5HKKjeIzzxQH+ONk HtpLdj5jg+LIuAglDOLx0GDYYVhzAu8Y+af5a1KDWvG4qGHgOPrJwKKH0gpVY8EV2Wz8 8iGs7X9TOvvnvEd3sXs+FLPht4culmkQFKWRrlG8CcmPi+BFNNkKIZifDBgMtbHnFmQv m0fw==
X-Forwarded-Encrypted: i=1; AJvYcCXY4JrObJL38ImmqQzv8GgsRtgoshwPng7ICleeO83vH/BXeyK394SU6XiFxQkOmVwV3SCiYrZiHRdS0raRP3x1ulxWGps8tjw7GfNP5dNw7jIJuA==
X-Gm-Message-State: AOJu0YxYDQmTBKy2FC4cd6tb0Kb8tzJNo/1oUnqTAPzrtnri0WfRavDn x3fluLbGnud+0Ln8Q27E+AJq+7LUjkjzqdrkgzixJS5cM/XBRt+zRqzC4GsD03M9vUAvDZ6svbV IbBMiWLuWjSY6vvOnhUwfdG6Q2wT8ig==
X-Google-Smtp-Source: AGHT+IHxKUQ+GP1sQAWYVwiC55p8Ri7LQPgg1nni/JMCBUwG1oNBvsNWLfpdRFGb92EUQOIMItzfLRMblTOj7LcCPt0=
X-Received: by 2002:a05:690c:4910:b0:615:ecc:91c0 with SMTP id 00721157ae682-62085c7f18dmr56460767b3.20.1715226211042; Wed, 08 May 2024 20:43:31 -0700 (PDT)
MIME-Version: 1.0
References: <CA+RyBmUGOYpgzOhMpiYSqO+vCrHG_xtWijAS4BRKJ0LoPXnXMg@mail.gmail.com> <20240508164040080_OsmxPY94chC8Mtcc49Ss@zte.com.cn>
In-Reply-To: <20240508164040080_OsmxPY94chC8Mtcc49Ss@zte.com.cn>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 08 May 2024 20:43:20 -0700
Message-ID: <CA+RyBmVWTL2vuiPLajovBSVXNPeLKw3xNsc9GpQkGLfMy0QoOw@mail.gmail.com>
To: xiao.min2@zte.com.cn
Content-Type: multipart/alternative; boundary="00000000000004cd700617fd3998"
Message-ID-Hash: IMHOTXH2J2EO4RWIPBJRAL2TPKWNYCMY
X-Message-ID-Hash: IMHOTXH2J2EO4RWIPBJRAL2TPKWNYCMY
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/ltXTpFrKlEybVzaYM0cx6gN4Wqo>
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, 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. > > >> - >> >> 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. > > 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