Re: [Detnet] [mpls] [Pals] draft-decraene-mpls-slid-encoded-entropy-label-id (was RE: Please review the PALS/MPLS/DetNet Joint Session minutes)

bruno.decraene@orange.com Fri, 01 April 2022 17:28 UTC

Return-Path: <bruno.decraene@orange.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77B533A003C; Fri, 1 Apr 2022 10:28:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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_HI=-5, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FDWme8UiXIRK; Fri, 1 Apr 2022 10:28:00 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A61A23A0AAC; Fri, 1 Apr 2022 10:27:46 -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 opfedar26.francetelecom.fr (ESMTP service) with ESMTPS id 4KVRvP14dyzFq5g; Fri, 1 Apr 2022 19:27:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1648834065; bh=7aLhynMZGVbHGS7GZPuCXKQquQySCd7XUeN88Oac9zo=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=YEL60uzF6oQFPdCzhDgvvn30+r5lSLj99zZE+GXHZ/M/F1vj+27F8i8uFQ52eA0GA G/PRwv6btlnug63mdmDHZin6qxdXjYRZnjWhRhsjarG21HxIha79LwN5ENOFcWYlKV Zhnyenf8W0pUvQtW4Qw20w2Db/AnE2dodbel2Ithb5WmHu9L7aTyimcBtYMRU7SHDM cYfxpMeRpCcN0k32ewph9+M6ju6WuN6/fuavuKt0y8aQo/Y8g3xTsgG0CeSHrOohwu XYZ94Pq1K14mpd6hhl7tfealylOO3RlyV2G/qFVy6H7xsLe1iYhBCweBBKReWntqkJ 3fngh+mypmy6g==
From: bruno.decraene@orange.com
To: Tony Li <tony.li@tony.li>, mpls <mpls@ietf.org>
CC: detnet WG <detnet@ietf.org>, "pals@ietf.org" <pals@ietf.org>, "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
Thread-Topic: [mpls] [Pals] draft-decraene-mpls-slid-encoded-entropy-label-id (was RE: Please review the PALS/MPLS/DetNet Joint Session minutes)
Thread-Index: AQHYRT/BUijahHd5WkWNXW5FdZd0LqzbTe/g
Date: Fri, 01 Apr 2022 17:27:44 +0000
Message-ID: <8119_1648834065_62473610_8119_160_1_a98fd955f0c74f079caff8d6586a8c08@orange.com>
References: <14219_1648628199_624411E7_14219_65_1_c11c63ca0c7649a1ba55d96c03910cd5@orange.com> <DCC3C232-0C45-4541-BDD5-0EF51333F41E@tony.li> <22915_1648659581_62448C7D_22915_418_1_8ef3862f86024a26952e0b183e921360@orange.com> <B33092F8-5417-4E66-9616-A1FD17485B2A@juniper.net> <AM0PR07MB4497D16A36BCAF86C0906457831F9@AM0PR07MB4497.eurprd07.prod.outlook.com> <CO1PR05MB8088A3BB0625E31EA00A3825C71F9@CO1PR05MB8088.namprd05.prod.outlook.com> <AM0PR07MB4497F92905C22CE50453A9F483E19@AM0PR07MB4497.eurprd07.prod.outlook.com> <CA+RyBmWUtX4F_=ntNQw2utpzQdSUq7cY6em-_DF2wgQupveDnA@mail.gmail.com> <FC6C0F13-FFCA-40DD-8297-7753F603C736@tony.li> <CA+RyBmWwYU+pj0df0sp3VZbZkDCKp6VBscoDBcr961MXL4QAQg@mail.gmail.com> <AM0PR07MB4497289E748653DAA23AEC2683E19@AM0PR07MB4497.eurprd07.prod.outlook.com> <F5DC1C83-638C-42EF-B353-DCB8194011F5@tony.li> <AM0PR07MB44977646CD925902A0A5D6A383E19@AM0PR07MB4497.eurprd07.prod.outlook.com> <FB16D0A0-6FE9-4445-A0A6-BBDBBADF0C47@tony.li>
In-Reply-To: <FB16D0A0-6FE9-4445-A0A6-BBDBBADF0C47@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-04-01T17:27:42Z; 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=7d6c16df-536a-453c-9858-0715edcb6806; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
x-originating-ip: [10.115.27.53]
Content-Type: multipart/alternative; boundary="_000_a98fd955f0c74f079caff8d6586a8c08orangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/3Mx-yL2LRY87qE4Mfa5v9SLA9G8>
Subject: Re: [Detnet] [mpls] [Pals] draft-decraene-mpls-slid-encoded-entropy-label-id (was RE: Please review the PALS/MPLS/DetNet Joint Session minutes)
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Apr 2022 17:28:06 -0000

Tony, all

I realize that your subsequent email was already covering my minutes ago reply. Sorry for the spam, I was replying by emails in order after a long day of work.

> Well, I would appreciate hard data.

So am I.
But clearly vendors are never disclaiming their hardware limitations. In my experience, a very limited set are disclosed privately when the hardware limitations become undefendable by the vendor, and under strict NDA.
I personally don't find credible that we would have public knowledge of such data.

This email is a public call to all vendors: if you are ready to privately fully disclose the limitation of your forwarding silicon, I'm ready to take the time for the discussions (and reading the written data). (Actually, I'm pretty sure that my employer would even pay me for that time)
Obviously, if you are also ready to share publicly, you are very welcome to do so by replying to this email.

Regards,
--Bruno



Orange Restricted
From: mpls <mpls-bounces@ietf.org> On Behalf Of Tony Li
Sent: Thursday, March 31, 2022 10:41 PM
To: Henderickx, Wim (Nokia - BE/Antwerp) <wim.henderickx@nokia.com>
Cc: detnet WG <detnet@ietf.org>; pals@ietf.org; mpls <mpls@ietf.org>
Subject: Re: [mpls] [Pals] draft-decraene-mpls-slid-encoded-entropy-label-id (was RE: Please review the PALS/MPLS/DetNet Joint Session minutes)


Wim,

WH> not all HW has this capability or is very constraint without another compromise. This is in my view an important consideration to select the proposal


Understood, but without clear evidence of these limitations, it's somewhat hard to justify limiting our approach.  The commonality of the hardware in relevant locations is key.

If we find that Brand X has hardware limitations and there are a million deployed throughout service providers everywhere, that is worth noting.

If we find that Brand Y has hardware limitations, but is only deployed in 10 home offices world wide, it is inconsequential.

As always, we have to make tradeoffs using the data that we have at hand.


If that's accurate, then we are a software upgrade away, regardless of which solution we select. The true hardware limitations will arise as we define more complex actions, which require more data that is not readily accessible, either because there is too much in-stack data or access to the post-stack data that cannot be done without a performance penalty, if at all.

WH> I don't believe this is true with what we have on the table right now and this is why restate to start with Bruno's proposal to start and go to a more advanced solution that can be supported with new HW capabiltiies.


Well, I would appreciate hard data.  I have had a hand in MPLS since day one and have seen many hardware designs along the way. There are many hardware platforms that have limitations on label stack depth. That is definitely a concern, but that is already an issue for the entropy label today.  I'm unaware of any hardware implementation that cannot support the use of a different bSPL.  I welcome education, but without clear contradictory evidence, not just opinion or unsupported assertion, the data that I have suggests that we effectively have a small Turing-equivalent processor operating on some significant chunk of the label stack.

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.