Re: [Apn] A new draft on APN for your review, thank you!

"Pengshuping (Peng Shuping)" <pengshuping@huawei.com> Thu, 21 January 2021 02:42 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 7FB263A16B4; Wed, 20 Jan 2021 18:42:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.799
X-Spam-Level:
X-Spam-Status: No, score=-1.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 4_oItVNitr99; Wed, 20 Jan 2021 18:42:12 -0800 (PST)
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 062D33A16B3; Wed, 20 Jan 2021 18:42:12 -0800 (PST)
Received: from fraeml735-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4DLmjy2L1Tz67cnF; Thu, 21 Jan 2021 10:36:38 +0800 (CST)
Received: from fraeml735-chm.china.huawei.com (10.206.15.216) by fraeml735-chm.china.huawei.com (10.206.15.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Thu, 21 Jan 2021 03:42:10 +0100
Received: from DGGEML401-HUB.china.huawei.com (10.3.17.32) by fraeml735-chm.china.huawei.com (10.206.15.216) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.2106.2 via Frontend Transport; Thu, 21 Jan 2021 03:42:09 +0100
Received: from DGGEML532-MBX.china.huawei.com ([169.254.8.117]) by DGGEML401-HUB.china.huawei.com ([fe80::89ed:853e:30a9:2a79%31]) with mapi id 14.03.0509.000; Thu, 21 Jan 2021 10:42:04 +0800
From: "Pengshuping (Peng Shuping)" <pengshuping@huawei.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, "apn@ietf.org" <apn@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Thread-Topic: A new draft on APN for your review, thank you!
Thread-Index: AdbSj5OZJp0yHZz0SGiKnve9MVZvEAcTh4oQABokBCAAFfdvoA==
Date: Thu, 21 Jan 2021 02:42:03 +0000
Message-ID: <4278D47A901B3041A737953BAA078ADE19801322@DGGEML532-MBX.china.huawei.com>
References: <4278D47A901B3041A737953BAA078ADE197FAE1A@DGGEML532-MBX.china.huawei.com> <DM6PR13MB23304D634C339923835657E285A20@DM6PR13MB2330.namprd13.prod.outlook.com>
In-Reply-To: <DM6PR13MB23304D634C339923835657E285A20@DM6PR13MB2330.namprd13.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.153.194.142]
Content-Type: multipart/alternative; boundary="_000_4278D47A901B3041A737953BAA078ADE19801322DGGEML532MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/apn/LT8ZlRW4SsqsLXf71b3c0ocd904>
Subject: Re: [Apn] A new draft on APN for your review, thank you!
X-BeenThere: apn@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 21 Jan 2021 02:42:15 -0000

Hi Linda,

Thank you very much! The standards and corresponding implementations are much more clear now.

It is worth of thinking about how to leverage and integrate this edge intelligence with the network capabilities.

Best regards,
Shuping


From: Linda Dunbar [mailto:linda.dunbar@futurewei.com]
Sent: Thursday, January 21, 2021 12:27 AM
To: Pengshuping (Peng Shuping) <pengshuping@huawei.com>; apn@ietf.org; rtgwg@ietf.org
Subject: RE: A new draft on APN for your review, thank you!

ShuPing,

As described in the MEF70 document,
"APPID matches could be simple protocol matches (that could be accomplished with the other Criteria such as DPORT) such as "SSH" or "SNMP" or "RTP", but they can also support deeper inspection of packets such as "SNMP GET NEXT" or "HTTP POST" or "TWAMP [15] STOP-SESSION".

How does the standard match and the custom match work in the real system?
[Linda] Standard Match can be the combination of packet's 5 tuple header. Custom match can be using the DPI to extract out the payload as matching criteria (such as HTTP Post).

What are the key elements in the system? How do they interact?
[Linda] If the packets are encrypted, which are more and more often now, a subscriber has to provide the Key to the Service Provider for decrypt the packets if the subscribe needs the service provider to perform the application based forwarding.

Please let me know if you have further questions.

Linda Dunbar
From: rtgwg <rtgwg-bounces@ietf.org<mailto:rtgwg-bounces@ietf.org>> On Behalf Of Pengshuping (Peng Shuping)
Sent: Wednesday, January 20, 2021 12:18 AM
To: apn@ietf.org<mailto:apn@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ietf.org>
Subject: RE: A new draft on APN for your review, thank you!

