Re: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators

bruno.decraene@orange.com Fri, 17 June 2022 08:50 UTC

Return-Path: <bruno.decraene@orange.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 993CBC15AAF0; Fri, 17 Jun 2022 01:50:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 iK_ICP26jMNN; Fri, 17 Jun 2022 01:50:37 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 CDC05C15AAEF; Fri, 17 Jun 2022 01:50:36 -0700 (PDT)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar21.francetelecom.fr (ESMTP service) with ESMTPS id 4LPXn671vJz7vg2; Fri, 17 Jun 2022 10:50:34 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1655455835; bh=5VuP9T+BPOCpCXkBMkrqJZF/KsMXM2CXAiFFubnZORs=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=Tnhx7VSU4CrCCPoc3DH8zR/Q3/XE7JeVV4x6it8ZaUjSCJg41qY9zM20q/Xaf8MiR gMtzAYYplBnZsdHacGfaxIubGWxfBwZD6LlrdN5e+EtI0ptCko/tJIieEvAL9gUw3u 92pr+GnniXrC4WF+v/8Il6PGBWTKYJmoQkLZEVY3pCGHgDlEZpA8h/UdjQ3EmJ98xQ /MhQRP/jwj1pQnNJGLXznh3/G+5nr4kLKgm1NB+7cv3j6adG6Z14OSbcVnnwxdLDp2 dHPHALLa5xKZsGpGiY+8Vxp6gwlfBVyYqNmKPAL7xcXf8rblQpyXBqmGm84p6BrXye Y4uzLEGkD0Arw==
From: bruno.decraene@orange.com
To: Kireeti Kompella <kireeti.ietf@gmail.com>
CC: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, DetNet Chairs <detnet-chairs@ietf.org>
Thread-Topic: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators
Thread-Index: AQHYgaUabByd4Y31YEOzBMMeaOtS0a1TRJxw
Date: Fri, 17 Jun 2022 08:50:34 +0000
Message-ID: <941_1655455834_62AC405A_941_239_7_21e432c0293b4fa9b006fe6d1e23074e@orange.com>
References: <6e5c6fa9-539f-80c3-7c92-5b97ad67560c@pi.nu> <447_1654704927_62A0CB1F_447_309_1_1f59cd955500419a988e2218a3f2246e@orange.com> <9F79E3D5-7ACE-4D15-83D7-8BF3FF60F671@gmail.com>
In-Reply-To: <9F79E3D5-7ACE-4D15-83D7-8BF3FF60F671@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SetDate=2022-06-17T08:50:32Z; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Name=Orange_restricted_external.2; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ActionId=847a10fa-7531-40c8-9580-c00725ef2aef; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
x-originating-ip: [10.115.27.53]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/WSq3U3r9aCcmbvAIFxjvYuYAv8g>
Subject: Re: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators
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, 17 Jun 2022 08:50:41 -0000

Hi Kireeti,

Thank you for actively contributing to the discussion. Although after the poll.
Please see inline [Bruno]


> From: Kireeti Kompella <kireeti.ietf@gmail.com>
> 
> Hi Bruno,
> 
> I disagree: talking with our hardware folks, there are fixed pipeline PFEs where the parsing of the ELI and the following EL is hardcoded.  These PFEs will not be able to insert or parse the SLID, nor any network actions.

[Bruno] I'm not seeing disagreement, as we are talking about two different aspects:
- I'm talking about the protocol extension being discussed at the IETF. And again, I haven't seen a technical argument blocking that protocol extension
- You are talking about a specific implementation. A decade ago at the IETF that argument would have been dismissed by replying that "this is an implementation issue"


>   So, this draft repurposing ELI is a non-starter for many many deployed devices.

[Bruno] This is often the case; vendors used to call these "legacy equipment" and call for those being replaced.
And this is something even true for control plane features. I have a very recent case with FlexAlgo.

With regards to implementations, it's true that some may be more or less flexible. The less flexible ones may require a new generation in order to support a new data plane feature. This seems likely to be true regardless of the value of the SPL.
BTW, are you saying that draft-kompella-mpls-mspl4fa will run on all deployed devices?

--Bruno
 
> In general, repurposing any SPL already defined today is a bad idea.  In the future, any new SPL that is defined should have clear guidelines on how one can update its function(s).  Going outside of those guidelines would be “repurposing” and should not be allowed.
> 
> Kireeti.
> 
> > On Jun 8, 2022, at 11:15, bruno.decraene@orange.com wrote:
> >
> > I believe that extending the ELI bSPL is technically possible to indicate the presence of a Network Action and any Ancillary Data as per the MPLS Network Actions (MNA) framework. And so far, IINM, I have not seen a technical argument against.
> >
> > I believe that extending the ELI bSPL is a better approach compared to allocating a new bSPL (and likely redefining a new way to encode entropy while we already have a solution and deployments for this)
> >
> > Thank you,
> > Regards,
> > --Bruno
> >
> >
> > Orange Restricted
> >
> > -----Original Message-----
> > From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson
> > Sent: Monday, May 30, 2022 11:22 PM
> > To: mpls@ietf.org
> > Cc: mpls-chairs@ietf.org; pals-chairs@ietf.org; DetNet Chairs <detnet-chairs@ietf.org>
> > Subject: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators
> >
> > MPLS Working Group, MPLS Open DT,
> >
> > The MPLS Network Actions (MNA) framework requires a method of indicating
> > the presence of a Network Action and any Ancillary Data.
> >
> > Is the consensus of the working group that we do this by:
> >
> >   (1) allocating a new SPL for Network Action Indicators?
> >
> >   (2) re-purposing the ELI SPL?
> >
> >   (3) using some other method of indicating this such as making it an
> >       additional property of an ordinary label?
> >
> > Please respond to the MPLS WG mail list.
> >
> > Loa Andersson
> > for the Open DT wg chairs
> >
> > --
> > Loa Andersson                        email: loa@pi.nu
> > Senior MPLS Expert                          loa.pi.nu@gmail.com
> > Bronze Dragon Consulting             phone: +46 739 81 21 64
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls
> >
> > _________________________________________________________________________________________________________________________
> >
> > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
> >
> > This message and its attachments may contain confidential or privileged information that may be protected by law;
> > they should not be distributed, used or copied without authorisation.
> > If you have received this email in error, please notify the sender and delete this message and its attachments.
> > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> > Thank you.
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls

Orange Restricted

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.