Re: [Apn] Problem statement

"Pengshuping (Peng Shuping)" <pengshuping@huawei.com> Wed, 31 May 2023 13:49 UTC

Return-Path: <pengshuping@huawei.com>
X-Original-To: apn@ietfa.amsl.com
Delivered-To: apn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0950C151084 for <apn@ietfa.amsl.com>; Wed, 31 May 2023 06:49:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.626
X-Spam-Level:
X-Spam-Status: No, score=-3.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, INVALID_MSGID=0.568, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 kEkw2AdA2zov for <apn@ietfa.amsl.com>; Wed, 31 May 2023 06:49:56 -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 66816C151B01 for <apn@ietf.org>; Wed, 31 May 2023 06:49:18 -0700 (PDT)
Received: from lhrpeml100001.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4QWVv94yDCz67GDT for <apn@ietf.org>; Wed, 31 May 2023 21:47:33 +0800 (CST)
Received: from canpemm500006.china.huawei.com (7.192.105.130) by lhrpeml100001.china.huawei.com (7.191.160.183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 31 May 2023 14:49:14 +0100
Received: from canpemm500008.china.huawei.com (7.192.105.151) by canpemm500006.china.huawei.com (7.192.105.130) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 31 May 2023 21:49:12 +0800
Received: from canpemm500008.china.huawei.com ([7.192.105.151]) by canpemm500008.china.huawei.com ([7.192.105.151]) with mapi id 15.01.2507.023; Wed, 31 May 2023 21:49:12 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Joel Halpern <jmh@joelhalpern.com>
CC: apn <apn@ietf.org>
Thread-Topic: [Apn] Problem statement
Thread-Index: Adl+J33SOEYjCPzjRXyHXvv/CLDBU///5bQAgACz0AD//WiuQIAWtB2A//vD0tCACDsYAP/3uU3gAhhlagD//pUuUP/1w94A/+rCbAD/1aNLgP+qshJF
Date: Wed, 31 May 2023 13:49:12 +0000
Message-ID: DA5503AF-6ADB-4DFA-AFF5-C82C9F1F7BB8
References: <484bb9971aff4810ae45a756e849420a@huawei.com> <CA+9kkMD7HxsoFemfAjYhJHNsp3RNn3-TeDvewpnMHQy+1bHZGw@mail.gmail.com> <025101d97eb7$4ef7fc10$ece7f430$@olddog.co.uk> <4c31fbbd69724a72952bbd563c22697e@huawei.com> <CA+9kkMBjaHaie91fRtXdujLZii6suFR3qauZHcWrJ0XT-nYwCg@mail.gmail.com> <32e9f8dc38294878bc762d7c34d6595e@huawei.com> <97a4fdeb-5c9a-a8aa-0aa3-069b23830543@joelhalpern.com> <75aac5f29b414555893640b31edfd85a@huawei.com> <CA+9kkMBt1z9EU=Wu4V5dV_rijbfoPAJiZG6RzLfZ0SkBGD1yHQ@mail.gmail.com> <5a5e4d2f50294fdda6b50b8c9c7c7691@huawei.com> <c780930b-74e2-49d6-e66e-5d223bef128e@joelhalpern.com> <515a8eaecd7e4cecadd7a81f431fa89c@huawei.com>, <656bd9eb-3558-a9be-6673-ce85c2705035@joelhalpern.com>
In-Reply-To: <656bd9eb-3558-a9be-6673-ce85c2705035@joelhalpern.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: multipart/alternative; boundary="_000_DA5503AF6ADB4DFAAFF5C82C9F1F7BB8_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/apn/0NdUXWjMjCO926PT_QvUbS08GCE>
Subject: Re: [Apn] Problem statement
X-BeenThere: apn@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Application-aware Networking <apn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apn>, <mailto:apn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/apn/>
List-Post: <mailto:apn@ietf.org>
List-Help: <mailto:apn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apn>, <mailto:apn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 May 2023 13:49:59 -0000

Hi Joel,

Thank you for reminding me of the difficulties. What you mentioned are what we are trying to do here in the mailing list, getting a clear problem statement and so on.

Best regards,
Shuping




________________________________

彭书萍 Peng Shuping
Mobile: +86-18210364128(优先)
Email: pengshuping@huawei.com

发件人:Joel Halpern <jmh@joelhalpern.com>
收件人:Pengshuping (Peng Shuping) <pengshuping@huawei.com>
抄 送:apn <apn@ietf.org>
时 间:2023-05-31 13:58:10
主 题:Re: [Apn] Problem statement


I think there are some important aspects you are not addressing.

WHile it may not reflect the order in which the proponents thought of the work that i snow spring, in convining the IETF to undertake the work and create the workin ggroup, there were two veyr important points that were made.  First and foremost, there was a clear description of the problems with using RSVP-TE, and with LDP (particularly as it related to the IGPs.)  So we had a clear problem statement.

Second, there was a clear description of an architectural change from the existing MPLS approach, that required investigation and clear statement.

Even with those good reasons, the overlap between spring and other working groups often causes difficulties.  It was probably the right call to do it this way, given the above two items.  But it did not come for free.

Yours,

Joel

On 5/31/2023 2:57 AM, Pengshuping (Peng Shuping) wrote:
Hi Joel,

Like SPRING, all the protocol extensions are being done in other working groups, being distributed in the INT and RTG areas actually, but still it needs a place, i.e. the SPRING WG, to define the essential parts which do not suit any other existing work groups.

Best Regards,
Shuping


From: Joel Halpern [mailto:jmh.direct@joelhalpern.com]
Sent: Wednesday, May 31, 2023 4:00 AM
To: Pengshuping (Peng Shuping) <pengshuping@huawei.com><mailto:pengshuping@huawei.com>; Ted Hardie <ted.ietf@gmail.com><mailto:ted.ietf@gmail.com>
Cc: apn@ietf.org<mailto:apn@ietf.org>
Subject: Re: [Apn] Problem statement


Trimmed to focus on one point.

Joel
On 5/30/2023 10:05 PM, Pengshuping (Peng Shuping) wrote:
Hi Ted,

Thank you! Please find in line.

From: Ted Hardie [mailto:ted.ietf@gmail.com]
Sent: Thursday, May 25, 2023 8:21 PM
To: Pengshuping (Peng Shuping) <pengshuping@huawei.com><mailto:pengshuping@huawei.com>
Cc: Joel Halpern <jmh@joelhalpern.com><mailto:jmh@joelhalpern.com>; adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>; apn@ietf.org<mailto:apn@ietf.org>
Subject: Re: [Apn] Problem statement

...
Existing protocols such as SFC/NSH, SR/SRv6, MPLS, VXLAN, and IPv6, can be taken as implementation basis, but in each case the protocol may need extensions.”

If the intent is to avoid a proliferation of standards (https://xkcd.com/927/) by limiting the work of the group to extensions of existing standards, it might be useful to say so directly.  As it stands, this could be read to allow for the creation of yet another approach.

This list also tends to reinforce my concern on the utility of this effort.  I do not yet see in the problem statement any use case that cannot be handled by one of the existing approaches.  It's easy to prefer an ideal approach that has not yet been sullied by deployment and compromise, but the reality is that anything that starts as an ideal to handle all available use cases may have to make all those same compromises again.  As the comic implies, it's easy to go through that time and trouble and just end up with, well, number 15.  I'm not sure that I understand how this effort avoids that fate and the resulting impact on the technical ecosystem.

Shuping> I like the comic. Just here the tunnels are existing technologies in the networking/routing area and they are taken as the ways to carry the information in corresponding network deployment scenarios. In order to carry the new information these existing tunnels need some extensions to be defined, e.g. a new type of TLV.



If there are a number of extensions to existing protocols to address a number of needs, it seems like there are various working groups to address those.  And while we do want to take advantage of commonality and avoid duplication, we do not need to try to define a single extension that can do all the things that have been suggested in thsi effort.

If there is a real need that the existing tools can't easily be extended to address, then we should carefully describe and motivate that.

Yours,

Joel