<font face="arial" size="2"><p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">You should be able to setup a VPLS between 3 (or more) devices.  Something like this --</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;"> </p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">Example: VFI on a PE Device<br />The following example shows a virtual forwarding instance (VFI) configuration:</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">Device(config)# l2 vfi vfi110 manual<br />Device(config-vfi)# vpn id 110<br />Device(config-vfi)# neighbor 172.16.10.2 4 encapsulation mpls<br />Device(config-vfi)# neighbor 10.16.33.33 encapsulation mpls<br />Device(config-vfi)# neighbor 198.51.100.44 encapsulation mpls<br />Device(config-vfi)# bridge-domain 100<br />Device(config-vfi)# end</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;"> </p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">The following example shows a VFI configuration for a hub-and-spoke configuration:</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">Device(config)# l2 vfi VPLSA manual<br />Device(config-vfi)# vpn id 110<br />Device(config-vfi)# neighbor 10.9.9.9 encapsulation mpls<br />Device(config-vfi)# neighbor 192.0.2.12 encapsulation mpls<br />Device(config-vfi)# neighbor 203.0.113.4 encapsulation mpls no-split-horizon<br />Device(config-vfi)# bridge-domain 100<br />Device(config-vfi)# end</p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;"> </p>
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">-----Original Message-----<br />From: "Simon Lockhart" <simon@slimey.org><br />Sent: Thursday, February 9, 2023 2:47am<br />To: nanog@nanog.org<br />Subject: Can I do this in EVPN? (Multihome to more different CEs)<br /><br /></p>
<div id="SafeStyles1675961608">
<p style="margin:0;padding:0;font-family: arial; font-size: 10pt; overflow-wrap: break-word;">All,<br /><br />I have a bit of a networking design challenge, and I thing EVPN is the right<br />answer, but despite spending the last week reading loads of resources about<br />it, I can't quite get my head around one aspect.<br /><br />I'm trying to genericise the design a bit here, but what I've got is...<br /><br />I have multiple layer two broadcast domains that I need to link together <br />over a layer 3 network. The broadcast domains consist of multiple switches<br />carrying multiple vlans spanning multiple locations (think of it like a <br />customer campus network).<br /><br />I need to interconnect with each broadcast domain in two different locations.<br />(so two PEs to two CEs), and link it back to a datacentre in another city.<br /><br />In the simple case, using EVPN, I see that I can run active-standby <br />multihoming, configuring one ESI for the customer campus network. If one of my<br />PEs fails, or one of the customer CEs fails, then EVPN will fail over to the<br />other link.<br /><br />However, the failure scenario I need to deal with is if a layer two link fails<br />between two locations within the customer campus, the two halves of the now<br />split broadcast domain still need to be able to communicate with the <br />datacentre (but do not need to be able to communicate with each other).<br /><br />Every example I can see for EVPN shows multihoming to a single CE, and I <br />can't find anywhere an example which deals with a "split" ES.<br /><br />Is there a solution to this problem?<br /><br />Many thanks in advance,<br /><br />Simon</p>
</div></font>