Re: [bess] Queries and comments on draft-ietf-bess-bgp-sdwan-usage

"Dikshit, Saumya" <saumya.dikshit@hpe.com> Fri, 08 March 2024 08:19 UTC

Return-Path: <saumya.dikshit@hpe.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2DC3C14F686; Fri, 8 Mar 2024 00:19:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.803
X-Spam-Level:
X-Spam-Status: No, score=-2.803 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hpe.com
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 268U-_lQDwUD; Fri, 8 Mar 2024 00:19:47 -0800 (PST)
Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) (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 4DA67C14F61A; Fri, 8 Mar 2024 00:19:47 -0800 (PST)
Received: from pps.filterd (m0150245.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 42884LpY016806; Fri, 8 Mar 2024 08:19:43 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=9FCrErLUh+g5v3cdWs9nbyfzjZaagjLRENyNSf/qvmA=; b=R4Ho+tG13gGXCEOEkM8W2bOLOrlVxddTW4hq5pj5H1f0BqzbNcI2Y50NTnD28+99MMPk iY0FzqTy8H7zC9GcgDXJC6Iu5rznNwisk4XN1wW5Nuj/kS85sZ51zJGKGM69ZUMDUWrH U/0ufTyFclu4Yii39Dn/OgVrBn0pe/cWGEnGZlS8D9EPlqxlCbzfPgkxeNYvm6dutg6d US0Rx0wV4gLKk1EwgFPQ0zVAnjynE7We/VCUBYEFT/tWvH+vId164lpteZMVc1jSbPGe gfcsSM8iMUcDzytRzjkmdN0p5qn9ZbpTHMeUefiML1ik2Dd6gVD3D8sQG4KABCMGtyPY OA==
Received: from p1lg14879.it.hpe.com ([16.230.97.200]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3wqm4u67bu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 08 Mar 2024 08:19:42 +0000
Received: from p1wg14925.americas.hpqcorp.net (unknown [10.119.18.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14879.it.hpe.com (Postfix) with ESMTPS id B52CB469C4; Fri, 8 Mar 2024 08:08:11 +0000 (UTC)
Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14925.americas.hpqcorp.net (10.119.18.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Thu, 7 Mar 2024 20:08:04 -1200
Received: from p1wg14919.americas.hpqcorp.net (16.230.19.122) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42 via Frontend Transport; Thu, 7 Mar 2024 20:08:04 -1200
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (192.58.206.35) by edge.it.hpe.com (16.230.19.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Thu, 7 Mar 2024 20:08:02 -1200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aTp3VCMPgTDg24MBBuMISiYj1KzCc3nEaRrALbHHkNijW/7QGtPdGzDjNZt19ExG1eRYHBSibnOiKOdQPbDJh06jfO0SiKctpP6bKYSde7szFTLrr8QY+dpWB+etUt37fQyWrmlmobTlmk4fxy69Z9wUYMyqziYQGtCfgU9m4brm69XnBHuWG5GEDJXr0AHfptD6aOB+iibliEapmCJHF5w7be/+1DvIyw9R79504undyBQYHBBZlXMtkDUBsAcZCLFSt4yeS6c35IHGAYKY7Pubvw+XXJsrfz50BxaqJP5Z9xNNodBwA7UlL6DTYFLhsqFPkvVVn4sdgV4cYc99mQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=apiIqkYju2AWK8PoZB8agG9boe3Q844ayeKDo+2paWI=; b=jtzwvCl+nhK+VUi5vxpnVmLaldgM5vOwQe/1Dxr+U3Kg3VCyv1X4li3+tY6+FAswVKJR2GGr0sgZKJs1IEQ/hjPAk/llmXM0PDqG+kAPSu87Yc6ls2uov5+/wzaP8/aZk7Emz3exTtuQ7aZ7XmFHTBYuQoLUCpEMx2M078Y1eXUtjFSTLVi4ucTRbnN0+uhPvtVTr1LzpSzelPSbDgM5sTiiytUl4rr2ar8ypx2D1kTfpolLfNPHMR/JnacT4BJUZp4xfIRE7EzHnMl0Weo3YNvXIf3BaB0wA1uYQQHOiBER3bGcTLe0Rl9ZvyT8w1QBCYpMvxpprryENN8ghtNONA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none
Received: from SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:435::16) by SJ2PR84MB3370.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:58d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.24; Fri, 8 Mar 2024 07:08:55 +0000
Received: from SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM ([fe80::1886:d59f:a929:8023]) by SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM ([fe80::1886:d59f:a929:8023%3]) with mapi id 15.20.7339.019; Fri, 8 Mar 2024 07:08:55 +0000
From: "Dikshit, Saumya" <saumya.dikshit@hpe.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, "sajassi@gmail.com" <sajassi@gmail.com>, John E Drake <jdrake@juniper.net>, "basil.najem@bell.ca" <basil.najem@bell.ca>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Queries and comments on draft-ietf-bess-bgp-sdwan-usage
Thread-Index: Adpvds7qlOURR1WrQ2uKNB+cBD1VTAAbB7TgAC9DwPA=
Date: Fri, 08 Mar 2024 07:08:55 +0000
Message-ID: <SJ0PR84MB21105C6EFB4EB5C6C2CD5A3194272@SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM>
References: <SJ0PR84MB2110B2F233F98D6408B975E794212@SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM> <CO1PR13MB49204D1956E2C6C4FC8ABCE585212@CO1PR13MB4920.namprd13.prod.outlook.com>
In-Reply-To: <CO1PR13MB49204D1956E2C6C4FC8ABCE585212@CO1PR13MB4920.namprd13.prod.outlook.com>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR84MB2110:EE_|SJ2PR84MB3370:EE_
x-ms-office365-filtering-correlation-id: b92e960d-5778-4635-c899-08dc3f3e9e3c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Xcg9FZk5wmphhqgfnnxMGdKH0ZseIoT/EdyynDoFelyXodkVfzMCEnXWZUZyOR3KvyPL5t1ySgFWvhwqcRkvTJQ0qnZdcqMxaSgwZhTUNNlf2wNEeRngb8cA/PdJAWZSnzFE2FuSMg0WPw3cpxeNTlJqHqHIDjREtLrZBebWgRkAn7DgSYYd+pCzuinWNSLczV8OxMNu8gzZj1TrYGliT2XBJHTDFMYf5R69zGQIw59AmvohNCLJIMsN16lgbJZrgFI6nhZdxDdKQTCNsZzIcQvDbB13kMzXkQ+QCy9iCBc/g9Bct0Igen4HXz/qBoaKCVNytlnTGFVJw1TcDBRkuw7lxX/Z74tfGnkf+bjq1yW8rVPt8FkeyqdohpktZl2pioD1tHf7YAs1lme/G5tIFKNPaB2RPFQCH97HF0hDQ607Bk8n5yRFarosLeCwDS13/2WwgBVSyAplsWdtq88m01kQVtc2hOEncwV3rxVrYEHYDSpn0amjBX8FrTx1tByNRFmvAWKy2kjLFFmAKIRjJuZ0NfJlAHtvulhfq7QdXQR9sVt5mu0gyceeY6b9uUJaSLtlYBHGXiemSJrpQFlKYj7K6vLaVzWjEuTtUFuB4YABgYqJlCOmbui4tRy5/Ddy2ctqFXzCpBnnaYAcZDPYgk66zxNYncERb9t9rf+n5yHegBfyG6YvldRBRP7+oCth
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: VGFTufWTc0T5ctD39C7xtima8ic3Kp4aFgb7sa8vrHrZwOPMuP4ZOJ7mJXyS0GfWAvfbo/CEdMNnxJYc1aRLyFQmg/3heNcXDbeJags5R7ZfwL+8QU95hfJrukGJUM0LzCPlmhzeg3ZLRBHPQxCzoRPIb04WEI8HQRewt5IGQ/nWdkyX9mapZ8CwPQkM3dGxxTTbzwmsGDegRHHAluHMPkrTvdRtcuXJ67hlIScEDnuTyUjoNRDoy1jZLtAYNzEE7WGQ9GJ/BkNRxZTpEvlKINd1YWWgAQ/B+LHHkHmxhLtDy/RwzMJ4T8N2zOk+WRNbIfqYacBoFiUIZibZgSxYoCS/O9vqBYQVWhwTrnj7eec0rp6c5vLokpqNSOPPzX24N6ZkW+8ho76iKJFk79DQxsh02U92P7BodO9JJ3qsTdqdFVFv5/f9gSfAnMHLIsYpw7OUb8P0iZRf3AytTkQ0GYOl8oP4glZafFBPlw4h34bl83NHT9DPgZs9KEPcpx1IFs1RZODVreG2OsKg3hej+xZcICbF8SrzL8hpKPzPr2E3EfVoddrH/Ao85mj35anNb/18dK06gg/A0SDH2OnrzunWxWezn5HH9pmeC3umXihLVj9swVMrz44mgTnzbxsL9gdtl4UExVgAZAj/9nlBlklEqKC3dXYdJBIF/loQz5nyMde95D7zGvr0W5NFkRDx9tTfOuKo/1NN5/z6RiWdFas+1v8MekxALz8u1wkQ35W5iMNaosp+hQUd8VuLGd8hWOOFSMOr1/Xv+cCJ2obLINgGX/ljjloe+EZu19vCg6sFxQM3RqBi8NWqtvy4sbvtbhBj2N4qGgC+EDkG9051pYn5oCnpcj+tPNM3zJ26+jkwMeBnoEFPD25z+qIWLvD7YufuivdIUet0G2hKiDyGHvZDSHw4d843LV25yQpUL7QQ3dHUpD3slHGA/9OzzzMLqdJ4lYGzKcw+W6EvKoOR72L6u7tZYIvJC47brH5h7ro2xzNIjSJ6745fBbr+WI6MwOwluP6X6uj72EXtFYuITIL3OZCfQEJOrhB4c+BfS+FMnVB6BxjlHjAg+8jTU6TdtsY8DiT1CpoN0NI74oUOMN0PQtaOo58beYzHTYLycw3NasPT1afPKVZMrS24We7vgt2Pf9ZiaTWocG3NPfVsxjFnlaMFGbXAukvvC4qp9zJchD4BGQAmSl7W4qVapPTh5dlgvKjGNpiJejvwvN8qEaJieCM5U5biXakAzj12gohoYh/HOtoLl/J0SEs+wLaJev8jGi3eCf54mEDsP5N36i4T1qPsIzv1+ZlG1L+ciOqVdyga/sSAqWSLPdq7bSBnhmhsYuSzpy+SongAd+n7K64NYxZYelXH06aD/2uRbeCQ4Q954IgzZtc9NBBHBU6rJLWZYJHM5bW+P1day0gN1+qfaygT32GI5seGq0trGPv1BzjNHONGuocDMUS73xwrvcWcJhK/E22NJ2VTdbAw54HdAltW6Ose1UyjCMR96M/JpvI/zaUv+5Fk0sFR2AY/6Lz62x1Quaan/xT9/IRZlMpBPF5CSyj0RlmNvQHeCuyocDbG5kTAQqOfKpTGnIjJ
Content-Type: multipart/alternative; boundary="_000_SJ0PR84MB21105C6EFB4EB5C6C2CD5A3194272SJ0PR84MB2110NAMP_"
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: b92e960d-5778-4635-c899-08dc3f3e9e3c
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Mar 2024 07:08:55.4668 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZBaDQJx2zxzYdB0tNp1F363icvpgIGK6V6YcuXTEveCFLlvQQb1XFw+MTcuBNaMSDtmhSPEEkz/kz5Ag0vCoJQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR84MB3370
X-OriginatorOrg: hpe.com
X-Proofpoint-GUID: jW65GBetT01ef1rqepSZBHPyTM9qtxjR
X-Proofpoint-ORIG-GUID: jW65GBetT01ef1rqepSZBHPyTM9qtxjR
X-Proofpoint-UnRewURL: 0 URL was un-rewritten
MIME-Version: 1.0
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-08_06,2024-03-06_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 bulkscore=0 phishscore=0 impostorscore=0 mlxscore=0 lowpriorityscore=0 suspectscore=0 mlxlogscore=999 priorityscore=1501 clxscore=1015 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2403080065
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/74MKlLYOwxZR1_L1aUBd7l2GWhM>
Subject: Re: [bess] Queries and comments on draft-ietf-bess-bgp-sdwan-usage
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2024 08:19:51 -0000

Hi Linda,

Thank you for responding.
Please see in-line with tag [SD].

Regards.
Saumya.

From: Linda Dunbar [mailto:linda.dunbar@futurewei.com]
Sent: Thursday, March 7, 2024 1:52 AM
To: Dikshit, Saumya <saumya.dikshit@hpe.com>; sajassi@gmail.com; John E Drake <jdrake@juniper.net>; basil.najem@bell.ca
Cc: bess-chairs@ietf.org; bess@ietf.org
Subject: RE: Queries and comments on draft-ietf-bess-bgp-sdwan-usage

Saumya,

Thank you very much for reviewing the document and providing the comments.
Please see the detailed resolutions to your comments below.

Linda



From: Dikshit, Saumya
Sent: Sunday, March 3, 2024 5:14 PM
To: Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>>; sajassi@gmail.com<mailto:sajassi@gmail.com>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>; basil.najem@bell.ca<mailto:basil.najem@bell.ca>
Cc: bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>; bess@ietf.org<mailto:bess@ietf.org>
Subject: Queries and comments on draft-ietf-bess-bgp-sdwan-usage-20

Hello Authors of draft-ietf-bess-bgp-sdwan-usage,

I have following comments/queries:

>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-1<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-1>: "over one or more underlay connectivity services by recognizing applications and determining forwarding"
[SD] "Underlay" is being very generic ? it can be hierarchy of overlays on top of which "real security overlay is provisioned between the SD0WAN end points". I think it should be changed.

[Linda] some underlay paths are provider VPN, some underlay paths are unsecure network. Over unsecure networks, IPsec tunnel needs to be established. It is out of the scope of this document to analyze the underlay details. Details of the various underlay can be found in the reference  MEF70.1.
[SD] I agree with you that this is not the right placeholder for analyzing underlay paths. My intention was to analyze them in detail in perspective of SD-WAN and qualify them as secure/unsecure as that's the core motive of this literature.


>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1.1<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1.1> "As SD-WAN is an overlay network arching over multiple types of networks, MPLS L2VPN[RFC4761][RFC4762<https://datatracker.ietf.org/doc/html/rfc4762>]/L3VPN[RFC4364][RFC4659<https://datatracker.ietf.org/doc/html/rfc4659>] or pure L2 underlay can continue using the VPN ID (Virtual Private Network Identifier), VN-ID (Virtual Network Identifier), or VLAN (Virtual LAN) in the data plane to differentiate packets belonging to different SD-WAN VPNs.
[SD] Why only native MPLS VPNs. EVPN based MPLS or over Vxlan fabric can also be extended over IPSec, or underlying MPLS underlay.
[Linda] Yes, they can all go over IPsec tunnel, that is the Scenario #1 (Section 3.2). However IPsec requires extensive processing, that is why the draft has Scenario #2.
[SD] Can we add an explicit reference to EVPN as well in this section.

>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1.3<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1.3>
[SD] The section should explicitly mention, "dynamically provisioned policies based on evolving security threats and service provisioning" and also "dynamic segmentation"
[Linda] What is the Dynamic Segmentation? Can you provide some wording to use?
[SD]

*       Dynamic segmentation is another term for unified role based access and policies for clients in typical campus/enterprise network.

*       "Dynamically provisioned policies" is different than "dynamic segmentation". The idea is to leveraging RR to dynamically update/precolate the policies to SD-WAN end-points, by reacting to new security updates (fabric management inputs) without bringing down the BGP sessions. The dynamic inferences are out of scope of this document. This can be some analytics tool or Policy manager sitting behind the RR and doing the needful. An extension to what WAN optimization can in the data path.

>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1.5<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1.5>: "Each edge node informs the Route-Reflector (RR) [RFC4456<https://datatracker.ietf.org/doc/html/rfc4456>] on its interested SD-WAN VPNs. The RR only propagates the BGP UPDATE from an edge to others within the same SD-WAN VPN."
[SD] Route-Reflector should be generalized to include Route-Servers in a over-the-WAN deployment of network fabrics. This may involve BGP instances deployments in different ASs (eBGP)
[Linda] The wording has been changed to per AD review and comments:

"Route-Reflector (RR) [RFC4456], as an integral part of the SD-WAN controller, has the policy governing communication among peers. The RR only propagates the BGP UPDATE from an edge to others within the same SD-WAN VPN."
[SD]

*       Not sure if (inter-AS on SD-WAN end points) cases were overlooked, as RFC4456 is specific to ibgp deployments.

*       Whereas sites/branches/fabrics can be provisioned disparately with different AS across geographies.

*       Propagation/relaying of NLRIs by RR is an integral part of optimizing the Control plane optimization in intra-AS BGP deployments to avoid full mesh via hub-spoke modelling.

o   This is generalized via Route Server Concept, which can do the needful for inter-AS route relaying between two SD-WAN end points.

>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-3.1>
[SD] there is not requirement "scope for optimization of client routes at the WAN Gateway in the control plane" as the CE device can be lowly scaled w.r.t to FIB/RIB tables and performance/convergence of control plane. This one is not specific to dataplane/traffic optimization
[Linda] Interesting. Can you elaborate more? Is it related to using BGP as control plane for SD-WAN?
[SD] Yes, this is specific to BGP control plane when SD-WAN device is leveraged as site/fabric/branch border.  It can be a handoff point between EVPN and L3VPN solutions with same or different underlying fabrics (MPLS all the way or Vxlan + MPLS). In either case, ot can be achieved via route filtering, default routes for vrf stretch and vlan stretch in the tenant space.

>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-4.1<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-4.1> : Client Service Provisioning Model

[SD] Aggregation/Summarization of routes is an integral part of client provisioning

[Linda] Yes. Add your suggested wording.

[SD] The client prefixes which are not overlapping between sites/fabric/branches; aggregation and summarization techniques can help scale down the number of NLRIs exchanged in BGP UPDATE messages.



>>> https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-5.1<https://datatracker.ietf.org/doc/html/draft-ietf-bess-bgp-sdwan-usage-20#section-5.1>: Why BGP as Control Plane for SD-WAN?

[SD] One organic reason is that BPG is a tcp based protocol and hence can easily align with TLS based security.

[Linda] Very good point, add your suggested wording.

[SD] BGP is a TCP transport protocol, and as TLS (Transport Layer Security) was design to work on top of resilient and reliable transport; TCP is a naturalized choice for the same. Hence BGP can leverage TLS as a security wrapper for sessions between RR and SD-WAN devices.



Regards,

Saumya.