Received: from usb-smtp-delivery-110.mimecast.com
 (usb-smtp-delivery-110.mimecast.com [170.10.153.110])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature ECDSA (prime256v1) server-digest
 SHA256)
	(No client certificate requested)
	by mx.ietf.org (Postfix) with ESMTPS id 2A3234B
	for <spring@ietf.org>; Wed, 30 Sep 2026 10:21:38 +0000 (UTC)
Authentication-Results: mx.ietf.org;
	dkim=pass header.d=rbbn.com header.s=mimecast20240522 header.b=E37FC4ET;
	dmarc=pass (policy=reject) header.from=rbbn.com;
	spf=pass (mx.ietf.org: domain of alexander.vainshtein@rbbn.com designates
 170.10.153.110 as permitted sender)
 smtp.mailfrom=alexander.vainshtein@rbbn.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com;
 s=mimecast20240522;
	t=1790763691;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=v33NmbbI51Gjl2clbDlb0/4p2itb8rm2diV5u7X9ku4=;
	b=E37FC4ETM5l3Gq2lpn3bwfbJxu6zmUkyB4H5bLIgxRByilpNOMvXbNXFzwftXZ0CDs6ZA4
	B4o2wS9UF4mO8gR6ClEsGFNesToxEv4lK9IOsjs+8m/IZlPwQ7qraSiT831BPHTSZ0sXJC
	IeN2Tb1l2kPYNp7WwGP4YoRKcBhOkgiYpPYe8lWG3nMrNyNgeOtwvvEKqsp49bnkvyfQDo
	quMpI6AMA0SSLI0iA67FIkgUEIEF6kRYHlSsRJ9gQdDjc91qP4j4JicHmxeRjdHZdOrrG3
	ZUgqRhrj4ramJsXuAk4bHsUBO9x6a/oWHkqlL+jV0IUOCbrzSOmGlRX/2z6Zgw==
