[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:45 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 46E84C14F5FA for <mpls@ietfa.amsl.com>; Tue, 8 Oct 2024 17:45:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 p7bIMIZJPPkc for <mpls@ietfa.amsl.com>; Tue, 8 Oct 2024 17:45:13 -0700 (PDT)
Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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 38689C14CE40 for <mpls@ietf.org>; Tue, 8 Oct 2024 17:45:13 -0700 (PDT)
Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-42cc43454d5so50170795e9.3 for <mpls@ietf.org>; Tue, 08 Oct 2024 17:45:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728434711; x=1729039511; 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=nAcYwGN5N86TsCTKYUlDhcS83lCpfSYB8JSkkj7u1t0=; b=YnsD2BVxliUXOpShIURRVk2L1n9a4kSHTb4JfTKa33ltEBwR02tlTLZTknDUHfdRe1 m5KBCfOcZPbKWKR2X7jyfh54ElualMVewN4+GZzbN5tKHwsszEuGTbbgEKElje7bMtZN vsqviWXQrFCu5kCwG7VKLqeR7r6ROK5u/KKrdf5RRK+4GLUjShqat2GodnCYeDxMII2Y N89zUoB+9GQmzxoYVf6aNjFCyUAs6+bL99dy2TqxAP/apDhe7fsAs30rTgR6dZAL1sWt QfCc2wjJq6ZDKFRKpA3Rpa6aFzmW1XU7fCbgOp4zx91x//D/Mz7SDqIf82bs7eo+QYHh lLQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728434711; x=1729039511; 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=nAcYwGN5N86TsCTKYUlDhcS83lCpfSYB8JSkkj7u1t0=; b=HOyJSJVyCjiWfxWxSWO3xCrYHepu7uuuQQDhp7/xaqfyQiNhtrNmkS1CUzOTUYHewd rYPRbP0uMJr3Cfppbd3PM13pI2XI5bsJ34xZ6XEy3SDTLS5nGpaf0mTFQLcTX+Pr3Gv3 ms4dzPLCyw5Uy3pJyIbAyzQEHiFl0MsCSlISJMU8l3tsdiu74hfdzYVyAC6+dXpVeuS6 2ELc2Oh0uupN3fLfg/NbQZ9CNNIcHxEXvuI1mV5f5darKQp7khRgSGY4EJFZfry52mlq JykU3l/NmVIK6iSAiw48QNVC8JdrRhNZq/ep5ib92f4AIx8ipPMngNXUZjdiCkgktTQB /PNA==
X-Forwarded-Encrypted: i=1; AJvYcCXh+tSpfDD2ozyNzK8DKZOy24a3pS30PPd3DrH2bUbcmJhHuQ48aB9ZeHI6Fd1R6fPAVIkT@ietf.org
X-Gm-Message-State: AOJu0YyFgYDfxdvmsutu4Fg7pCXjzbY0zzEpZREDVvqYgZKj3ARRxo65 5KBtpHiw+4f9eCaSEmdj1kL1NCr4hmm94EXkiUP6gRc5JRpOQ7UtRAyap8QjBAYQF+/lmsDSSFN vZYVq0N0n8dTKYA5aKNsuN3AgD7U=
X-Google-Smtp-Source: AGHT+IFgKwVgXPXisGneF+lhaMU1fTE/bCJau0fZXYsGGEyiTbIzsj4hLycMSLCbauef3EbBHYuVOF2RY8iiuhqv9RY=
X-Received: by 2002:a5d:591a:0:b0:374:ca43:cda5 with SMTP id ffacd0b85a97d-37d3a90b70amr362937f8f.0.1728434711210; Tue, 08 Oct 2024 17:45:11 -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>
In-Reply-To: <MW3PR11MB4699827613D19EE96EED011EDE7F2@MW3PR11MB4699.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 08 Oct 2024 17:45:00 -0700
Message-ID: <CA+RyBmUm3ZHGA7Jrxfq-hGSyO6actXb9AhD7r95cS0mHZ9GuaA@mail.gmail.com>
To: "Zafar Ali (zali)" <zali@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000fab0ec0624009065"
Message-ID-Hash: BDQ5GRKIBVXXZTMHMXK5DBDDOLV7JQI7
X-Message-ID-Hash: BDQ5GRKIBVXXZTMHMXK5DBDDOLV7JQI7
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/lbwqO1PKMTYdk495gueHMYZ9qQU>
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,
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
>
>