Dear all,

In the MEF 70 "SD-WAN Service Attribute and Services", Table 4 on Page 36 has defined the fields (from layer 2 through layer 4) which are expected to be able to match against ingress IP Packets. APPID is explicitly listed as a criterion.

"The APPID Policy Criterion provides the ability for the Service Provider to define and name both simple and complex matches. These can include standard matches available to all of the Service Provider's Subscribers from a catalog and/or custom matches developed by the Service Provider by agreement with a particular Subscriber."

https://www.mef.net/wp-content/uploads/2019/07/MEF-70.pdf<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mef.net%2Fwp-content%2Fuploads%2F2019%2F07%2FMEF-70.pdf&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C892e480ad68740030b8208d8bd0b2e21%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637467203005954259%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=VYMC84%2BEEFnTHMK9WEt53EU7Voj%2FJPKOKgtHKJsS1sc%3D&reserved=0>

Is there anybody who knows more about the details about this criterion and its implementations of the catalog and the interactions? How does the standard match and the custom match work in the real system? What are the key elements in the system? How do they interact?

Many thanks!

Best regards,
Shuping


From: Pengshuping (Peng Shuping)
Sent: Tuesday, December 15, 2020 11:12 AM
To: apn@ietf.org<mailto:apn@ietf.org>; rtgwg@ietf.org<mailto:rtgwg@ietf.org>
Subject: A new draft on APN for your review, thank you!


Dear all,



A new draft on APN has been posted, https://datatracker.ietf.org/doc/html/draft-peng-apn-scope-gap-analysis<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-peng-apn-scope-gap-analysis&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C892e480ad68740030b8208d8bd0b2e21%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637467203005964256%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=C%2BchzeUr4e%2BHvC1avNuFQ0N7kzY1IhzR5Vo%2BtPc26W4%3D&reserved=0>.



In this draft, we clarified the scope of the APN work in IETF, introduced an example use case and the basic solution. Moreover, we compared with the existing "similar" work/solutions and did corresponding gap analysis.



Your review and comments are very much appreciated. Thank you!



Best regards,

Shuping





A new version of I-D, draft-peng-apn-scope-gap-analysis-00.txt

has been successfully submitted by Shuping Peng and posted to the IETF repository.



Name:              draft-peng-apn-scope-gap-analysis

Revision: 00

Title:                 APN Scope and Gap Analysis

Document date:      2020-12-16

Group:              Individual Submission

Pages:              11

URL:            https://www.ietf.org/archive/id/draft-peng-apn-scope-gap-analysis-00.txt<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-peng-apn-scope-gap-analysis-00.txt&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C892e480ad68740030b8208d8bd0b2e21%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637467203005964256%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=g7Aqz9wEarRwCFgxGiMtxaA7Y0YcQkCFJ6cjItNIUXY%3D&reserved=0>

Status:         https://datatracker.ietf.org/doc/draft-peng-apn-scope-gap-analysis/<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-peng-apn-scope-gap-analysis%2F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C892e480ad68740030b8208d8bd0b2e21%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637467203005974253%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=oMC2LPj%2FeBc3qAW5qMiy42PpK%2F6NisLSZIt4nybx6Nk%3D&reserved=0>

Htmlized:       https://datatracker.ietf.org/doc/html/draft-peng-apn-scope-gap-analysis<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-peng-apn-scope-gap-analysis&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C892e480ad68740030b8208d8bd0b2e21%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637467203005974253%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=n2Bh%2F7hNbJfYrgJ1x6JMro8qFukhHN4B93SCYtZm5w0%3D&reserved=0>

Htmlized:       https://tools.ietf.org/html/draft-peng-apn-scope-gap-analysis-00<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-peng-apn-scope-gap-analysis-00&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C892e480ad68740030b8208d8bd0b2e21%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637467203005984248%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=V9etnojzROD4BiNUyChWgqyI%2B3SQOiWb5iqr8CjDly0%3D&reserved=0>





Abstract:

   The APN work in IETF is focused on developing a framework and set of

   mechanisms to derive, convey and use an identifier to allow for

   implementing fine-grain user-, application-, and service-level

   requirements at the network layer.  This document describes the scope

   of the APN work and the solution gap analysis.