Received: from SN4PR2101CU001.outbound.protection.outlook.com
 (mail-southcentralusazon11022095.outbound.protection.outlook.com
 [40.93.195.95]) by relay.mimecast.com with ESMTP with STARTTLS
 (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id
 usb-mta-38-5sGhWdbsMxS4t-nntlAnXQ-1; Wed, 30 Sep 2026 03:21:26 -0700
X-MC-Unique: 5sGhWdbsMxS4t-nntlAnXQ-1
X-Mimecast-MFC-AGG-ID: 5sGhWdbsMxS4t-nntlAnXQ_1790763684
Received: from SJ0PR03MB6925.namprd03.prod.outlook.com (2603:10b6:a03:41a::5)
 by MW4PR03MB6443.namprd03.prod.outlook.com (2603:10b6:303:122::5) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.15; Wed, 30 Sep
 2026 10:21:20 +0000
Received: from SJ0PR03MB6925.namprd03.prod.outlook.com
 ([fe80::5fe9:bd9f:7e07:1003]) by SJ0PR03MB6925.namprd03.prod.outlook.com
 ([fe80::5fe9:bd9f:7e07:1003%5]) with mapi id 15.21.0451.026; Wed, 30 Sep 2026
 10:21:20 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
Thread-Topic: Usage  of End.DX2 SID in EVPN-VPWS
Thread-Index: Adz5uPR7fUL5tRVIRvCZZdadAMF0WRKpxyFwAvRj1p0AJCO8UA==
Date: Wed, 30 Sep 2026 10:21:20 +0000
Message-ID: 
 <SJ0PR03MB6925ABBF96418956A235A373F68B2@SJ0PR03MB6925.namprd03.prod.outlook.com>
References: 
 <PH0PR03MB63003C7B2328118DE034A087F61B2@PH0PR03MB6300.namprd03.prod.outlook.com>
 <PH0PR03MB630089DBBA00EF47AD6D9215F6BB2@PH0PR03MB6300.namprd03.prod.outlook.com>
 <DM8PR11MB5719B52E2804FF4CF38FB6A1C98C2@DM8PR11MB5719.namprd11.prod.outlook.com>
In-Reply-To: 
 <DM8PR11MB5719B52E2804FF4CF38FB6A1C98C2@DM8PR11MB5719.namprd11.prod.outlook.com>
Accept-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR03MB6925:EE_|MW4PR03MB6443:EE_
x-ms-office365-filtering-correlation-id: e8478122-b4da-478b-b9ce-08df1edc9239
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: 
 BCL:0;ARA:13230040|1800799024|366016|376014|19092799006|6049299003|23010399003|10067099003|56012099006|11063799006|4143699003|3023799007|6133799003|22082099003|18002099003|8096899003|38070700021|4013099003|4053099003
x-microsoft-antispam-message-info: 
 VZto20Qto9IQfjPFrWVAxfs+cNTLz7o9HLLRThp4qVmATr82EGwY+Jm5bx7aWQl2n7uTjrTJWC2qiuYLkkqc8NNxf9BZf++8pVeLBYue+s4rGh07hHWxnEtP8AGGRp+miK8frs1MjbEdtJP4f8Gq1zveswbKDYg9LZbgEoR2Y/P5Ve3Gxn5Vy6KWQFSOkG4kNoHXBPTvmCIv/rgtJTDEQHO7N7msbgbvmlACeL35yQpNOSwsZl5D+rS01nrColgO67iJ6b8NxHwVPjff/kEeBOEW/PcfqdLt/2A5nyu5PQwpTPUPEoHwgsZgcBuVsgcGGba7+OutiSP8/j2bSjeQkPm1qjZWl/lqCl2RpjRfBFS4IOrAU82IkHdKEaSUN2lI5ICmTFtdR0FaCOSZyeCPL6MNI5l/56VWVtaz9md2QCRyB4MupbFJb2/H20d8Zlu87XMVLRGtuxyRCfEkAD5j0Nfoo3NE8aoT6PQOty2PQs+nm5G0AI/vBGjD39DfX0BmO96/IRCbtp+THCPMLQQLtYMYn5G7LxGSVfLB40hE7C+fSsW9+SHoPw9r0V/RKHgCr5SRq+ed3hhIlMcNDzVrhwI1nyBNHZoM2i1IIbrC6nzCzHn7y95nr23E9jDiYAZPKr9QWyNCnWA1NgK5a36bcPEG9oPxMdRR5VwOvtfXILk=
x-forefront-antispam-report: 
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR03MB6925.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(19092799006)(6049299003)(23010399003)(10067099003)(56012099006)(11063799006)(4143699003)(3023799007)(6133799003)(22082099003)(18002099003)(8096899003)(38070700021)(4013099003)(4053099003);DIR:OUT;SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 
 =?us-ascii?Q?zhOedsFblg0dsybklVBJLMJ/fFoZzHBYpCfFnMRgERUi14tG/ik3JHupKbGq?=
 =?us-ascii?Q?bf1/97ypk/lxNM/3VTqZHLtTa39kK3gkUS4r9D7FB1PitwzN4JV3v4gpOw3S?=
 =?us-ascii?Q?vhzosmafnmq7ZQkATz6KtogzZe0BAWsH8kZCMmyp6cDjDErxXdDExGPuATI+?=
 =?us-ascii?Q?n/NoTe/ahc3ITcnM+HIro6mo1dICWtYk1lOqRm+vM+jYac/cJ1KUPPDbh7WG?=
 =?us-ascii?Q?lNZbrjYPkSplzC2qAUzOZKpbBEnfOC8/truxqyrEn09os0I/Ia8gJRvUp0uA?=
 =?us-ascii?Q?FcMX6HPz0jBuA4rexdaT8UG/fA0/B+yXj6j+oLDaajwHjrhiOELYO7wlwS52?=
 =?us-ascii?Q?mJhX47RfKEL5yLsi+HC98djmPUilwJAm1LL+HVhKSOH+u4V5Haaalp8cX02L?=
 =?us-ascii?Q?stOTVGJkLJcurG3ZJOe9KPUiEl8wjiiEiOkAs2cyHqm35MF3R+/TuV8U+gSi?=
 =?us-ascii?Q?0KWu3woFI03EnVYElJMhR5c2RlGxgL7BtUj0GEpyg8x2OeB7AZc8GzOnd9xS?=
 =?us-ascii?Q?CKS5M3AtTGFwphdoWY2dnpJh+qXwN48KXrKsXBRrvjhJugFYDytF0EzkFXZa?=
 =?us-ascii?Q?1W4n6VU3ornT/NQNFyrG2meoyGkHLVabmlOMCzTy/i65WF4kWK0HShlx8gLu?=
 =?us-ascii?Q?Nh4C7+PEFHY+8xnu7N5kowK+34loSG/GUNfMUIl5Ymno2tvAmbg//i49C1xw?=
 =?us-ascii?Q?8GI9H2bQBOVVEqWv3kC6jFxHw9SuTPzRjxEoTntG0x/pAGUL3lsG9TvZ253l?=
 =?us-ascii?Q?uPcKfzNa7uCtRTvnAIZslviDkheA36DgIArb34kyWmM4xuEvrOKgFuGnaZxK?=
 =?us-ascii?Q?wkGd5vGCuBBMhHQPMgsIGorXqxvrDocDVodmxVSXhj3Pgi+uumVrQnaiAkLh?=
 =?us-ascii?Q?WC7itnyLN63S3G/2qGPkSnsrm9zOU0mcO18Bbfc/imAlp2d+MGq034egCvVy?=
 =?us-ascii?Q?Uq2cfWiAM4niCS2UnfATKev1kFr5OpQs1uIgjtJ5g2UZ0VR4aPTTDl7p94q/?=
 =?us-ascii?Q?UA+0CiRcyla47m9F6cOmOTA7wp1hIZ74OTNxZZiYRwzmjOJ3/zPD7pd7qlep?=
 =?us-ascii?Q?htZiI1ln6STA1OBezxS3eP/iCOEPXQY2g/KWS5+Afev9BqVA9n8HeixhQGd9?=
 =?us-ascii?Q?dqYPGGpbT2RzYITtSiCDzfWSmuKaE8D1x9DEa6zZuqU5aM91jomRLzRz6IDt?=
 =?us-ascii?Q?DCmuaBDLZrRGr9/5FdX5gHY9qVcE1bUp7lzJvRsPoC+84gXfj2fxVq4uE7LJ?=
 =?us-ascii?Q?gt+abEAtMj6opvDCi6VIz1yk33ujACY3VCQi2FlU2OBaCaH3nL6nVj5IeIXS?=
 =?us-ascii?Q?gccqCewskmjCqqDU9Ilc0UUjixAWJKs/3IlJi2c6uI6z9KBLoPKET0LXO64F?=
 =?us-ascii?Q?XhI4LPUdOLIhssPoBp0ONFa/s+v37QwgqRNS07HpnAveB/Jt2DFqp+TFAW5W?=
 =?us-ascii?Q?PZ5+FNiESU21hznord2hakOvF4B8dLZ3aRmfoFp54scCCHnUPFeDCrqRX/NF?=
 =?us-ascii?Q?9pFnXRDrHMsamL1f/yZ91fBFqH4SujI29IZXGEamAtTG2l9exdpDGm/4aNPj?=
 =?us-ascii?Q?23gPlG2VhMmcfU4tkfK3S3qj6cbN2VInkSaH8JPfZCvlOyNvOyNjkFyZDVF2?=
 =?us-ascii?Q?xa/+V9Lu7M4SYc/IMrypJOdIwTcOiDNN0UfT9m3ikU9iY+NCXYdi5UPN5a6V?=
 =?us-ascii?Q?51hBgzXuct3JNdHWBiSZfUjOR0W2pwl2B56+cJ6zc+QATLrC?=
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: 
 PXMxEQAPjt33jWDDidViPtS0780MvJXfVbwbd/6wNMsD+eTinT6aUDUGnYYztd3hehUEiMWQ4kNHv1yWkYHbCc0pxeGHf5bg99liJF5QkWFuxoph8waiWd8c05HM4jAKlpd7LcnbTYYuNEl5DkL2q1SyXl2WuI7mIeDW+/eq4EQh/ms+b+7ryzxwX1/qQwD7P2/1mTTTWLysx4VmKatff7DfTQRkowBhbixt5am4+qYUwnys/QXA7jjKKWtNKy9EXdn/NonBE7nMOuaURRA6zs/S3NjQv3L9Qi2xfi920PaEOinv0/hC+VuidOrev80kIcbxTF15nZy8OzuV2WmauA==
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB6925.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 e8478122-b4da-478b-b9ce-08df1edc9239
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Sep 2026 10:21:20.4373
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 
 3l7zVJOZUq3iCco0UWB2MnwsGLsjebA6KC5cSkrtKqDL95/KKXEKF26Zjb2w+swTW7WaF09Tj0IatO5WQrZxLA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR03MB6443
X-Mimecast-Spam-Score: 0
X-Mimecast-MFC-PROC-ID: XlNP6pdKYB9AniEVrSmHKpXfG-fVZ8VtE_NcZ3TcdDY_1790763684
X-Mimecast-Originator: rbbn.com
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_004_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_";
	type="multipart/alternative"
X-Spamd-Bar: -
Message-ID-Hash: SV4VCXRITKRLABSZLITATGTZQAPGYSGI
X-Message-ID-Hash: SV4VCXRITKRLABSZLITATGTZQAPGYSGI
X-MailFrom: alexander.vainshtein@rbbn.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop;
 banned-address; header-match-spring.ietf.org-0; emergency; member-moderation;
 nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size;
 news-moderation; no-subject; digests; suspicious-header
CC: BESS <bess@ietf.org>, "spring@ietf.org" <spring@ietf.org>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [spring] Re: Usage  of End.DX2 SID in EVPN-VPWS
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/spring/XDXMYMD-jOQeGTqGunMNgrFoXz8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Owner: <mailto:spring-owner@ietf.org>
List-Post: <mailto:spring@ietf.org>
List-Subscribe: <mailto:spring-join@ietf.org>
List-Unsubscribe: <mailto:spring-leave@ietf.org>

--_004_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_
Content-Type: multipart/alternative;
	boundary="_000_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_"

--_000_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

Pablo,
Lots of thanks for a prompt and detailed response.

From my POV the marked text should appear at the beginning of Section 4 of =
RFC8986 to avoid any misinterpretations by the developers.

I have noticed that Section 8.1 of RFC 9352<https://datatracker.ietf.org/do=
c/html/rfc9352#section-8.1> already provides a way to differentiated betwee=
n "basic" and "protected" behaviors of the Sv6 SID with End.X behavior.

IMHO and FWIW RFC 9252 should be augmented with a similar mechanism specify=
ing whether a Service SID with specific endpoint behavior is - or is not - =
eligible for fast reroute. This can be done,  e.g., by defining a No Rerout=
e flag in the Service SID Flags field of the SRv6 SID Information Sub-TLV.

Regards,, and, again, lots of thanks,
Sasha

From: Pablo Camarillo (pcamaril) <pcamaril=3D40cisco.com@dmarc.ietf.org>
Sent: Tuesday, September 29, 2026 7:45 PM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>; spring@ietf.org
Cc: BESS <bess@ietf.org>
Subject: [EXTERNAL] Re: Usage of End.DX2 SID in EVPN-VPWS

Hi Sasha, RFC 8986 specifies the fundamental data-plane pseudocode/primitiv=
e endpoint behaviors under nominal operation where the SID and outgoing int=
erface I are active and valid. Interface Failure and Protection: RFC 8986 i=
ntentionally does not embed protection, fast reroute (FRR), or multi-homing
[Image removed by sender.]<https://report.mimecastcybergraph.com/?magiclink=
=3Dhttps%3A%2F%2Fapi.services.mimecast.com%2Foauth2%2Fauthorize%3Fresponse_=
type%3Dcode%26client_id%3Do20nRkVXf7VUVnANkXhoOwGytEwGN0YAlyeDJn7oBTGNl2kN%=
26state%3DeyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMjU2R0NNIn0.TtrtXLaBH32wl=
4osMeTldAVPaGzH5nYNwU7vM085vpdswQPc4BSCJR1McBC-LbfjmPkwqbLckAeIp1vpgoYbGHPp=
WQUz1eQ5PeKf-3fL6Dr3o9twFXqhvzvNHnEleUYohU2G0DkvVLhXVBEKFEMN35VNFuJpRBSX6ow=
3wByF0w8XBeQKP-xHvXOIuJb_Uq3cIxjPOBPN-7zG_G5Hlgma-tYyuhrIH-GoNL3LVSMATVezR2=
cp1SVTWAQNYGJb5st4Mantto_yP4oReJY6GFVCL9-dvLFPov4z-2lZB9HnRpdkW_qrP77OHjKum=
8nxq3VTrtKhDWdTl-96rPv07XRPtQ.bpjQnn52uxDvgI75.usbLGxun6ar_MrFlcEaAOrsTVzK8=
N9PpUdPIYxSqjl3MBOkRMOZ8ihQ67VPLTJjg8UncMx0a8Xsq1i-sPtw_E5KfK4jtht3fz_DnKV9=
Y4nUNsU6VaKBWS5_AYYHNM2xyThH3LQcl4gAtJMU_l207wtue1OZofy5CnY0Jr7SgONKQfKcYTd=
O3VhJ7hsgnXapbGsHCiSrGnpVIm4BhFUZ0CzYLpUANj3iYLrgjljmrwLpziO8JyxNkBTvap3IRy=
gn7MCyPoVj4IzLGfva8xgDs3ouD9T0ibLYpUDkJUE-3UQroAyoxVWupHo5Opv-WHu3wLcjkS1t9=
wzbvF94IaE6nXLeXelkw-4d2xxtJIzxd234MFp0TZek9BEOw9_sSMcIblWF1q8q-f4sCYKURtEA=
luEmw_FSad8K3FFJjM6bG4N8L9bgUew1csZdVX5SfkSW-ljNrJRrS_3hD84ytZ9hB2FWSgEDC-n=
YTALEyr7bxV0-7H4dKHdDfhnU24F4GaZ0fKYHDGhGYQRlZ7A1OIopCytZxyT1pdMGY440_Ae4zp=
HE6VKBZECBtyReuRv724dUPMS1PQcMDzuI_fq4zjVHLAN7T-sPUnn8AvJnMcpwufys8fDdvHmyz=
jXeoWU270VbP53LMDC_WZiIcChJAz2w_EOtxlYhubrCa1sD2jNKCoH-itTttq4NVuAVy_wQhDP2=
d0HlOFTcOxOrhqW0cEejjoDSrBS7_PpXOJWmXu8cy8VX_r7xgNGkUdIDOMJtSJHyB0Nb-P9ytg5=
Te56pyZo8DD00vXUioo0v2TvFHa1bkBathFodTEm7LsR_Wg9JPXffBU-T44CoviRbtGrE.AlKTl=
p3s4cmVGVqpZvewnw%26redirect_uri%3Dhttps%3A%2F%2Freport.mimecastcybergraph.=
com%2Fcallback>
CGBANNERINDICATOR

Hi Sasha,

RFC 8986 specifies the fundamental data-plane pseudocode/primitive endpoint=
 behaviors under nominal operation where the SID and outgoing interface I a=
re active and valid.

Interface Failure and Protection: RFC 8986 intentionally does not embed pro=
tection, fast reroute (FRR), or multi-homing state machines into the base e=
ndpoint definition. Instead, interface failure handling and protection mech=
anisms are governed by the relevant service layer and fast-convergence spec=
ifications (such as EVPN multi-homing in RFC 9252 / BESS SRv6 EVPN and TI-L=
FA / Egress Protection frameworks).

Rerouting / Backup Encapsulation: In an EVPN VPWS or multi-homed active-sta=
ndby/all-active scenario where interface I fails, an implementation that su=
pports local egress protection / bypass may pre-program a backup path in th=
e FIB. When I goes down, the node can encapsulate the decapsulated Ethernet=
 frame into an SRv6 policy toward the backup PE's Service SID (or alternate=
 interface) prior to control-plane reconvergence. This is an application of=
 standard service-layer protection/FRR on top of the base behavior and is f=
