Re: [Detnet] [mpls] Continuing with my comments on draft-decraene-mpls-slid-encoded-entropy-label-id

bruno.decraene@orange.com Thu, 27 January 2022 09:58 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 EC9E13A1C7C; Thu, 27 Jan 2022 01:58:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 XoiHK4907iGZ; Thu, 27 Jan 2022 01:58:32 -0800 (PST)
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 B63163A1C7B; Thu, 27 Jan 2022 01:58:31 -0800 (PST)
Received: from opfedar04.francetelecom.fr (unknown [xx.xx.xx.6]) (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 opfedar23.francetelecom.fr (ESMTP service) with ESMTPS id 4JkwyZ1lDdzBsBK; Thu, 27 Jan 2022 10:58:30 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1643277510; bh=fPMga0xXj7u7Ga6oivyKdfi5G4+QzNSwURaBEg3/9M8=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=dxgcIMVy69etBgPy8asEY4B0vF0638DHCpp6t2kCMxL7X4IfHVd/9u2kdifbXtm68 WAbs7U/7/F/95vI4bl0YZ+Tp9PjK0mxRjEqjTUJOw88z0IWwmMcNTL0E8D4JUAN3rj W2obsPXEO2EpJiePf7H8tXuGLPvgkirxrLV5t98tS5RmGOQRY3zHnPaMDefGNVSrJb DyF2Cml8cNUV9GzB0Sh6xqzQRz513tMjCtzZ5MlKMTq46dxHKQEe/E4prE9eoUch7c 4SkHqZyrT/Vd9C2+kWGblVkrY9WUlZWGJ7hjowu9KNyPC4vUFVoM1WuuvAmJSCfWw8 MUWLpg/ipn7bw==
From: bruno.decraene@orange.com
To: Loa Andersson <loa@pi.nu>, Greg Mirsky <gregimirsky@gmail.com>
CC: mpls <mpls@ietf.org>, DetNet WG <detnet@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Thread-Topic: [Detnet] [mpls] Continuing with my comments on draft-decraene-mpls-slid-encoded-entropy-label-id
Thread-Index: AQHYEln4sWKwqr8hR0OAf/SOiUzheKx2oucA
Date: Thu, 27 Jan 2022 09:58:29 +0000
Message-ID: <7549_1643277510_61F26CC6_7549_417_3_d5c7f361d8f44fb291e28d13b7d877a3@orange.com>
References: <CA+RyBmXiJeH+n583QnKMmUpDkgdUAaEEDxNDAskXrw1vyp4X5g@mail.gmail.com> <11050_1642436674_61E59842_11050_100_1_0d0176823ddd4cb4ad825e3ee88445a3@orange.com> <CA+RyBmWUDHP-me+CTZw3QPNH8MJgKhFxYq1wkxNT3wwOq8xjyQ@mail.gmail.com> <6217_1642787863_61EAF417_6217_204_1_8dd254d74cdc46e58328d6889c6984a2@orange.com> <CA+RyBmXsF_qXP4UDSQW+xA9TsMzyGjwWEARD4MS-BkqXM7AzbA@mail.gmail.com> <7de9f8f4-c60a-f867-1cf5-b2f0ad939c54@pi.nu>
In-Reply-To: <7de9f8f4-c60a-f867-1cf5-b2f0ad939c54@pi.nu>
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-01-27T09:58:28Z; 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_ContentBits=2
msip_label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_enabled: true
msip_label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_setdate: 2022-01-27T09:58:28Z
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: 605bcc89-81bf-448b-a217-083a6ed86f13
msip_label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_contentbits: 0
x-originating-ip: [10.115.27.50]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/0ANMSLVxQI3vquRbZCVsKRNq7_g>
Subject: Re: [Detnet] [mpls] Continuing with my comments on draft-decraene-mpls-slid-encoded-entropy-label-id
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: Thu, 27 Jan 2022 09:58:37 -0000

Loa,

> From: Loa Andersson <loa@pi.nu>
> Sent: Wednesday, January 26, 2022 3:11 AM
> 
> Bruno, Greg, wg,
> 
> The Open DT are working on a method for Indicators and Ancillary data,
> based mostly on draft-kompella-mpls-mspl4fa and
> draft-bocci-mpls-miad-adi-requirements.

Are you saying that the solution (draft-kompella-mpls-mspl4fa) has been selected and all others disregarded?

 
> why is it obvious that the "SPRING version" should not be part of that
> solution?

What "SPRING version" are you referring to?


https://datatracker.ietf.org/doc/html/draft-decraene-mpls-slid-encoded-entropy-label-id
and 
https://datatracker.ietf.org/doc/html/draft-jags-mpls-ext-hdr-entropy-lbl

Are targeting the MPLS WG and are not specific to SPRING as far as I can remember.

--Bruno
 
> Kireeti,
> 
> BTW draft-kompella-mpls-mspl4fa has expired, plz revive.
> 
> 
> /Loa
> 
> On 23/01/2022 05:34, Greg Mirsky wrote:
> > Hi Bruno,
> > thank you for your detailed response to my notes. I am looking
> > forward to the new version of the draft and continued discussion.
> >
> > Regards,
> > Greg
> >
> > On Fri, Jan 21, 2022 at 9:57 AM <bruno.decraene@orange.com
> > <mailto:bruno.decraene@orange.com>> wrote:
> >
> >     Hi Greg,____
> >
> >     __ __
> >
> >     Thank you for the follow up. Please see inline [Bruno2]____
> >
> >     __ __
> >
> >     __ __
> >
> >     Orange Restricted____
> >
> >     *From:*Greg Mirsky <gregimirsky@gmail.com
> >     <mailto:gregimirsky@gmail.com>>
> >     *Sent:* Friday, January 21, 2022 2:09 AM
> >     *To:* DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com
> >     <mailto:bruno.decraene@orange.com>>
> >     *Cc:* mpls <mpls@ietf.org <mailto:mpls@ietf.org>>; pals@ietf.org
> >     <mailto:pals@ietf.org>; DetNet WG <detnet@ietf.org
> >     <mailto:detnet@ietf.org>>
> >     *Subject:* Re: [mpls] Continuing with my comments on
> >     draft-decraene-mpls-slid-encoded-entropy-label-id____
> >
> >     __ __
> >
> >     Hi Bruno,____
> >
> >     thank you for your kind consideration of my comments. Please
> >     find follow-up notes in-line below under the GIM>> tag.____
> >
> >     __ __
> >
> >     Regards,____
> >
> >     Greg____
> >
> >     __ __
> >
> >     On Mon, Jan 17, 2022 at 8:24 AM <bruno.decraene@orange.com
> >     <mailto:bruno.decraene@orange.com>> wrote:____
> >
> >         Hi Greg, all____
> >
> >         ____
> >
> >         Greg, thanks for taking the time to read the draft and comment.____
> >
> >         ____
> >
> >         WG, for context, we are discussing a subset of the draft: the
> >         ability to advertise indicator as part of the existing Entropy
> >         Label TTL as described in section 2 of the draft (it’s 1 page):____
> >
> >         https://datatracker.ietf.org/doc/html/draft-decraene-mpls-slid-encoded-
> entropy-label-id-02#section-2
> >         <https://datatracker.ietf.org/doc/html/draft-decraene-mpls-slid-encoded-
> entropy-label-id-02#section-2>____
> >
> >         ____
> >
> >         Please see inline [Bruno]____
> >
> >         ____
> >
> >         ____
> >
> >         Orange Restricted____
> >
> >         *From:* mpls <mpls-bounces@ietf.org
> >         <mailto:mpls-bounces@ietf.org>> *On Behalf Of *Greg Mirsky
> >         *Sent:* Thursday, January 13, 2022 11:41 PM
> >         *To:* mpls <mpls@ietf.org <mailto:mpls@ietf.org>>; pals@ietf.org
> >         <mailto:pals@ietf.org>; DetNet WG <detnet@ietf.org
> >         <mailto:detnet@ietf.org>>
> >         *Subject:* [mpls] Continuing with my comments on
> >         draft-decraene-mpls-slid-encoded-entropy-label-id____
> >
> >         ____
> >
> >         Hi Bruno, et al.____
> >
> >         Thank you for presenting this work at the MPLS Open DT meeting
> >         today. Below please find the summary of my comments and
> >         questions with the additional thoughts that came after we've
> >         closed the call. I greatly appreciate the consideration and
> >         opinions of the authors and the group.____
> >
> >           * Compatibility with nodes that support only RFC 6790.____
> >
> >               o If the proposed indicators are used to signal the
> >                 presence of an ISD, that seems to create a problem for
> >                 an RFC6790-only node as it might not be able to process
> >                 the ISD.____
> >
> >         [Bruno]____
> >
> >         - Draft(*) extends the use of the Entropy Label TTL field which
> >         is essentially specified as a Reserved field in RFC 6790. Hence
> >         draft is backward compatible with RFC 6790.____
> >
> >     GIM>> I agree, that if the mechanism is limited to re-use of the TTL
> >     field of the label element that includes the entropy label, then
> >     there are no possible issues. But then, how useful is a mechanism
> >     that allows for only seven indicators of processing instructions? Of
> >     course, if the model does not support a combination of instructions,
> >     then the new field might be viewed not as a set of flags but as a
> >     scalar with each value defining a different processing type.____
> >
> >     [Bruno2] Thank you for acknowledging that it would work. In terms of
> >     possible usages, the draft lists 3 ones in sections 3, 4 and 5. ____
> >
> >     __ __
> >
> >         - Draft does not specify ISD so this is out of scope of this
> >         draft. That been said:____
> >
> >         -  You are right that before sending ISD in a new extension, the
> >         capability for the receiver/egress to support this ISD needs to
> >         be known by the sender. This is priori required by all ISD
> >         solution.____
> >
> >         - You seemed to assume that ISD are always necessary but IMHO
> >         indicators and ISD are two different extensions and Indicators
> >         may be used without ISD extensions .e.g., cf sections 4, 5, 3 of
> >         the draft____
> >
> >     GIM>> I agree, that in some scenarios the ability to signal
> >     processing in a label stack is sufficient and useful. Though, having
> >     a method of doing a subset of what can be done with Ancillary Data
> >     and Action indication seems like an unnecessary overlap.____
> >
> >     [Bruno2] Thank you for the agreement. If one/a use case wants to
> >     advertise more data, it’s possible to extend the proposal (actually
> >     one should be published shortly)____
> >
> >               o If one of the indicators is to be used to signal the
> >                 presence of the extension, that, similarly to the
> >                 scenario above, might not be correctly processed by an
> >                 RFC6790-only node.____
> >
> >         [Bruno] idem ____
> >
> >           * Scaling____
> >
> >               o If the proposed method to signal the ancillary data is
> >                 used in, for example, a strict explicit routing
> >                 environment, the Entropy Label is not needed. If that is
> >                 the case, using the indicators, as described in the
> >                 draft, seems to waste 20 bits in a label element
> >                 compared to the mechanism proposed in
> >                 draft-kompella-mpls-mspl4fa.____
> >
> >         [Bruno] And for all other cases, the scaling is very good as we
> >         carry indicators with zero extra label. So the net benefit is
> >         dependent of the relative usage of strict explicit routing
> >         traffic vs traffic which can be ECMP. In my environment, the
> >         latter is much more prevalent, hence the net benefit is
> >         positive.____
> >
> >     GIM>> I agree that there are cases and scenarios when seven
> >     indicators can solve the operator's immediate problems. Though I
> >     believe that a future-proof solution is preferable.____
> >
> >     [Bruno2] If needed, I believe that this proposal may be extended for
> >     the use cases that would require more. I see no reason for such
> >     extension to not be equally future-proof.____
> >
> >     __ __
> >
> >     Regards,____
> >
> >     --Bruno____
> >
> >         __ __
> >
> >         PS : by « draft » I mean section 2 of the draft as this is the
> >         scope of the discussion.____
> >
> >         Regards,____
> >
> >         -Bruno____
> >
> >         Regards,____
> >
> >         Greg____
> >
> >
> ______________________________________________________________________
> _______________________________________________________
> >
> >         __  __
> >
> >         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.____
> >
> >
> ______________________________________________________________________
> ___________________________________________________
> >
> >     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.
> >
> >
> > _______________________________________________
> > detnet mailing list
> > detnet@ietf.org
> > https://www.ietf.org/mailman/listinfo/detnet
> 
> --
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert                          loa.pi.nu@gmail.com
> Bronze Dragon Consulting             phone: +46 739 81 21 64

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.