[rtgwg] Re: Mail regarding draft-ietf-rtgwg-multisegment-sdwan

Ajeet Gill <ajeetgill@microsoft.com> Wed, 12 November 2025 21:57 UTC

Return-Path: <ajeetgill@microsoft.com>
X-Original-To: rtgwg@mail2.ietf.org
Delivered-To: rtgwg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 245E28857C8E; Wed, 12 Nov 2025 13:57:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OcMihrLLTnQ4; Wed, 12 Nov 2025 13:57:25 -0800 (PST)
Received: from PH7PR06CU001.outbound.protection.outlook.com (mail-westus3azon11020117.outbound.protection.outlook.com [52.101.201.117]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id AED9D8857C21; Wed, 12 Nov 2025 13:57:25 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mZcgR3noxBv/kw9Zt2xG+haBkfw68mvHfR4h1bQDiDFk3jm/9vKVVcYtMpfS9Z9xYeATsjUC4VqHqlxvncJLc0qkg7XAjHB0m6+r2X1i3KeJuIk96CO2dLJV5goOYOcar+yP01tRXdNx0IFdAVFlP3N3q7x0v6p5WCRFluawR7gZ1cIQ6RiHpiSjdYLzlfA4iLLbKS6O4+r+kgvg+XdcQBQkkhTnXhfX6p1pukvVfmqjPuUek3eOKNlXLo4EdcgFE5waXbZdGxcPpBbE1zoqYVjaQB5Qm6vx4aPpChK7u2wd54F6aLyfG3aPmuLeJ5Jkh7lj9N9/LYc5dmeu1MRXIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=RtXhcviceGuMG6/G/O1Ug8NcbrCe5tlrsXU/thAyLaM=; b=bfcAjv9vcsxFxtKuTK8mwOgx7YgcG0z9O8RGov/ABi7CponzdLAzvpdqqUTtygMfJsJFW4ps4B02Lr+s4F2y8ZQntPabGbthG40+TzQpBlIXsaNXSZU0LOZjbUneY5mUwhlRR5up913SLdOE1wbtMWtskCJmV/dhXmWS9mPdg+zYSmGs+i1j9RLuzLm5X5VNibXpaQ1bIw6zCD5JOyAH6sTkAWeGWr3gIL7sRAIoWAh7MrSoZkK2SEil/9rV0gwiFKg28OttiPJscbomCDk5r8ToKRuwA1zi6VvoCQwRwL341JxtHCsBTyzRVjGPEslG9spDHduFA3NsVwGyElUfBg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RtXhcviceGuMG6/G/O1Ug8NcbrCe5tlrsXU/thAyLaM=; b=G4HVTzT881l341QnKWLArDUUH1wg/AsN+STrNuTGZ6JJnmNxCMSitEaZwr7hZt1Dmzw9emLN8BF2iJfWQsJIWLYsUPIwpdnypF7CVsKYkaQ/34GomHxiAYlZXNvF/AWY5IUjRhc8Vb0e4Awau7iOA/GvggTHIc1WjmiUKpkuWiA=
Received: from CH9PR21MB5834.namprd21.prod.outlook.com (2603:10b6:610:2e3::6) by CH8PR21MB5319.namprd21.prod.outlook.com (2603:10b6:610:271::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.1; Wed, 12 Nov 2025 21:57:16 +0000
Received: from CH9PR21MB5834.namprd21.prod.outlook.com ([fe80::acb5:94f1:6e41:bbc8]) by CH9PR21MB5834.namprd21.prod.outlook.com ([fe80::acb5:94f1:6e41:bbc8%3]) with mapi id 15.20.9320.006; Wed, 12 Nov 2025 21:57:16 +0000
From: Ajeet Gill <ajeetgill@microsoft.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, "draft-ietf-rtgwg-multisegment-sdwan@ietf.org" <draft-ietf-rtgwg-multisegment-sdwan@ietf.org>
Thread-Topic: Mail regarding draft-ietf-rtgwg-multisegment-sdwan
Thread-Index: AQHcTS2yhRYq9uRxOU+ZlBF8x3YLx7TnpdpQgAbxrc6AAOG4gIAAIMXC
Date: Wed, 12 Nov 2025 21:57:16 +0000
Message-ID: <CH9PR21MB58342A6BDF252EC34FE659BCB0CCA@CH9PR21MB5834.namprd21.prod.outlook.com>
References: <SA3PR21MB58474C57721B06F3E52DA471B0C4A@SA3PR21MB5847.namprd21.prod.outlook.com> <PH0PR13MB5364844F1C9A56E1A908325185C0A@PH0PR13MB5364.namprd13.prod.outlook.com> <CH9PR21MB5834383E8F8BF65A833682DFB0CCA@CH9PR21MB5834.namprd21.prod.outlook.com> <CO6PR13MB53551E42EA7D2D91C41C898385CCA@CO6PR13MB5355.namprd13.prod.outlook.com>
In-Reply-To: <CO6PR13MB53551E42EA7D2D91C41C898385CCA@CO6PR13MB5355.namprd13.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2025-11-12T21:57:14.020Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=1;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH9PR21MB5834:EE_|CH8PR21MB5319:EE_
x-ms-office365-filtering-correlation-id: f8aa43d1-c8e9-4273-395f-08de223671e9
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|1800799024|376014|366016|7053199007|38070700021|13003099007|8096899003;
x-microsoft-antispam-message-info: MN6Fof/ZQtVbBIsJ2iEMGjlpBFf94sFFzCQmKwzHViudSloU8oMCDOoyH4SfAFCz/jJf9CjIWEC+CTvL1Z7/PqVfsQGboLy/JVglU7XNHgYkNmvV5kDsKtCJZ4xL9czMCrCO8R2uRESGb1Yic8SzMFrx4FSXdZat9EjPVqBmYGnSPYHrjQLyy7sSCMiuYJwPgVeIngpMQV+GF8LyUDuGn1215HWOx/UR5Hjje5yXb2+hoB1gtOz17hTjCJS/0GevPIpbhnkXdvZvfVrXuk2sApTZnkLiIrUVraBoUk4+fLI93jADrqAeLY6TpTCkdKU5//V7IW1v9dp+VtOksykLQwJF7Ejz7YVhZmBCFZAM8LrEXdDATfXicpBBvXR9ZpiUeEPBPDk2x9Oe2cE4QdILmNbSnDelhPXcQAU8X3uZlUaSzdDrtAYY4C+VuAzu1N+EzPOHuEcmiiEGBIv48k7YSOxLPwO+D4T6gq0r/ZgCFEPtlVWxUTPgLZD/7lQenzHdr3Z9W6wqGHDlLulldx5SRxqUUMqxFYaT6UnSNJ0lMqS92jF6mrgk/HVkYfvTJVI88DKtNSRtngVwD28HINTUYMCgB3geUEgzOfBIcUcDjDudXU4hrWXliz8wYQHh7HXvogdBARisMJGkLA8fY++gjYee0Zvudv/I2LrLJGX45EvgR/gjQ8xMtc2weRqePO98QbYh598mUVTUbnKL2mmMaV5lwRyvhGBztBTfVbXcg+JAsUNNGrkHfQ8dTNrZtikS2OHrTJ2x5fpKUkvUzXKFBgdshtjQeQ2sc44TFWDH5O/HKj/91iYjWQ/PZpHyRWk3gDID9HKTTAtkMTzg+w7oB3r98BBmri0oET3BKn8ztEXOc4sdlP9HKDWXOQ+XtKyhls6yG1eFT37xD67MxS+eJLyxmwBQ+sdek61l24YpFfc0Ss93mLto+pRBh3TdOCA4riUwBNL1FnY6fXS9v6ZkZmK5HyqMRlwMYc8l/dvtVPADLSMagyXwnKnz1EMBFE256azg3/vnN23deZR1DHD6z9/Iun3AWpPSjO/9bsp5QaYsZGmaFbSgo+cYpPxfYsuvGX/M1S1Ld4B1hbSpLZmWqdwnjckY6xOAA+6JcZksXl1TPBUZ3unx6MqF2b9lJDOcvheO9NjdCLRAg5Mci1Mos4dUAz4cxaNwFmgyy7R4dh9JXtcx6fA0a9ugF9+opSKygYMCXrlUADrab0n/uuPckOi8xJGr2xPcXZ0bhDxZOwVumRGWRLklvJTaHX4s3Vt8+gj4PIGIut3y+kzAcgKPJL8Qlem1ZY7Udx1FH/fv3ZsVai7a41VZCozpk20OUcvgjLa/spvz7ASG7zCZ6xD8zQcd6/aqPDN3Mvt5c3Eib3H4pqc1X349SuR8E4a8/MVRxNj2RFlfwiN1Ec9WAPUyuPPDm+COSsP1wnIUC3Jf1FnNQz4N79CLv/hTh0CKGLzNc9AiQ9egg5s1tudWLTIQh/QjUQPrEpeEFATWiEHiCe8vfy9Lz/K2Yroia7Nf2Sea
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH9PR21MB5834.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(1800799024)(376014)(366016)(7053199007)(38070700021)(13003099007)(8096899003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 2vfK0k9JOI87iOaeRDUuvWTpeZS3KAXHy05qRqBm9XNvoItCRE07G5tKaG0B7lwc2CnbASDGr7akF7Xmb1G9knPFXDaIJFzxVEt9AnvIVIdy+ZxKzFJT5CO8d/W2LDd4G4gqteJMjJfZys6n+CRXMEZXdR4QmDKW27IA3RWAmT5pR+h+XZamtgskB68YxB7RtSrQ41IYgWNRRavhh/PKEPV+rpr3PoodHUfakXBUAvcoCfTs3iSHOag4NeSPHWu/fHQHbbHaMtGiUDfozmJekUeXFT2fn+5ewUwN9NrG+La6m+L/X3bwblqVBvcG4GbNl0n427UGzef1Fd/k2uFQZpjihBRrKffg4Gd8J2QTPz0AYxXEy37bLZDDO4+gI85P5kH9LMDQAyGtRFyVdox8fgazoCLQimqjhTrmYpnb+qvJ8DaGV2cq0a48+OHatz7PLYSOWrdlHhVOI0xcqTnPcQljGhSSfsR7lrkVNSJ0yMABOAAmV9IhGjq8Y5nQi7l9awfYMrB7kQ6Z+bjzF9ba19Se+AIbEptZ1lCPtuv+fBUzMfUjKeomHGHkSG8QXP4K5IZ5S828cAIMxuVa7AXAGnYpoo6GMynielgjf5ftgyHnmygNuE+wl5jLR9S3BQ/4c+k1BW9+qDO+GyC3ZuHKzUbnoGFKyCzn8Hu+Z7ajnfLeRE1W+49kQreL4/P8BBPy9wUEtAgVA/LPBV0GhoPtdWNfBi0OJlU/ICGcIqYc97BABvydaJI9RgyvvrWPHKkhiJ0+VK+04TY/hBHAji/S51TJi2w1zfOhVZh+sc4xY6ClssDSGeJsP8LKjslQkNiEyX81eDZllMb6IdueCvpdnVSe577IUKbVNW+fL66tvilh0mni4RFwbcecymQDJqKnAAG7dJdSv0mw5lfss4M4yko3iQ1HiyJcvT8Zx5rboYqMvIjIc/GVnc9yEoFGwmsJv9mnnyfsH66aTf2CUSwOXJlylzsm4djqag/7Uy/JqBLCRQe2uKoqTX+YWc95iF0ZirkF77Rx6Z1H+sd3tEI7BGBzDkzB+fIzQAfc5yWO1NOEZU/Kzu62Fl/V6h6DYistcr9BsFHe9bk0GJE2b6zXlfmN3R8SRuuz8lp3XJm5nN4L0tVRSX5/zFDjrONQUBaegmHFAQhRJhvFnt6zWdrPOBk9xKHIZXC/R/bntYKoVy13XK5xFSFu3N4nYPVHGfqmSlM/Z1Gp97pgs/Vi0aj5tBUalGouWDosuBB9DlJEdjaJN1c56AVUjQdrAgr1knVQeLllZjngeBIT5iDPSEv7FY/rKuDuorNIEeqq58op7z55DSU5ILvjnUdvtLMu19YLitmvURBiLtCPkodtx8JM+YOhMZ9XBim8n1vbeLRmrdrL4kRpG7PS+6H7jV2Dp5XP8rT95kYcSov5t7+KIZoXUeyJ/XS+0xXGUIiwgWpLDBPzD/L/uE20XqjVnQlOA7MJ46bhrSu2QoE8z/Vqt/FQAdEoXQlNMuIxv/my5mLQHSIeWc/oHaq+j90vD3/xxylLqTNQTjlSaMmQPae9JOX0BAkzC6i6vhx5cNoJsZPqlBHntPpjGUm240doubONdXP5
Content-Type: multipart/alternative; boundary="_000_CH9PR21MB58342A6BDF252EC34FE659BCB0CCACH9PR21MB5834namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH9PR21MB5834.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f8aa43d1-c8e9-4273-395f-08de223671e9
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2025 21:57:16.7093 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cizf6GtjF5B66Gm8BNGcGGE4ueLqE+Wo1KugSDztV32lm+972uDfbBNWp+n5mttpcOQABouMaO6hWHVU9jncGw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH8PR21MB5319
Message-ID-Hash: FUDQEOPVTGUGDOP3WDTR76TCGZXVV3QO
X-Message-ID-Hash: FUDQEOPVTGUGDOP3WDTR76TCGZXVV3QO
X-MailFrom: ajeetgill@microsoft.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtgwg.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: RTGWG <rtgwg@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [rtgwg] Re: Mail regarding draft-ietf-rtgwg-multisegment-sdwan
List-Id: Routing Area Working Group <rtgwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/JE4VDEaiWg9LnWNs0Qaqe_WExiI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Owner: <mailto:rtgwg-owner@ietf.org>
List-Post: <mailto:rtgwg@ietf.org>
List-Subscribe: <mailto:rtgwg-join@ietf.org>
List-Unsubscribe: <mailto:rtgwg-leave@ietf.org>

Hi Linda,

Appreciate the detailed answers and thoughtful clarifications you've provided throughout our exchange. Your insights have helped clarify several aspects of the draft, especially around the roles of Cloud Gateways and the scope of SD-WAN path selection mechanisms.
I have a few further thoughts  marked as [Ajeet2].

Thanks,
Ajeet


________________________________
From: Linda Dunbar <linda.dunbar@futurewei.com>
Sent: Wednesday, November 12, 2025 12:44 PM
To: Ajeet Gill <ajeetgill@microsoft.com>; draft-ietf-rtgwg-multisegment-sdwan@ietf.org <draft-ietf-rtgwg-multisegment-sdwan@ietf.org>
Cc: RTGWG <rtgwg@ietf.org>
Subject: [EXTERNAL] RE: Mail regarding draft-ietf-rtgwg-multisegment-sdwan

You don't often get email from linda.dunbar@futurewei.com. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification>

Ajeet Gill,



Please see below the answers to your questions marked by [Linda2].



Linda



From: Ajeet Gill <ajeetgill@microsoft.com>
Sent: Tuesday, November 11, 2025 10:26 PM
To: Linda Dunbar <linda.dunbar@futurewei.com>; draft-ietf-rtgwg-multisegment-sdwan@ietf.org
Cc: RTGWG <rtgwg@ietf.org>
Subject: Re: Mail regarding draft-ietf-rtgwg-multisegment-sdwan





Hi Linda,

 Thanks for clarification and your responses. I agree to your proposed update on the first point.

I have further thoughts for the remaining points as well. Please see inline.



Thanks

Ajeet





________________________________

From: Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>>
Sent: Friday, November 7, 2025 4:26 PM
To: Ajeet Gill <ajeetgill@microsoft.com<mailto:ajeetgill@microsoft.com>>; draft-ietf-rtgwg-multisegment-sdwan@ietf.org<mailto:draft-ietf-rtgwg-multisegment-sdwan@ietf.org> <draft-ietf-rtgwg-multisegment-sdwan@ietf.org<mailto:draft-ietf-rtgwg-multisegment-sdwan@ietf.org>>
Cc: RTGWG <rtgwg@ietf.org<mailto:rtgwg@ietf.org>>
Subject: [EXTERNAL] RE: Mail regarding draft-ietf-rtgwg-multisegment-sdwan



You don't often get email from linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification>

Ajeet,



Thank you very much for the detailed comments. Please see below of the resolutions to your comments and answers to your questions.



Linda



From: Ajeet Gill <ajeetgill@microsoft.com<mailto:ajeetgill@microsoft.com>>
Sent: Monday, November 3, 2025 6:13 PM
To: draft-ietf-rtgwg-multisegment-sdwan@ietf.org<mailto:draft-ietf-rtgwg-multisegment-sdwan@ietf.org>
Subject: Mail regarding draft-ietf-rtgwg-multisegment-sdwan



Hello Authors,



I have reviewed the document and found it to be well-written. However, I have a few comments and questions for further clarification. There may be some gaps in my understanding, so I appreciate your assistance in helping me comprehend them better.



Section 1

"Centralized enforcement of enterprise security policies is

     possible through cloud-hosted security services (e.g.,

     firewalls, DDoS protection), ensuring consistent treatment

     of traffic across sites."



Q1. Could you clarify how the firewall policy would function in this scenario? Given that the internal traffic is encrypted, it seems that DDoS protection is the primary feasible measure based on the external headers, along with potential malware detection via signature analysis. I understand this should apply to locally destined traffic, meaning traffic that terminates in the cloud rather than being forwarded to another branch. It might be helpful to elaborate on this point.



[Linda] Even when traffic remains encrypted, the cloud gateway can still perform several useful security and operational functions based on outer-header information and flow context (e.g., DDoS mitigation, rate limiting, anomaly detection, geolocation controls, traffic steering, SLA/usage analytics). In addition, some CPE-originated traffic may be destined for cloud-resident services, where full decryption and firewall/malware inspection are possible.



We can revise the wording to clarify these points:



“-           Centralized enforcement of enterprise security policies can be enabled through cloud-hosted services. Traffic destined to cloud-resident applications can be decrypted for full inspection (e.g., firewall, threat detection), while CPE-to-CPE traffic that remains IPsec-encrypted can still benefit from header- or flow-based functions—such as DDoS mitigation, rate limiting, anomaly detection, and SLA/usage analytics—especially when the same CPE also sends traffic terminating in the cloud”



 [Ajeet] - This looks good to me Linda.  Thanks for clarification.



Q2. Could you clarify how the cloud Gateway (Gw) provides reachability information about the destination Customer Premises Equipment (CPEs) to the branch CPEs? While it is mentioned that this is out of scope for the document, there could be scenarios where some CPEs are connected to the cloud and others are not(network failure conditions), potentially reflecting a dynamic network view. Should this information be managed solely by the Route Reflectors (RRs) within the enterprise domain, or are there additional requirements that must be met by the cloud provider? This situation could lead to error cases.



[Linda] Each Cloud GW exchanges routing information only with its directly connected CPEs. End-to-end (CPE-to-CPE) reachability is handled by the enterprise’s own iBGP system (e.g., via RRs), not by the Cloud GWs.

How a CPE discovers or learns its directly connected Cloud GWs is outside the scope of this document. A separate draft describes a mechanism for CPEs to exchange the identity of their connected Cloud GWs (https://datatracker.ietf.org/doc/draft-sheng-idr-gw-exchange-in-sd-wan/ ); however, that mechanism is not required here and is intentionally not covered in this document.



[Ajeet] Thanks for clarification Linda.  I understand that this in the scope of https://datatracker.ietf.org/doc/draft-sheng-idr-gw-exchange-in-sd-wan/

 Which talks about how to convey the cloud gw information , but that draft is silent on discovery of cloud GWs. But point taken, will review that draft separately for further clarification.



[Linda2] How CPE discover its closest Cloud GW is out of the scope of draft-ietf-rtgwg-multisegment-sdwan. It can be by configuration or protocol for the CPEs to discover its closest Cloud GW.





Q3.I understand the requirements for GENEve processing on ingress and egress Gateways (GWs). However, are there any specific requirements for transit gateways in the cloud, or do they function solely as pure forwarders? I am trying to comprehend the setup of the path within the cloud backbone. The goal seems to be - establish an internal path in the cloud backbone based on the hints in the original packet. This would necessitate a path setup in the cloud backbone ( possible by the ingress GW), with the data path actually following that route. It might be beneficial to clarify this point. Should each transit router in the hop change the destination IP in the outer header?



[Linda] Only the ingress Cloud Gateway performs GENEVE processing. How the cloud service provider forwards packets across its internal backbone—e.g., path selection, encapsulation changes, and traffic-engineering behaviors—is entirely under the provider’s control and outside the scope of this document. This document assumes only that packets will be delivered to the desired egress GW (explicitly listed in the sub-TLV) or to the Cloud GW that is closest to the destination CPE.



[Ajeet] - I see. I was under the impression that source CPE can indicate the path to cloud GW ( in terms of regions to be traversed). In such case, Cloud GW should follow the guideline and the setup the path accordingly.

It may also be worth mentioning cloud gw will provide an SLA'ed path between ingress and egress GW. For example in the Azure world it would probably mean setting up overlay tunnel between ingress/egress Cloud Gws such that packet can carry the metadata(Geneve options) for egress to process.



[Linda2] That’s a good point. However, the SLA-based path setup between ingress and egress Cloud GWs is entirely under the cloud provider’s internal control. Each provider implements its own mechanisms for traffic engineering, tunnel setup, and SLA enforcement within its backbone, and these behaviors are not standardized or visible outside the provider domain. Therefore, it’s neither practical nor meaningful for the IETF to standardize such internal behaviors. From the enterprise side, a CPE can explicitly list excluded regions or specify preferred regions through sub-TLVs when selecting its associated Cloud GWs. Beyond that, how the cloud provider establishes and manages the path within its backbone remains proprietary and outside the scope of this document.



[Ajeet2] I agree that the cloud provider would handle its own traffic engineering within the constraints provided by the CPEs. These constraints are typically specified in terms of regions. Could you also clarify if other SLA parameters, such as bandwidth, latency, and jitter, would be managed out-of-band? Additionally, I believe Cloud GWs be responsible for performing traffic policing/metering as well? These parameters are usually exchanged using RR in SDWAN implementations.


 Q4.  "Section 7.1" How would the IPsec SAs parameters between CPEs and Cloud GWs be exchanged through iBGP ?  Did you mean to say between CPEs?



[Linda] The IPsec SA parameters between a CPE and its Cloud GW are established out-of-band (e.g., via management/automation systems) or via IKEv2. There may be an eBGP session between the CPE and its Cloud GW, but iBGP is used only to exchange reachability among CPEs; it is not used for SA negotiation.



[Ajeet] - The following statement confuses me -

"Additionally, IPsec SAs parameters between   CPEs and Cloud GWs can be exchanged through the iBGP control   plane using a RR to simplify security policy management.

"

I understood that CPE <-> Cloud GW IPSec is established using out-of-band mechanism or IKEv2.

Let me know if I understood it wrong. I believe the correct statement could be :

"Additionally, IPsec SAs parameters between  participating CPEs  can be exchanged through the iBGP control   plane using a RR to simplify security policy management."



[Linda2] You understood correctly. The IPsec SAs between a CPE and its Cloud GW are established using out-of-band mechanisms or IKEv2, not via iBGP. The intent of that sentence was to describe that iBGP may help distribute reachability or policy information among CPEs, not the SA parameters themselves. How about we revise the second paragraph of Section 7.2  to the following:



“When the connection between a CPE and a Cloud GW traverses a public or otherwise untrusted network, an IPsec tunnel may also be established to secure that traffic. In such cases, the IPsec Security Association (SA) parameters between the CPE and its corresponding Cloud GW are established out-of-band (e.g., via management or automation systems) or negotiated dynamically using IKEv2”

 [Ajeet2] Thanks. I agree to your proposed revision to section 7.2 to bring clarity.  This should help.  However I think last paragraph in section 7.1 may also be clarified further.


Q5. Also case of multi-egress GWs , are there going to be plurality of paths to choose from for the ingress GW?

[Linda] Yes. The whole point of SD-WAN is to aggregate multiple underlay paths and make them available for optimized forwarding. When multiple egress GWs are reachable, the ingress GW may have multiple viable paths to choose from. The selection among them (e.g., based on policy, performance, or metadata) is part of the SD-WAN decision process. The document does not mandate a specific algorithm; it only enables the signaling needed to support such choices.



[Ajeet]  I see. Thanks for clarification.  So for SDWAN path selection(end-to-end) cloud GW also needs to play its part.  Should not this be mentioned as well. Cloud Gw needs to do some sort of SDWAN path management logic to select path.  And it should course adjust itself for end-to-end SLA.



[Linda2] A Cloud GW that supports SD-WAN services is indeed expected to perform its own path optimization or selection across available underlays to meet SLA objectives—this may include traffic steering, performance monitoring, or dynamic adjustment within the provider domain. That said, the mechanisms by which a Cloud GW chooses or adjusts its internal path are proprietary and outside the scope of IETF standardization.





Thanks and Best Regards,

Ajeet