[Apn] comments and suggestions to the draft-yang-apn-sd-wan-usecase-00

Linda Dunbar <linda.dunbar@futurewei.com> Wed, 09 September 2020 19:25 UTC

Return-Path: <linda.dunbar@futurewei.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 CB3163A0C31; Wed, 9 Sep 2020 12:25:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 m09au-MKIPQi; Wed, 9 Sep 2020 12:25:30 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2130.outbound.protection.outlook.com [40.107.236.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AB5B3A0C5D; Wed, 9 Sep 2020 12:25:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BRji7YMz3w/b9V7/sNg/ULZvFL37rNURbfTTvv0iNoM7FQS4nH9oRMeHMhLXZel9YD66qrDV5VU9SEhewAsMJUnx0l4/5/T9P6sbi5rK7X15o4GlA28+RVOixDULoiFBa5filp9lKnVLQOJjGGsc5YCQSwt7rXw0JmDJZFF7Lqm4RHbYqYMmcxuYDGIKqyakWIgB1xJOAg/njNxHG74xDrwxSIk2LxpCYC3sV3OWFstJc0X6vLTdeq/TCvJC9o3yf8aVZuhOCbIpqIziltAjlcxOry5jW2YAOrqIeIX57dlLwrg18oxnKCkqBSM77ALYpGOTn4LM/fKWDEbCxIEx+Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2vDUChUvsEiPREsoJflcBt5m0cm66+P8eGqk8yy9Vg4=; b=epFhhaMqBCNE9O/pZuwgBNCHc061e7pVg0dNTI9Pq0YSjs1b7WoN1NmxS9hXF7W5sgk6U62rE8rgqkgsUMvRdHg3aFNqMa1R4q1vO4nCZ538yzt04HiTO8mGO1OmTp0sX/VVpma/7NLBMVdV/4J0UchE7C2WmS4MpWRt+CzcrDBr6guYb8jCYzHGmzocJ9SfgDILKdwZc4h7OCJNG3+02Zgsx7CpnMo4IKWK4vqm61zqrJsaYaFUyGEpuabnGw5EkVldyRT1Fa0KZlykhCVGOo2oBtQzOE1YBI/+NjMwFjZggBGOT+gHBO5Ft4nyzdt43Dc9ryreL8p0jpLjGp/Aiw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2vDUChUvsEiPREsoJflcBt5m0cm66+P8eGqk8yy9Vg4=; b=HwsrMAySnS+wsBNeeImmYTwy9oVMDQXOqxiH9iUmpZnCSzMLHUdLs0h94Wxj3Wqys0l6+mk90vCh9v/BbgD5ZPwQUO5ThnIxJ/cfd8heZIqfiv5NPueGRxWqdKevEzoZhxuxTYbreEkqu6wavIAt3bAMRDnmlwwdpq2yok8DOBQ=
Received: from SN6PR13MB2334.namprd13.prod.outlook.com (2603:10b6:805:55::16) by SN6PR13MB2367.namprd13.prod.outlook.com (2603:10b6:805:59::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.4; Wed, 9 Sep 2020 19:25:24 +0000
Received: from SN6PR13MB2334.namprd13.prod.outlook.com ([fe80::44e5:1f97:c5a9:4346]) by SN6PR13MB2334.namprd13.prod.outlook.com ([fe80::44e5:1f97:c5a9:4346%3]) with mapi id 15.20.3370.016; Wed, 9 Sep 2020 19:25:24 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: apn <apn@ietf.org>
CC: "draft-yang-apn-sd-wan-usecase@ietf.org" <draft-yang-apn-sd-wan-usecase@ietf.org>
Thread-Topic: comments and suggestions to the draft-yang-apn-sd-wan-usecase-00
Thread-Index: AdaG3JAeEh7/Lc92RWyufB5bME3N8Q==
Date: Wed, 09 Sep 2020 19:25:24 +0000
Message-ID: <SN6PR13MB2334B2667ACE5A889AF5263C85260@SN6PR13MB2334.namprd13.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [2605:6000:1526:d7a8:f444:b4aa:23e6:c14e]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 31b3a821-97b0-46ec-1a19-08d854f619d7
x-ms-traffictypediagnostic: SN6PR13MB2367:
x-microsoft-antispam-prvs: <SN6PR13MB2367CC4304237BF5F9879D1C85260@SN6PR13MB2367.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0+/u71Wpmnm4p14mZtgJyBdKXLKADUuLxEB1120I2eTqsnWK9vlo833jlLhF9JFQN66FhsR4/YWB/ixYe8ddsv17Ydn//Uah99Ioiu5ze9Axw7Ppglqz3Ad5zT6BCmBbVEm2PRM2DzhFtXgZpxxUcugqHiTRmKuVfZ75nlpVubQgNNNV+mv6gAKnnE+UjYxI97oDAVhwSL3h0FnCOgnuYR9zVBcuzJRCAcC3AeG1NYdB/lbJfQNt7GcYEDsYr6TVL0elJdA5kfkxOgUIeLy8yFefRf3Wco+fCfzS1f6r6t77sEEsopeKimSX6JMZIgEF4PkB5y8SpGdeZbgCLxSM4wb+uA2C0wmZO8WzvDHNKMIU9QPRYVNKjSvDkQ0l777SmatSwqlsdPIx86gfJTdPJA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR13MB2334.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(376002)(366004)(136003)(396003)(39850400004)(2906002)(316002)(4326008)(66946007)(5660300002)(52536014)(6916009)(9686003)(64756008)(66556008)(66446008)(66476007)(76116006)(478600001)(186003)(71200400001)(8676002)(55016002)(966005)(450100002)(33656002)(6506007)(44832011)(8936002)(86362001)(166002)(83380400001)(7696005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: fqKFrcHElxkxi94OrN5YLBHkc9goWUJTZJbmlRvGeF63qHBLNozbDlv+I5kZV0CDbHGrM07437Ljay4ZmXOqK6QlYzXCs58D8yIVfwngtU5juNpSHmsjvWR0wmpAJYLGQ1nmSWxnubwSvLAzBLSoqPVFJ6rEN1OwF8QHTm23kcr+m1vXIvORYDToQA24OLI9hjTTm0A1AHHQIisSvjQAPlodhWhVPxf65CbYnZG/RKx+RzE306VsRQlL8kJgHIAt7biTlu9hGbRiXtlpQPlu0ZxJsrwExsSqvWVrUy+B6SuPsoXpHZ/K+tpjYhV7KOjzSpeQe5QuVi3jenNVcu5bZmJQq+CDoEy7Jkt+QdKT6YJ2RP2ILasIDYOv4yWClRnTFBD6nNOZadxEOO5SJF1fyt550Md/PK702YetMhIQrDnHTv8APQIYJzCcDixJq2NbFmYq9oGzRu1gZb9+r5d5V7MAncF/si7y36AeVQvuIxMrD7M7GD4du4e2EhN86wlD4IcunKhcFLTgUPYWUMBz/ZDRXyhJ2EE4/NF+I+PHYkKgCFIcBpxFtDF4sGUJx3JtaLPOx8xd3rtA8uNS196qjOxU8ASE+tDpawEY92o6uEPbGn4PX7qaRkRH3hkn2n4XbXLtG+4HLmzLOh93KEKncIy8UDwCdg4e4E4sy3nynnWDtcDP19IRQqx9TXRJ68a/fgsGywrzsj79TIzISp15BA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_SN6PR13MB2334B2667ACE5A889AF5263C85260SN6PR13MB2334namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR13MB2334.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 31b3a821-97b0-46ec-1a19-08d854f619d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Sep 2020 19:25:24.4410 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l64WNh2p0dIE8lqBEedNvuAbNENQ5BQ1xEc8wR2+7C6waa4zAJG2yihP+gvnmVaWmqZd4l4HrZ8LKKAGYPofVQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR13MB2367
Archived-At: <https://mailarchive.ietf.org/arch/msg/apn/IuNl6-RFAd8u__MGmp4IUTMDg_o>
Subject: [Apn] comments and suggestions to the draft-yang-apn-sd-wan-usecase-00
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: Wed, 09 Sep 2020 19:25:33 -0000

Authors of the draft-yang-apn-sd-wan-usecase-00:

Here are my comments and suggestion to  the draft.


  1.  The draft has stated in multiple sections that  "APN can provide value", but  doesn't have much description on "HOW  APN provides value".  It would be very useful to  elaborate more details on HOW.


  1.  Among the 4 major characteristics of SD-WAN described in https://datatracker.ietf.org/doc/draft-ietf-bess-bgp-sdwan-usage/ , I think the following two are closely relevant to APN:

-              Some traffic flows can be forwarded based on their application identifiers instead of based on destination IP addresses, by the edge nodes placing the traffic flows onto specific overlay paths based on their application requirement.

p.s. The BESS-bgp-sdwan-usage draft assumes there is a Matching - ACTION configured at the Edge node indicating a specific n-tuple MATCHING for assigning traffic to a specific UNDERLAY networks.
It would be very beneficial to document how APN provide more than the current practices of MATCHING - PATH SELECTION.

-              The traffic flows forwarding can also be based on specific performance criteria (e.g. packets delay, packet loos, jitter) to provide better application performance by choosing the right underlay that meets or exceeds the specified criteria.
Again, the BESS draft assumes there is a MATCHING - ACTION provisioning at the Edge node indicating a specific n-tuple MATCHING for assigning traffic to paths with specific Performance criteria. Does APN do it differently?  It would be very beneficial to add more details.



  1.  Section 2.1 describes a classic deployment of SDWAN split traffic among multiple WAN paths. It is not clear how does APN do differently than today's MATCHING - ACTION provisioning  based approach.


  1.  Section 2.2 shows applications behind CPE connect to different Clouds. How does APN facilitate? Does APN use enhanced DNS to route APP to the desired destination? What if the Applications communication are all encrypted?


  1.  Section 2.3: how does APN recognize malicious applications? Most today's applications communication are encrypted.


  1.  Section 2.4: Does APN steer packets based on the configured Matching - ACTION paradigm? How APN recognize Data?  Are the Data attached to packets? Or Data in specific database? Or Performance measurement data collected by network devices?



Cheers,

Linda Dunbar