ully compliant with the architecture.

Hope this clarifies it. Let us know if you have any further questions.

Cheers,

Pablo.
From: Alexander Vainshtein <Alexander.Vainshtein=3D40rbbn.com@dmarc.ietf.or=
g>
Date: Tuesday, 15 September 2026 at 03:26
To: spring@ietf.org <spring@ietf.org>
Cc: BESS <bess@ietf.org>
Subject: [bess] Re: Usage of End.DX2 SID in EVPN-VPWS
Hi all,
A gentle reminder: I have not received feedback from the SPRING WG on my em=
ail sent 3 months ago,

The question in this email can be re-formulated differently:

Suppose that an SID with endpoint with behavior End. DX2 has been defined a=
nd associated with the outgoing interface I.
As long as I is operationally UP, packets received with this SID as the Des=
tination IPv6 address in the IPv6 header shall be processed as defined in t=
he standard, i.e.:
*         IPv6 header and all extension headers will be stripped
*         The resulting Ethernet frame shall be sent "as is: via I
The question:
How will packets received with this SID as the Destination IPv6 address in =
the IPv6 header be processed if I is operationally DOWN?
Can we say that such packets MUST be discarded?


Regards, and lots of thanks in advance,
Sasha

From: Alexander Vainshtein
Sent: Thursday, June 11, 2026 7:10 PM
To: spring@ietf.org
Cc: BESS <bess@ietf.org>
Subject: Usage of End.DX2 SID in EVPN-VPWS
Importance: High

Hi,
I have a question about usage of End.DX2 SID (as defined in Section 4.9 of =
RFC 8986<https://datatracker.ietf.org/doc/html/rfc8986#section-4.9>in EVPN-=
VPWS.


*         The definition of this endpoint behavior says that "The End.DX2 S=
ID MUST be the last segment in an SR Policy, and it is associated with one =
outgoing interface I"

*         If the upper-layer header type is Ethernet, the IPv6 header and a=
ll extension headers are stripped, and the resulting Ethernet frame is forw=
arded to the outgoing interface I.

EVPN-VPWS as defined in RFC 8214 is explicitly mentioned as one of possible=
 applications in this section,  and Section 6.1.2 of RFC 9252<https://datat=
racker.ietf.org/doc/html/rfc9252#section-6.1.2> explicitly mentions End.DX2=
 as one of possible behaviors of the SID signaled in per-EVI Ethernet A-D r=
outes (along with End.X2V and End.DT2U).


I think that End.X2  behavior as defined above is not compatible with one o=
f the advantageous features of EVPN-VPWS as described in the last para of S=
ection 5 of RFC 8214<https://datatracker.ietf.org/doc/html/rfc8214#section-=
5>:
<quote>
   Finally, EVPN may employ data-plane egress link protection mechanisms
   not available in VPWS.  This can be done by the primary PE (on local
   AC down) using the label advertised in the per-EVI Ethernet A-D route
   by the backup PE to encapsulate the traffic and direct it to the
   backup PE.
<end quote>

(For the reference, implementing fast egress protection against AC failure =
 in "classic" VPWS has been defined in RFC 8104).

What, if anything, did I miss? Do you think that a new Endpoint behavior sh=
ould be defined?

Regards, and lots of thanks in advance,
Sasha



Disclaimer

This e-mail together with any attachments may contain information of Ribbon=
 Communications Inc. and its Affiliates that is confidential and/or proprie=
tary for the sole use of the intended recipient. Any review, disclosure, re=
liance or distribution by others or forwarding without express permission i=
s strictly prohibited. If you are not the intended recipient, please notify=
 the sender immediately and then delete all copies, including any attachmen=
ts.

--_000_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
=09{font-family:Wingdings;
=09panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:Verdana;
=09panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
=09{font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09font-size:12.0pt;
=09font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:blue;
=09text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Aptos",sans-serif;}
p.ms-outlook-mobile-reference-message, li.ms-outlook-mobile-reference-messa=
ge, div.ms-outlook-mobile-reference-message
=09{mso-style-name:ms-outlook-mobile-reference-message;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Aptos",sans-serif;}
span.EmailStyle21
=09{mso-style-type:personal-reply;
=09font-family:"Aptos",sans-serif;
=09color:windowtext;}
.MsoChpDefault
=09{mso-style-type:export-only;
=09font-size:10.0pt;
=09mso-ligatures:none;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
/* List Definitions */
@list l0
=09{mso-list-id:434714904;
=09mso-list-template-ids:172788124;}
@list l0:level1
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0B7;
=09mso-level-tab-stop:36.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Symbol;}
@list l0:level2
=09{mso-level-number-format:bullet;
=09mso-level-text:o;
=09mso-level-tab-stop:72.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:"Courier New";
=09mso-bidi-font-family:"Times New Roman";}
@list l0:level3
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:108.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
@list l0:level4
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:144.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
@list l0:level5
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:180.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
@list l0:level6
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:216.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
@list l0:level7
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:252.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
@list l0:level8
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:288.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
@list l0:level9
=09{mso-level-number-format:bullet;
=09mso-level-text:\F0A7;
=09mso-level-tab-stop:324.0pt;
=09mso-level-number-position:left;
=09text-indent:-18.0pt;
=09mso-ansi-font-size:10.0pt;
=09font-family:Wingdings;}
ol
=09{margin-bottom:0cm;}
ul
=09{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Pablo,<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Lots of thanks for =
a prompt and detailed response.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">From my POV the <sp=
an style=3D"background:yellow;mso-highlight:yellow">
marked text</span> should appear at the beginning of Section 4 of RFC8986 t=
o avoid any misinterpretations by the developers.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">I have noticed that=
 <a href=3D"https://datatracker.ietf.org/doc/html/rfc9352#section-8.1">
Section 8.1 of RFC 9352</a> already provides a way to differentiated betwee=
n &quot;basic&quot; and &quot;protected&quot; behaviors of the Sv6 SID with=
 End.X behavior.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">IMHO and FWIW RFC 9=
252 should be augmented with a similar mechanism specifying whether a Servi=
ce SID with specific endpoint behavior is &#8211; or is not - eligible for =
fast reroute. This can be done, &nbsp;e.g., by
 defining a No Reroute flag in the Service SID Flags field of the SRv6 SID =
Information Sub-TLV.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Regards,, and, agai=
n, lots of thanks,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Sasha<o:p></o:p></s=
pan></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> P=
ablo Camarillo (pcamaril) &lt;pcamaril=3D40cisco.com@dmarc.ietf.org&gt;
<br>
<b>Sent:</b> Tuesday, September 29, 2026 7:45 PM<br>
<b>To:</b> Alexander Vainshtein &lt;Alexander.Vainshtein@rbbn.com&gt;; spri=
ng@ietf.org<br>
<b>Cc:</b> BESS &lt;bess@ietf.org&gt;<br>
<b>Subject:</b> [EXTERNAL] Re: Usage of End.DX2 SID in EVPN-VPWS<o:p></o:p>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"180=
" style=3D"width:135.0pt;margin-left:36.0pt">
<tbody>
<tr>
<td style=3D"padding:.75pt .75pt .75pt .75pt">
<p class=3D"MsoNormal" style=3D"mso-line-height-alt:0pt"><span style=3D"fon=
t-size:1.0pt;color:white;border:none windowtext 1.0pt;padding:0cm">Hi Sasha=
, RFC 8986 specifies the fundamental data-plane pseudocode/primitive endpoi=
nt behaviors under nominal operation where
 the SID and outgoing interface I are active and valid. Interface Failure a=
nd Protection: RFC 8986 intentionally does not embed protection, fast rerou=
te (FRR), or multi-homing</span><span style=3D"font-size:1.0pt;color:white"=
><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:.75pt .75pt .75pt .75pt">
<p class=3D"MsoNormal"><o:p></o:p></p>
</td>
</tr>
<tr style=3D"max-height: 0px" id=3D"CGBNRIDCTR-d6c46c050e31bd1ae123a3cdb20b=
41ed9ba9ff009a52c7a67d993eed">
<td style=3D"padding:.75pt .75pt .75pt .75pt">
<p class=3D"MsoNormal" style=3D"mso-line-height-alt:0pt"><span style=3D"fon=
t-size:1.0pt;color:white;border:none windowtext 1.0pt;padding:0cm"></span><=
span style=3D"font-size:1.0pt;color:white"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">Hi Sasha,</span=
><o:p></o:p></p>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">RFC 8986 specif=
ies the fundamental data-plane pseudocode/primitive endpoint behaviors unde=
r nominal operation where the SID and outgoing interface I are active and v=
alid.</span><o:p></o:p></p>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">Interface Failu=
re and Protection:
<span style=3D"background:yellow;mso-highlight:yellow">RFC 8986 intentional=
ly does not embed protection, fast reroute (FRR), or multi-homing state mac=
hines into the base endpoint definition</span>. Instead, interface failure =
handling and protection mechanisms
 are governed by the relevant service layer and fast-convergence specificat=
ions (such as EVPN multi-homing in RFC 9252 / BESS SRv6 EVPN and TI-LFA / E=
gress Protection frameworks).</span><o:p></o:p></p>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">Rerouting / Bac=
kup Encapsulation: In an EVPN VPWS or multi-homed active-standby/all-active=
 scenario where interface I fails, an implementation that supports local eg=
ress protection / bypass may pre-program
 a backup path in the FIB. When I goes down, the node can encapsulate the d=
ecapsulated Ethernet frame into an SRv6 policy toward the backup PE's Servi=
ce SID (or alternate interface) prior to control-plane reconvergence. This =
is an application of standard service-layer
 protection/FRR on top of the base behavior and is fully compliant with the=
 architecture.</span><o:p></o:p></p>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">Hope this clari=
fies it. Let us know if you have any further questions.</span><o:p></o:p></=
p>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">Cheers,</span><=
o:p></o:p></p>
<p style=3D"margin-left:36.0pt"><span style=3D"color:black">Pablo.</span><o=
:p></o:p></p>
<div id=3D"mail-editor-reference-message-container">
<div style=3D"border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0=
cm 0cm 0cm;border-color:currentcolor currentcolor">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<b><span style=3D"color:black">From: </span></b><span style=3D"color:black"=
>Alexander Vainshtein &lt;Alexander.Vainshtein=3D40rbbn.com@dmarc.ietf.org&=
gt;<br>
<b>Date: </b>Tuesday, 15 September 2026 at 03:26<br>
<b>To: </b>spring@ietf.org &lt;spring@ietf.org&gt;<br>
<b>Cc: </b>BESS &lt;bess@ietf.org&gt;<br>
<b>Subject: </b>[bess] Re: Usage of End.DX2 SID in EVPN-VPWS<o:p></o:p></sp=
an></p>
</div>
<div id=3D"mail-editor-reference-message-body">
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Hi all,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">A gentle reminder: I have not received feedback from the SPRING W=
G on my email sent 3 months ago,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">The question in this email can be re-formulated differently:<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">Suppose that an SID with endpoint with behavior End. DX2 has been=
 defined and associated with the outgoing interface I.<o:p></o:p></span></p=
>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">As long as I is operationally UP, packets received with this SID =
as the Destination IPv6 address in the IPv6 header shall be processed as de=
fined in the standard, i.e.:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:108.0pt;text-indent:-18.0pt;mso=
-list:l0 level1 lfo1">
<![if !supportLists]><span style=3D"font-size:10.0pt;font-family:Symbol"><s=
pan style=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"font=
-size:11.0pt">IPv6 header and all extension headers will be stripped<o:p></=
o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:108.0pt;text-indent:-18.0pt;mso=
-list:l0 level1 lfo1">
<![if !supportLists]><span style=3D"font-size:10.0pt;font-family:Symbol"><s=
pan style=3D"mso-list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times=
 New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=3D"LTR"></span><span style=3D"font=
-size:11.0pt">The resulting Ethernet frame shall be sent &quot;as is: via I=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><u><span style=3D"fo=
nt-size:11.0pt">The question</span></u></b><span style=3D"font-size:11.0pt"=
>:<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">How will packets received with this SID as the Destination IPv6 a=
ddress in the IPv6 header be processed if I is operationally DOWN?<o:p></o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">Can we say that such packets MUST be discarded?<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Regards, and lots of thanks in advance,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">Sasha<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<div style=3D"border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0=
cm 0cm 0cm;border-color:currentcolor currentcolor">
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> A=
lexander Vainshtein<br>
<b>Sent:</b> Thursday, June 11, 2026 7:10 PM<br>
<b>To:</b> spring@ietf.org<br>
<b>Cc:</b> BESS &lt;bess@ietf.org&gt;<br>
<b>Subject:</b> Usage of End.DX2 SID in EVPN-VPWS<br>
<b>Importance:</b> High</span><span style=3D"font-size:11.0pt"><o:p></o:p><=
/span></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">I have a question about usage of End.DX2 SID (as defined in
<span style=3D"color:#467886"><a href=3D"https://datatracker.ietf.org/doc/h=
tml/rfc8986#section-4.9"><span style=3D"color:#467886">Section 4.9 of RFC 8=
986</span></a></span>in EVPN-VPWS.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"mso-margin-top-alt:0cm;margin-right:=
0cm;margin-bottom:0cm;margin-left:108.0pt;text-indent:-18.0pt">
<span style=3D"font-size:11.0pt;font-family:Symbol">&middot;</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman&quot;,serif">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:11.0pt">The definition of this endpoint beh=
avior says that &quot;</span><span style=3D"font-size:10.0pt;font-family:&q=
uot;Courier New&quot;">The End.DX2 SID
<b>MUST</b>&nbsp;be the last segment in an SR Policy, and it is associated =
with one outgoing interface I&quot;</span><span style=3D"font-size:11.0pt">=
<o:p></o:p></span></p>
<p class=3D"MsoListParagraph" style=3D"mso-margin-top-alt:0cm;margin-right:=
0cm;margin-bottom:0cm;margin-left:108.0pt;text-indent:-18.0pt">
<span style=3D"font-size:11.0pt;font-family:Symbol">&middot;</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman&quot;,serif">&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:11.0pt">If the upper-layer header type is E=
thernet, the IPv6 header and all extension headers are stripped, and the re=
sulting
</span><span style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;"=
>Ethernet frame is forwarded to the outgoing interface I.</span><span style=
=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">EVPN-VPWS as defined in RFC 8214 is explicitly mentioned as one o=
f possible applications in this section, &nbsp;and
<span style=3D"color:#467886"><a href=3D"https://datatracker.ietf.org/doc/h=
tml/rfc9252#section-6.1.2"><span style=3D"color:#467886">Section 6.1.2 of R=
FC 9252</span></a></span> explicitly mentions End.DX2 as one of possible be=
haviors
 of the SID signaled in per-EVI Ethernet A-D routes (along with End.X2V and=
 End.DT2U).<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" dir=3D"RTL" style=3D"margin-right:72.0pt;text-align:=
right;direction:rtl;unicode-bidi:embed">
<span dir=3D"RTL"></span><span dir=3D"RTL"></span><span lang=3D"HE" style=
=3D"font-size:11.0pt;font-family:&quot;Times New Roman&quot;,serif"><span d=
ir=3D"RTL"></span><span dir=3D"RTL"></span>&nbsp;</span><span dir=3D"LTR" s=
tyle=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">I think that End.X2 &nbsp;behavior as defined above is not compat=
ible with one of the advantageous features of EVPN-VPWS as described in the=
 last para of
<span style=3D"color:#467886"><a href=3D"https://datatracker.ietf.org/doc/h=
tml/rfc8214#section-5"><span style=3D"color:#467886">Section 5 of RFC 8214<=
/span></a></span>:<span lang=3D"HE" dir=3D"RTL"><o:p></o:p></span></span></=
p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span dir=3D"LTR"></spa=
n><span dir=3D"LTR"></span><span style=3D"font-size:11.0pt"><span dir=3D"LT=
R"></span><span dir=3D"LTR"></span>&lt;quote&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp; Finally, EVPN ma=
y employ data-plane egress link protection mechanisms</span><span style=3D"=
font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp; not available in=
 VPWS.&nbsp; This can be done by the primary PE (on local</span><span style=
=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp; AC down) using t=
he label advertised in the per-EVI Ethernet A-D route</span><span style=3D"=
font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp; by the backup PE=
 to encapsulate the traffic and direct it to the</span><span style=3D"font-=
size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Courier New&quot;">&nbsp;&nbsp; backup PE.</span=
><span style=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&lt;end quote&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">(For the reference, implementing fast egress protection against A=
C failure &nbsp;in &quot;classic&quot; VPWS has been defined in RFC 8104).<=
o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">What, if anything, did I miss? Do you think that a new Endpoint b=
ehavior should be defined?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">Regards, and lots of thanks in advance,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:72.0pt"><span style=3D"font-siz=
e:11.0pt">Sasha<o:p></o:p></span></p>
<p class=3D"MsoNormal" dir=3D"RTL" style=3D"margin-right:72.0pt;text-align:=
right;direction:rtl;unicode-bidi:embed">
<span dir=3D"RTL"></span><span dir=3D"RTL"></span><span lang=3D"HE" style=
=3D"font-size:11.0pt;font-family:&quot;Times New Roman&quot;,serif"><span d=
ir=3D"RTL"></span><span dir=3D"RTL"></span>&nbsp;</span><span dir=3D"LTR" s=
tyle=3D"font-size:11.0pt"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0cm;margin-right:0cm;mar=
gin-bottom:12.0pt;margin-left:36.0pt">
<span lang=3D"HE" dir=3D"RTL"><o:p>&nbsp;</o:p></span></p>
<p class=3D"ms-outlook-mobile-reference-message" style=3D"margin-left:36.0p=
t"><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif;color:#666666">Disclaimer</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif;color:#666666"><o:p></o:p></span>=
</p>
<p class=3D"ms-outlook-mobile-reference-message" style=3D"margin-left:36.0p=
t"><span style=3D"font-size:8.0pt;font-family:&quot;Verdana&quot;,sans-seri=
f;color:#666666">This e-mail together with any attachments may contain info=
rmation of Ribbon Communications Inc. and its Affiliates
 that is confidential and/or proprietary for the sole use of the intended r=
ecipient. Any review, disclosure, reliance or distribution by others or for=
warding without express permission is strictly prohibited. If you are not t=
he intended recipient, please notify
 the sender immediately and then delete all copies, including any attachmen=
ts.<o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>

--_000_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_--

--_004_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_
Content-Type: image/jpeg; name="~WRD0009.jpg"
Content-Description: ~WRD0009.jpg
Content-Disposition: inline; filename="~WRD0009.jpg"; size=823;
	creation-date="Wed, 30 Sep 2026 09:58:03 GMT";
	modification-date="Wed, 30 Sep 2026 10:21:20 GMT"
Content-ID: <~WRD0009.jpg>
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigD//2Q==
--_004_SJ0PR03MB6925ABBF96418956A235A373F68B2SJ0PR03MB6925namp_--

