Re: [mpls] WG last call: draft-ietf-mpls-inband-pm-encapsulation
Greg Mirsky <gregimirsky@gmail.com> Fri, 03 May 2024 20:13 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 784ECC14F6AB; Fri, 3 May 2024 13:13:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 mODwsglT_wZe; Fri, 3 May 2024 13:13:51 -0700 (PDT)
Received: from mail-yw1-x1132.google.com (mail-yw1-x1132.google.com [IPv6:2607:f8b0:4864:20::1132]) (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 CF3F1C14F6A7; Fri, 3 May 2024 13:13:51 -0700 (PDT)
Received: by mail-yw1-x1132.google.com with SMTP id 00721157ae682-61df496df01so44497b3.3; Fri, 03 May 2024 13:13:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714767231; x=1715372031; 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=zAyRpfeTEJ4xOw1gCJoIQeO8KXlBAQWflaXuivasyCw=; b=N7yEKjC3Th3gfm8BUw4plhfGY9tdc6eW+1PRCwiB4pSaMzyj0RVikPW7KbljMOa4kz iDKUVHaRjuXjyCwaX3WBwtcwC6juJ4LlEnNqFJBNo3KFNqlFM+rRQsgHFVCJuxJ1fuNE WzzPBuHCMqUSRfajwTFnGm/fz6dQ+N9xVWI3nxUSVbZz6kcqVKdyxS0XqS2CwYjZ7kFf p9xgT0hEZbW0htRyvv68lgQbhuSrvVDrw7SvwveUBOPfh6ac7iU8+EUiCoGmiUjvncJ7 QrUsxH6N6os7yJbJUNzm/M3mLTwhk6leKmW3v9jGbfOQ8ArszqFlrc1XlXVgQh9gIs1f kl1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714767231; x=1715372031; 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=zAyRpfeTEJ4xOw1gCJoIQeO8KXlBAQWflaXuivasyCw=; b=DH2Z3tyo5ebvd7yT3kBhkNM/nI7B5EN86Sp2gZjTG1h4JA2c5hPlCnIR+p0FYlZmHL d+gfHCkey+AMhaDzMVgOFzxtoLeoVwBX0ADNLXJ29DZfxNjU3NPnbUXuHffULa7FAnye anZC4fZsUNM7h/+5zqxF9BEYPbN2FhfX43Z1kIwJTR849JEJHZ1SXx8o6OiqFb6tOeR9 kpkO5q1x4HBeDVIO9jV08wS4l/TgZ4S2Kkvg6LfCdoodwZbXGQOCv3XKMj5olssufA2M gMYA7nyVJnFUMLpPvAxMMb1FgvJz3f13wFt/FJltlIFRZUkPNw8mK8wtmxYxmkR2mIea HHJA==
X-Forwarded-Encrypted: i=1; AJvYcCWk0n+pY9p6qSBnSOy8OghA6NPDScUvnVzc6HWlaa44QPhgGK2Mi2bhZFh89mRuUTmqHMjhgWzg3SYEDAQOsWgC2QyaAg==
X-Gm-Message-State: AOJu0YxZ7XXKI3t/+7WIh9QLmxvBR+Xwqq6U3VHZMQsroErCi6j1Dd74 9e0H0T9BTMzTr30WOsZDgFZ9PjGLl/kjlttoQNysSo/BnsLak+a9M1tDX7v7RcRZ/ZXJKs0XRYf Evv7+j3v+Tg0s5XsZBmwuE88q49wH/a94
X-Google-Smtp-Source: AGHT+IG1M0+2q7+EbqFYlUvVntD+KUkSXz95owm7Aew2bmbyu7dFTaOqwkBia9up38kSw56WczEhAn0Vp7hs+enlaO4=
X-Received: by 2002:a0d:d815:0:b0:61a:e4ae:82b5 with SMTP id a21-20020a0dd815000000b0061ae4ae82b5mr3536899ywe.6.1714767230624; Fri, 03 May 2024 13:13:50 -0700 (PDT)
MIME-Version: 1.0
References: <2576EDD5-2D41-4635-AF38-7A63BD595154@tony.li> <CA+RyBmVzCW5gYAqi6O=LAW0pbN3hozbZY5Os+A5eGLJQkX0F0g@mail.gmail.com> <F810108F-BA97-4C55-8FDF-A5EBDD71C7C9@tony.li>
In-Reply-To: <F810108F-BA97-4C55-8FDF-A5EBDD71C7C9@tony.li>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 03 May 2024 13:13:40 -0700
Message-ID: <CA+RyBmUvWk-DnaBn1YztcM5V_gR4Y4aHA5zDNMDTJAYc4CSqiQ@mail.gmail.com>
To: Tony Li <tony.li@tony.li>
Cc: mpls <mpls@ietf.org>, mpls-chairs <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a76a360617925b21"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/22ARdorTN_9Lk9XxV_Itk4_PROg>
Subject: Re: [mpls] WG last call: draft-ietf-mpls-inband-pm-encapsulation
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 May 2024 20:13:56 -0000
Hi Tony, thank you for your prompt clarification of the eSPL value allocation. I assume that the listed implementations, or some of them, are already deployed. As I understand it, they all use some value as FLI, most likely the same one across all the implementations. As you've pointed out, using a value from the Unassigned or Reserved ranges of the Extended Special-Purpose MPLS Label Values registry <https://www.iana.org/assignments/mpls-label-values/mpls-label-values.xhtml#extended> would be squatting. About potential squatting (that, as I believe, should not be encouraged). If I was considering an early implementation of this draft, I'd use a value from the Experimental range (240-255). If that is the case for this draft, moving it to the Experimental track, in my opinion, is reasonable. On the other hand, if the implementers of earlier version of the draft did use a value from Unassigned range without the early allocation, why wouldn't they ask for allocation of that specific value rather than letting IANA to pick one for them and be forced to change their implementations in case the two values turned to be different? Regards, Greg On Fri, May 3, 2024 at 1:00 PM Tony Li <tony.li@tony.li> wrote: > > [WG chair hat: on] > > Hi Greg, > > I will let the authors respond to the bulk of the comments here, but I do > want to address some process concerns. > > Currently, the registry action for the 'Extended Special-Purpose MPLS > Label Values' registry is ’Standards Action’. If this document were to be > published as Experimental, then it would not be allowed to allocate a > permanent code point, resulting in the implementations squatting on a code > point. This is sub-optimal. > > It appears that there was no early allocation done for a code point, so > the squatting is already obviously occurring. Also sub-optimal. > > First publishing as Standards Track and then shifting to Historical allows > for code point allocation. > > Regards, > Tony > > > On May 3, 2024, at 12:37 PM, Greg Mirsky <gregimirsky@gmail.com> wrote: > > 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? > - 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. > - 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. > - 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). > - 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? > > 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