Re: [Apn] Problem statement

"Pengshuping (Peng Shuping)" <pengshuping@huawei.com> Wed, 31 May 2023 06:57 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 9F9FAC151544 for <apn@ietfa.amsl.com>; Tue, 30 May 2023 23:57:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.893
X-Spam-Level:
X-Spam-Status: No, score=-1.893 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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_BLOCKED=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 WO_u5AtkrhFR for <apn@ietfa.amsl.com>; Tue, 30 May 2023 23:57:55 -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 3DF99C151089 for <apn@ietf.org>; Tue, 30 May 2023 23:57:30 -0700 (PDT)
Received: from lhrpeml500003.china.huawei.com (unknown [172.18.147.206]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4QWKlW33vyz6DBD8 for <apn@ietf.org>; Wed, 31 May 2023 14:55:19 +0800 (CST)
Received: from canpemm100007.china.huawei.com (7.192.105.181) by lhrpeml500003.china.huawei.com (7.191.162.67) 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 07:57:26 +0100
Received: from canpemm500008.china.huawei.com (7.192.105.151) by canpemm100007.china.huawei.com (7.192.105.181) 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:57:24 +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 14:57:24 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Joel Halpern <jmh.direct@joelhalpern.com>, Ted Hardie <ted.ietf@gmail.com>
CC: "apn@ietf.org" <apn@ietf.org>
Thread-Topic: [Apn] Problem statement
Thread-Index: Adl+J33SOEYjCPzjRXyHXvv/CLDBU///5bQAgACz0AD//WiuQIAWtB2A//vD0tCACDsYAP/3uU3gAhhlagD//pUuUP/1w94A/+rCbAA=
Date: Wed, 31 May 2023 06:57:24 +0000
Message-ID: <515a8eaecd7e4cecadd7a81f431fa89c@huawei.com>
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>
In-Reply-To: <c780930b-74e2-49d6-e66e-5d223bef128e@joelhalpern.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.112.173]
Content-Type: multipart/alternative; boundary="_000_515a8eaecd7e4cecadd7a81f431fa89chuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/apn/C5wno-pY4Zjxvq4PLQIlXIT7Vwk>
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 06:57:59 -0000

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>; Ted Hardie <ted.ietf@gmail.com>
Cc: 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