Re: [mpls] Working Group Adoption Poll for draft-andersson-mpls-mna-fwk

Lizhenbin <lizhenbin@huawei.com> Tue, 26 July 2022 16:50 UTC

Return-Path: <lizhenbin@huawei.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 961F1C131920; Tue, 26 Jul 2022 09:50:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level:
X-Spam-Status: No, score=-6.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 b8H_8gMRWv6S; Tue, 26 Jul 2022 09:50:29 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27F95C157B36; Tue, 26 Jul 2022 09:49:59 -0700 (PDT)
Received: from fraeml741-chm.china.huawei.com (unknown [172.18.147.206]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4LsjWq6BlNz687rf; Wed, 27 Jul 2022 00:47:51 +0800 (CST)
Received: from dggpemm100006.china.huawei.com (7.185.36.196) by fraeml741-chm.china.huawei.com (10.206.15.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Tue, 26 Jul 2022 18:49:54 +0200
Received: from dggpemm500008.china.huawei.com (7.185.36.136) by dggpemm100006.china.huawei.com (7.185.36.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 27 Jul 2022 00:49:52 +0800
Received: from dggpemm500008.china.huawei.com ([7.185.36.136]) by dggpemm500008.china.huawei.com ([7.185.36.136]) with mapi id 15.01.2375.024; Wed, 27 Jul 2022 00:49:52 +0800
From: Lizhenbin <lizhenbin@huawei.com>
To: Stewart Bryant <sb@stewartbryant.com>
CC: "n.leymann@telekom.de" <n.leymann@telekom.de>, "mpls@ietf.org" <mpls@ietf.org>, "draft-andersson-mpls-mna-fwk@ietf.org" <draft-andersson-mpls-mna-fwk@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: [mpls] Working Group Adoption Poll for draft-andersson-mpls-mna-fwk
Thread-Index: AdiK4W6j70DR8hp3TGqUq5XpTdvLIwG4SVYAANaXp4AAAIFJwAArtYAAAs9fqFA=
Date: Tue, 26 Jul 2022 16:49:52 +0000
Message-ID: <551f1b062b094b318f4f4ba8b61e81db@huawei.com>
References: <BEZP281MB200828F8E7AEF2D2EFBC8A9498B89@BEZP281MB2008.DEUP281.PROD.OUTLOOK.COM> <FAA3BFEA-180B-4456-85C0-8AA129B02447@gmail.com> <ca851d220d834556b715117627d2b74a@huawei.com> <5601c372c3f44284a13c0d74e2bdab9b@huawei.com> <9AF27036-53F8-4B83-B451-2E81063A7D4F@stewartbryant.com>
In-Reply-To: <9AF27036-53F8-4B83-B451-2E81063A7D4F@stewartbryant.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.85.139.233]
Content-Type: multipart/alternative; boundary="_000_551f1b062b094b318f4f4ba8b61e81dbhuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/RECkq_a1ffaV4p-i5SiLzKY2XR0>
Subject: Re: [mpls] Working Group Adoption Poll for draft-andersson-mpls-mna-fwk
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: Tue, 26 Jul 2022 16:50:33 -0000

Hi Stewart,
Thanks for your comments. Sorry for missing your mail and late reply. Please refer to my reply inline identified by “[Robin]”.

Best Regards,
Robin



From: Stewart Bryant [mailto:sb@stewartbryant.com]
Sent: Wednesday, July 13, 2022 1:00 AM
To: Lizhenbin <lizhenbin@huawei.com>
Cc: Stewart Bryant <sb@stewartbryant.com>; n.leymann@telekom.de; mpls@ietf.org; draft-andersson-mpls-mna-fwk@ietf.org; mpls-chairs@ietf.org
Subject: Re: [mpls] Working Group Adoption Poll for draft-andersson-mpls-mna-fwk


Dear Robin



You need to reverence and discuss RFC4023



   1.  MPLS is lack of the source indication and MP2P connections may

   occur.  This causes the difficulty and complex process for OAM over

   MPLS.  Although SFL( [RFC8957<https://datatracker.ietf.org/doc/html/rfc8957>]) is defined, there is few

   implementation.


SFL is one way, you can also put the SA in the OAM payload
[Robin] It is necessary to carry source for the true users’ packets. I think the SA in the OAM payload may not serve the purpose.


   2.  The payload type (for example, L2 or L3 packets) cannot be

   directly determined because there is no payload indication.

This is an MPLS design philosophy, but not intrinsic to the protocol. You could use one of a number of PW types including PW types that carry a generic payload identifier. Alternatively you could create a new FEC type that had the property that the last label was a payload type indicator, or that the payload started with a type indicator.
[Robin] In fact I am always curious about the design of no indication of payload type. You are familiar with the history and may introduce more details about it. In my opinion, the alternative ways you mentioned can work, but may be complex. In the current MPLS extensions design, the special purpose label may be introduced to indicate the PSD or maybe Next Header mechanisms will be introduced for the concatenated metadata. Personally thinking, they are the right and direct way like the mechanism to indicate the payload type. They are changing the old design philosophy and reinvent the IPv6 NH mechanism.



   3.  There is no metadata extensibility and it is difficult to

   encapsulate new forwarding attributes for the new features such as

   IETF network slicing, IFIT, and APN.



That is what MNA is designing

[Robin] My thinking is that IPv6’s mechanism may be reused.





   4.  The process of the ECMP function is complex and affects

   forwarding performance.



Huge packet headers effect forwarding performance. Do you have published results for your MPLS forwarder performance and your SRv6 (which this clearly relates to) performance?

[Robin] I just talk about the point of ECMP’s implementation. In this point, IPv6’s implementation is simpler and more mature. For the point that the huge packet header effect forwarding performance, I agree with it, but it is another point. And if more metadata introduced for MPLS packets, the forwarding performance will also be effected because of huge packet header.





   Entropy labels or flow labels are placed at

   the bottom of the label stack for processing and the internal IP

   header information may have to be parsed for the purpose of ECMP.


That is not correct. That can be placed anywhere in the stack, including being repeated in the stack. The IP header only needs to be parsed if the option is taken not to include the ELI/EL pair.
[Robin] It can be placed anywhere in the stack. Because of it, the implementation is more complex.


So I am concerned at the validity of your arguments both as a draft in its own right and as a draft that is relevant to this discussion,

[Robin] We are proposing an alternative way for reinventing MPLS. It is open for discussion. I have much concerned about the MPLS ISD and PSD design. In the history, even for the small change like entropy label, it takes a long time to be implemented by the major vendors. For the change like SFL, until now there is few implementations. I wonder like such a big change of MPLS ISD and PSD how long it will take for the major vendors to implement.


Best regards

Stewart




On 11 Jul 2022, at 13:13, Lizhenbin <lizhenbin@huawei.com<mailto:lizhenbin@huawei.com>> wrote:

Hi All,
In fact I think MPLS faces more challenges than the metadata extensibility. The following draft proposes another option to “reinvent” MPLS.
https://datatracker.ietf.org/doc/html/draft-li-mpls-gip6-mpls-00

Your comments are welcome.


Best Regards,
Robin




From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Lizhenbin
Sent: Monday, July 11, 2022 8:06 PM
To: n.leymann@telekom.de<mailto:n.leymann@telekom.de>
Cc: mpls@ietf.org<mailto:mpls@ietf.org>; draft-andersson-mpls-mna-fwk@ietf.org<mailto:draft-andersson-mpls-mna-fwk@ietf.org>; mpls-chairs@ietf.org<mailto:mpls-chairs@ietf.org>
Subject: Re: [mpls] Working Group Adoption Poll for draft-andersson-mpls-mna-fwk

Hi All,
Personally speaking I do not think the ISD (In Stack Data) is a reasonable design for MPLS and should not be incorporated the draft-andersson-mpls-mna-fwk.
MPLS label stack design is aligned with the era that the hardware capability is limited and provide a simple and clear method to cope with such issue and
extended the network functions well.  Now as the services are emerging and require metadata-based extension, the reasonable way is to introduce the
new design instead of disrupting the existing one.


Best Regards,
Robin



On 2022 -Jun-28, at 15:54, n.leymann@telekom.de<mailto:n.leymann@telekom.de> wrote:

Working Group,

This is to start a two week poll on adopting  draft-andersson-mpls-mna-fwk as a MPLS working group
document.

Please send your comments (support/not support) to the mpls working group mailing list (mpls@ietf.org<mailto:mpls@ietf.org>).
Please give a technical motivation for your support/not support, especially if you think that
the document should not be adopted as a working group document.

There are two IPRs disclosure against this document. Details can be found here:

https://datatracker.ietf.org/ipr/5703/
https://datatracker.ietf.org/ipr/5659/


An IPR poll was done, and all the authors and contributors have stated on the MPLS WG mailing list that
they are unaware of any other IPR that relates to this document

The working group adoption poll ends July 12th , 2022.

Nic
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls