[mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr (2nd WG call)

Greg Mirsky <gregimirsky@gmail.com> Wed, 09 October 2024 00:56 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 6F24EC169402 for <mpls@ietfa.amsl.com>; Tue, 8 Oct 2024 17:56:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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, T_SCC_BODY_TEXT_LINE=-0.01, 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 8bx4e8eMu67q for <mpls@ietfa.amsl.com>; Tue, 8 Oct 2024 17:56:15 -0700 (PDT)
Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) (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 ietfa.amsl.com (Postfix) with ESMTPS id 73BBDC151076 for <mpls@ietf.org>; Tue, 8 Oct 2024 17:56:10 -0700 (PDT)
Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-42e5e758093so55280715e9.1 for <mpls@ietf.org>; Tue, 08 Oct 2024 17:56:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728435368; x=1729040168; 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=8lZbbz4U60cM+IcvydZlKQADfJX0lruUygpd5F0IF5E=; b=RPTHntBs8t6QP58HVG6lolHkifWHke/VRRsF2ZPdb9xJlpvB9RACjBxR9osF3zKiu4 yvYIeQUhXjH1Pfhb2YAHWQuGFdEw9HXrnH9iOFHCZzuZgRmFl1XoLrVCugozplZ04XxZ 9C+7eeqUivje6j5gVnRB+v1279ylek1/2jyqAxEkuVlnuAMTnVSab3aAppzxxQ21gMAP XsHgTAo28KVOeAKYIZE4CxvnRfJUdwLafpAaWMXbus62TDGNxBonlGtxSoRyJwyll/5W JGWnz3UwM6t8QGnstphGQrJ1vAIMW4vtflodo/xphjgPM8mfkCHtDWTQTlDVHFngNhce 9iZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728435368; x=1729040168; 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=8lZbbz4U60cM+IcvydZlKQADfJX0lruUygpd5F0IF5E=; b=n7oPOM50nBqJ+WrMq6jrzqqYuefS1QbpOKBZOvBo0SrwI7FQNzIT9tiMdtqZ1TyfcX k1qb0vKSWMmF7f4WXwZAfiYltsXOhM0hJgw0HREalYsX9q+ZBzcVdeKw+Q79gSDJ/0Xf 7hHV3xMR/cXNtuHmAil6dyWEyc+9HZHT7e6S/kaKPkZVLVvSTu4c4ZAWxkIjyz1nE0a9 KGWQ1nZzu3IBnDGUMsIOFIx61JxC0K4A43qF43MsJJ8auganpkkdOBTxqqwpdlxbodw1 n+B6XeqZcCXJX77fru5+KUN4p7JdrzdFgVrHvO3ecx1osqBLuT1SNdrGbl5YBT4+LrjM SXHQ==
X-Forwarded-Encrypted: i=1; AJvYcCWEfRtfSTkK7g5iUyiz0RJ90AqeGh7JUGu/UqLsc5D65NXBUNwcYp388GKX57AmwaCg2G1/@ietf.org
X-Gm-Message-State: AOJu0Yz6NerrVOaDelTRX/HbXrwyYexA00NxeQsR3LVWxuFfRGt4XAgf Dq0qe66kmaMXZM81u0i09ya6SnydOYS81bvvhIJFJBNS9WBjcaaWS7V6xpc+vysO9gbvxoWUx8V qizDN1//5taJPiUYuTgbI3JVe4Gz9/Q==
X-Google-Smtp-Source: AGHT+IFdJdLlLfJOl8hVSl7mXq1+xBOYiu1VOrI2T3WbYP9bGyhXZPoE+tXwInlQlpNfJshiApzMywnYo0U7FvD3rro=
X-Received: by 2002:adf:e681:0:b0:371:8dbf:8c1b with SMTP id ffacd0b85a97d-37d3a9f9d50mr317095f8f.34.1728435368357; Tue, 08 Oct 2024 17:56:08 -0700 (PDT)
MIME-Version: 1.0
References: <E6268BBB-220B-41B7-90AE-2631CF8391AB@gmail.com> <0A24F429-612E-4080-8019-9976C2128ABF@gmail.com> <MW3PR11MB469976A833318BD3040CC3AFDE7E2@MW3PR11MB4699.namprd11.prod.outlook.com> <CA+RyBmVsFq1=NoN8OQAC3XPNEnGoPpMkfFTc7kDNckzg-hCwMQ@mail.gmail.com> <MW3PR11MB4699827613D19EE96EED011EDE7F2@MW3PR11MB4699.namprd11.prod.outlook.com> <CA+RyBmUm3ZHGA7Jrxfq-hGSyO6actXb9AhD7r95cS0mHZ9GuaA@mail.gmail.com> <DM6PR11MB4692FE5997C601F0A33E2473DE7F2@DM6PR11MB4692.namprd11.prod.outlook.com>
In-Reply-To: <DM6PR11MB4692FE5997C601F0A33E2473DE7F2@DM6PR11MB4692.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 08 Oct 2024 17:55:57 -0700
Message-ID: <CA+RyBmWrMzuEYAAGj0kKNNCaAfEBsYgH6qZ7NiC0YZBGrTNLnA@mail.gmail.com>
To: "Zafar Ali (zali)" <zali@cisco.com>
Content-Type: multipart/alternative; boundary="00000000000025f6a5062400b8ef"
Message-ID-Hash: Z3WJ3VOPUHTULWI5PK55QVZHTCL7OMYV
X-Message-ID-Hash: Z3WJ3VOPUHTULWI5PK55QVZHTCL7OMYV
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: Tony Li <tony1athome@gmail.com>, mpls <mpls@ietf.org>
X-Mailman-Version: 3.3.9rc5
Precedence: list
Subject: [mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr (2nd WG call)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/SLKAf-X0K3b84j_wvc3CVu_XSe8>
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 Zafar,
are you proposing a text for the updated charter of the MPLS WG that any
draft that changes the MPLS data plane can be progressed only after two
independent HW implementations demonstrate interoperability in a verifiable
way according to the pre-determined procedure? Do I get your intention
correctly?

Regards,
Greg

On Tue, Oct 8, 2024 at 5:50 PM Zafar Ali (zali) <zali@cisco.com> wrote:

> Greg
>
>
>
> IDR requires interoperable “software” implementations – so the bar for
> “hardware” implementation must be higher and now lower.
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *Greg Mirsky <gregimirsky@gmail.com>
> *Date: *Tuesday, October 8, 2024 at 8:45 PM
> *To: *Zafar Ali (zali) <zali@cisco.com>
> *Cc: *Tony Li <tony1athome@gmail.com>, Stewart Bryant <
> stewart.bryant@gmail.com>, mpls <mpls@ietf.org>
> *Subject: *Re: [mpls] Re: Working Group Last Call on
> draft-ietf-mpls-mna-hdr (2nd WG call)
>
> Hi Zafar,
>
> AFAICS, IDR does not require interoperable hardware implementations on
> which you insist. Am I correct? Furthermore, are you suggesting that the
> MPLS WG must update its charter to accommodate your demand?
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Oct 8, 2024 at 5:37 PM Zafar Ali (zali) <zali@cisco.com> wrote:
>
> Hi Greg
>
>
>
> Re: Can you point out to me to where in IETF, Routing Area, or MPLS WG
> document such requirement is stated?
>
>
>
> From the Routing Area here is an example: https://wiki.ietf.org/group/idr
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *Greg Mirsky <gregimirsky@gmail.com>
> *Date: *Tuesday, October 8, 2024 at 8:21 PM
> *To: *Zafar Ali (zali) <zali@cisco.com>
> *Cc: *Tony Li <tony1athome@gmail.com>, Stewart Bryant <
> stewart.bryant@gmail.com>, mpls <mpls@ietf.org>
> *Subject: *Re: [mpls] Re: Working Group Last Call on
> draft-ietf-mpls-mna-hdr (2nd WG call)
>
> Hi Zafar,
>
> you said:
>
> This is why interop between at least two hardware implementations is a
> minimal requirement to progress the standard track document.
>
> Can you point out to me to where in IETF, Routing Area, or MPLS WG
> document such requirement is stated?
>
>
>
> Regards,
>
> Greg
>
>
>
> On Tue, Oct 8, 2024 at 4:45 PM Zafar Ali (zali) <zali=
> 40cisco.com@dmarc.ietf.org> wrote:
>
> Hi Tony,
>
>
>
> I agree with you that “the encoding is complex”.
>
>
>
> I would like to add that merely ensuring backward compatibility is not a
> barometer for gauging whether a design change is major or not.
>
> This is a major design change to MPLS that will requires hardware re-spin
> if we find issues during interoperability testing.
>
> This is why interop between at least two hardware implementations is a
> minimal requirement to progress the standard track document.
>
> This is a WG document; why rush it and create risks?
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *Tony Li <tony1athome@gmail.com>
> *Date: *Tuesday, October 8, 2024 at 12:51 PM
> *To: *Stewart Bryant <stewart.bryant@gmail.com>
> *Cc: *mpls <mpls@ietf.org>
> *Subject: *[mpls] Re: Working Group Last Call on draft-ietf-mpls-mna-hdr
> (2nd WG call)
>
>
> [WG chair hat: off]
>
> Hi Stewart,
>
> To be accurate, this is not a design change to MPLS. No legacy equipment
> will cease to function because of this.
>
> It is an addition, and while the encoding is complex, it’s conceptually
> quite simple.
>
> Whether it is ‘significant’ or not is highly subjective.
>
> T
>
>
> > On Oct 8, 2024, at 3:28 PM, Stewart Bryant - stewart.bryant at gmail.com
> <mailforwards@cloudmails.net> wrote:
> >
> > I would really like to hear from the h/w engineers first hand, rather
> than be told that "they looked at it”.
> >
> > Without that interaction it is difficult to make an objective decision
> on a significant design change to MPLS.
> >
> > - Stewart
> >
> >
> >> On 7 Oct 2024, at 16:50, Joel Halpern <jmh@joelhalpern.com> wrote:
> >>
> >> I am sure that this change is trivial for some hardware.  What is not
> obvious is that it is trivial for a sufficiently large portion of the
> hardware that the imposition of the extra complexity and / or development
> passes makes sense.  We have been told that hardware engineers looked at
> and improved the design.  I try not to pretend to expertise I do not have.
> >>
> >> Yours,
> >>
> >> Joel
> >>
> >>> On 10/7/2024 10:52 AM, Stewart Bryant wrote:
> >>> Joel
> >>>
> >>> The hardware at the point of decision is having to check for other
> triggers, so the check is not unique. How much of a burden is it to make
> both the  32bit and 64bit check in parallel?
> >>>
> >>> I suspect in the scheme of things the extra gates needed  would be
> trivial.
> >>>
> >>> Stewart
> >>>
> >>>
> >>>
> >>>> On 7 Oct 2024, at 3:42 PM, Joel Halpern <jmh@joelhalpern.com> wrote:
> >>>>
> >>>> I understand the driver for suggesting experimental.  However, I am
> little concerned by this approach.  This forwarding is presumably typically
> supported in hardware.  While some hardware will have the identification
> adjustable, it does not seem at all clear that all, or even most, hardware
> will have that flexibility.   Asking implementors to respin software is
> something we do all the time, and is quite reasonable.  But asking folks to
> respin behavior that may be embedded in ASIC chips is both a major
> imposition and a significant backwards compatibility problem.
> >>>>
> >>>> thus, while I sympathize with the suggest, I think we really need to
> publish this draft promptly as a Proposed Standard if we expect folks to
> implement it.
> >>>>
> >>>> Yours,
> >>>>
> >>>> Joel
> >>>>
> >>>>
> >>>>> On 10/7/2024 10:31 AM, Stewart Bryant wrote:
> >>>>> I have been thinking the same.
> >>>>>
> >>>>> Hop by hop changes of this magnitude are a big deal.
> >>>>>
> >>>>> The safest option would be to run it as experimental protocol on an
> ESPL. That way we can learn more about the design and its properties and if
> we need to make a change we have plenty more ESPLs
> >>>>>
> >>>>> If the experiment succeeds we can move to PS with a BSPL.
> >>>>>
> >>>>> Stewart
> >>>>>
> >>>>>>> On 7 Oct 2024, at 10:13 AM, IJsbrand Wijnands <
> ice-ietf@braindump.be> wrote:
> >>>>>> Dear MPLS WG,
> >>>>>>
> >>>>>> Given the nature of the changes to the MPLS architecture for
> supporting ISD in the data-plane, and the various concerns that have raised
> on the list, I believe that this document should be on the experimental
> track.
> >>>>>>
> >>>>>> I do not support publishing this document on standards track.
> >>>>>>
> >>>>>> Thx,
> >>>>>>
> >>>>>> Ice.
> >>>>>>
> >>>>>>> On 24 Sep 2024, at 15:25, Tarek Saad <tsaad.net@gmail.com> wrote:
> >>>>>>>
> >>>>>>> Dear WG,
> >>>>>>>
> >>>>>>> This email starts a two-week Working Group last call for
> draft-ietf-mpls-mna-hdr. This is the 2nd WG last call for this document.
> >>>>>>> Please indicate your support or concern for this draft. If you are
> opposed to the progression of the draft to RFC, please articulate your
> concern. If you support it, please indicate that you have read the latest
> version, and it is ready for publication in your opinion. As always, review
> comments and nits are most welcome.
> >>>>>>>
> >>>>>>> Please send your comments to the mpls WG mailing list (
> mpls@ietf.org)
> >>>>>>> If necessary, comments may be sent unidirectional to the WG chairs.
> >>>>>>>
> >>>>>>> Note, currently there are 5 IPR disclosures against this document
> at
> https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-ietf-mpls-mna-hdr
> >>>>>>>
> >>>>>>> This poll runs until October 8, 2024.
> >>>>>>>
> >>>>>>> Thank you,
> >>>>>>> Tarek (for the MPLS WG co-chairs)
> >>>>>>> _______________________________________________
> >>>>>>> mpls mailing list -- mpls@ietf.org
> >>>>>>> To unsubscribe send an email to mpls-leave@ietf.org
> >>>>>> _______________________________________________
> >>>>>> mpls mailing list -- mpls@ietf.org
> >>>>>> To unsubscribe send an email to mpls-leave@ietf.org
> >>>>> _______________________________________________
> >>>>> mpls mailing list -- mpls@ietf.org
> >>>>> To unsubscribe send an email to mpls-leave@ietf.org
> >
> > _______________________________________________
> > mpls mailing list -- mpls@ietf.org
> > To unsubscribe send an email to mpls-leave@ietf.org
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org
>
>