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

bruno.decraene@orange.com Mon, 20 June 2022 16:19 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 99C29C15AADE; Mon, 20 Jun 2022 09:19:12 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, 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 thFWpgnsg01Q; Mon, 20 Jun 2022 09:19:09 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (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 F2604C15AAF0; Mon, 20 Jun 2022 09:18:22 -0700 (PDT)
Received: from opfedar05.francetelecom.fr (unknown [xx.xx.xx.7]) (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 opfedar20.francetelecom.fr (ESMTP service) with ESMTPS id 4LRZZN3pp9z8t4g; Mon, 20 Jun 2022 18:18:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1655741900; bh=qlocUzZRfm714B1jIyeKPenfwDVVaofJSNiYytyXZQA=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=JyH6NrGb+5CQOV/4BNcJXGR4BP8nkgopQk5YD4L9PmmCANsAclV9+tUjVgu6Nji8y VnqKnNlD5UIQ8WkqemJEKACkqLS9VuyIHUIAV/kiVt1owmzJVaTyRFX7Jenh7t9/kO baENCTSrekkwEh+PvNQN28+kxDW1BGfvzlUD7E6GXtb+PBrzWzXWb8Kw17Yu0+oLZ+ MsEdPPAtpIY0XN2KYAsRfRCVVpR15ExdGdgljrmLhKvo1P56uOWmo6b68fIoKpFcxM TuOJxPR7NBxHKIB2zaaq69wG8dl9wCAL2OlG5JJlpP8Lj9/tDHcDdoPPVelT9pswvy 3U3xtSTUd9ZvA==
From: bruno.decraene@orange.com
To: Tony Li <tony.li@tony.li>
CC: "Zafar Ali (zali)" <zali@cisco.com>, Kireeti Kompella <kireeti.ietf@gmail.com>, "mpls@ietf.org" <mpls@ietf.org>, "pals-chairs@ietf.org" <pals-chairs@ietf.org>, "mpls-chairs@ietf.org" <mpls-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: AQHYglAAbByd4Y31YEOzBMMeaOtS0a1YdS2Q
Date: Mon, 20 Jun 2022 16:18:19 +0000
Message-ID: <5166_1655741900_62B09DCC_5166_319_3_493ef3b81d3c4961931caff8e802aa9b@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> <C9D1FD4A-2549-49C0-8904-84E3F559E85C@cisco.com> <988F5CAF-1A12-4209-92B5-B9AE75477B5C@tony.li> <4D3BA352-6E89-489D-A849-2B72A5D0DC1F@cisco.com> <1F0A4345-C258-4BE6-92D4-C846C0B77048@tony.li> <7111_1655456559_62AC432F_7111_124_1_196adfdc44ba4f44bd7e59deb7e6410a@orange.com> <CB42DAF5-9E23-4F41-BF3D-9945A6274921@tony.li>
In-Reply-To: <CB42DAF5-9E23-4F41-BF3D-9945A6274921@tony.li>
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-20T16:18:18Z; 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=953bb83f-14d7-40d7-ab66-f94c4dc68adb; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
x-originating-ip: [10.115.27.53]
Content-Type: multipart/alternative; boundary="_000_493ef3b81d3c4961931caff8e802aa9borangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/5sB_aAcaytG6Hevh1yUSEz-H5Zk>
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: Mon, 20 Jun 2022 16:19:12 -0000

Tony,



Orange Restricted
From: Tony Li <tony1athome@gmail.com> On Behalf Of Tony Li
Sent: Friday, June 17, 2022 3:42 PM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com>
Cc: Zafar Ali (zali) <zali@cisco.com>; Kireeti Kompella <kireeti.ietf@gmail.com>; mpls@ietf.org; pals-chairs@ietf.org; mpls-chairs@ietf.org; DetNet Chairs <detnet-chairs@ietf.org>
Subject: Re: [mpls] Poll 2: New SPL vs re-purposed ELI for carrying Network Action Indicators


Bruno,

Again, my problem with Bruno's draft is that the limited space found in the ELI/EL LSE's is clearly insufficient to begin to capture the use cases that we already can foresee for MNA, much less provide any room for growth.  It doesn't scale. We need more bits.

[Bruno] Thank you for providing a technical argument.
draft-decraene-mpls-slid-encoded-entropy-label-id provides 8 indicators while being backward compatible with existing egress/signaling.


And, contrary to that old TV show, 8 is not enough. :)



If more are required, solution can be extended to provide more indicators (and data) but at the cost of requiring new dataplane feature on the LSR egress (and new signaling). Just like the proposals using a new SPL.


But then you would run afoul of extending the ELI with one or more LSEs. And that's much more scary because now you're risking legacy devices misinterpreting the additional LSE's. We've discussed this, it's the same problem with Jags' draft.

Can you clarify the scenario that you have in mind when saying "you're risking legacy devices misinterpreting the additional LSE's"?

On my side, I would guess that you are referring to https://datatracker.ietf.org/doc/html/draft-li-mpls-redefining-eli#section-2.1.2
In which case I agree with you that extending ELI with one or more LSE requires 1) extension on the LSP egress and 2) signaling (to allow the LSP Egress to advertise its capability support this). I also agree that this signaling solves the problem (I quote you "Signalling the use of the MNA label stack will avoid this problem").
With the signaling above, worst case I could see is the scenario of a bug in one MPLS node sending a packet with the wrong label or to the wrong neighbor. (IMHO this is indeed a fragility of the MPLS data plane). But if we use that argument to dismiss solutions, we'll probably have to dismiss all VPN based on MPLS.

--Bruno



The net benefit is that in the short/medium term more devices/deployments can start using those 8 indicators, while waiting for the new generation to support the new proposal.


So we pay twice? Why not just have one solution?

The only thing we're really waiting for is for people to stop arguing.

Tony



_________________________________________________________________________________________________________________________

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.