Presentation is loading. Please wait.

Presentation is loading. Please wait.

Draft-boutros-l2vpn-evpn-vpws-04.txt Sami Boutros Ali Sajassi Samer Salam Patrice Brissette John Drake Jeff Tantsura Dirk Steinberg Thomas Beckhaus IETF.

Similar presentations


Presentation on theme: "Draft-boutros-l2vpn-evpn-vpws-04.txt Sami Boutros Ali Sajassi Samer Salam Patrice Brissette John Drake Jeff Tantsura Dirk Steinberg Thomas Beckhaus IETF."— Presentation transcript:

1 draft-boutros-l2vpn-evpn-vpws-04.txt Sami Boutros Ali Sajassi Samer Salam Patrice Brissette John Drake Jeff Tantsura Dirk Steinberg Thomas Beckhaus IETF 90, July 2014 Toronto, Canada

2 How it works? The EVPN ability to forward customer traffic to/from a given customer Attachment Circuit (aka Ethernet AD route) is ideal in providing P2P services (aka VPWS services). EVPL/EPL can be considered as a VPWS with only two ACs. Traffic forwarding capability of E-VPN between a pair of Ethernet AD routes is used. MPLS label associated with the destination Ether AD route will be used in forwarding user traffic to the destination AC.

3 EVPN VPWS Operation – single-home 3 PE1 CE1 PE2 CE2 PE 1 Eth A-D Route RD = RD-1a ESI = ES1 Eth.Tag ID = AC1 Label (e.g. X) RT ext. community RT-a PE 2 Eth A-D Route RD = RD-2a ESI = ES2 Eth.Tag ID = AC2 Label (e.g. Y) RT ext. community RT-a PE1 RIB VPN MA C ESI Eth.T AG RT-a-ES2 AC2 Path List NH PE2 ES1 ES2 RT – RT associated with a given EVI RD – RD unique per adv. PE per EVI MPLS Label – (downstream assigned) used by remote PEs to reach EVPL/EPL ESI – 10 bytes ESI Set to 0 for single home Segment as per EVPN baseline VPWS Service Config: EVI = 100 Local Eth Tag ID = AC1 Remote Eth Tag ID = AC2 VPWS Service Config: EVI = 100 Local Eth tag ID = AC2 Remote Eth tag ID = AC1 1 1 ES2 – Since CE2 is single homed to PE2, ES2 = 0 Eth.Tag ID – 4-bytes VPWS service instance Identify EPL/EVPL. PE2 RIB VPN MA C ESI Eth.T AG RT-a-ES1 AC1 Path List NH PE1 2 2 3 3 4 4 5 5 6 6 ES1 – Since CE1 is single homed to PE1, ES1 = 0

4 ES1 – Since CE1 is multi-homed to PE1, ES1 is a non 0 value EVPN VPWS Operation – single-active 4 PE1 CE1 PE3 CE2 PE 1 Eth A-D Route RD = RD-1a ESI = ES1 Eth.Tag ID = AC1 Label (e.g. X) RT ext. community RT-a PE 3 Eth A-D Route RD = RD-3a ESI = ES2 Eth.Tag ID = AC2 Label (e.g. Y) RT ext. community RT-a PE1 & PE2 RIB VPN MA C ESI Eth.T AG RT-a-ES2 AC2 Path List NH PE3 ES1 ES2 RT – RT associated with a given EVI RD – RD unique per adv. PE per EVI VPWS Service Config: EVI = 100 Local Eth. Tag ID = AC1 Remote Eth. Tag ID = AC2 VPWS Service Config: EVI = 100 Local Eth. Tag ID = AC2 Remote Eth. Tag ID = AC1 1 1 ES2 – Since CE2 is single homed to PE2, ES2 = 0 PE3 RIB VPN MA C ESI Eth.T AG RT-a-ES1 AC1 Path List NH PE1 PE2(ba ckup) 2 2 3 3 4 4 5 5 6 6 PE2 ES1 VPWS Service Config: EVI = 100 Local Eth. Tag ID = AC1 Remote Eth. Tag ID = AC2 MPLS Label – (downstream assigned) used by remote PEs to reach EVPL/EPL ESI – 10 bytes ESI as per EVPN baseline Eth.Tag ID – 4-bytes VPWS service instance Identify EPL/EVPL.

5 ES1 – Since CE1 is multi-homed to PE1, ES1 is a non 0 value EVPN VPWS Operation – all-active 5 PE1 CE1 PE3 CE2 PE1 Eth A-D Route RD = RD-1a ESI = ES1 Eth.Tag ID = AC1 Label (e.g. X) RT ext. community RT-a PE 3 Eth A-D Route RD = RD-3a ESI = ES2 Eth.Tag ID = AC2 Label (e.g. Y) RT ext. community RT-a PE1 & PE2 RIB VPN MA C ESI Eth.T AG RT-a-ES2 AC2 Path List NH PE3 ES1 ES2 RT – RT associated with a given EVI RD – RD unique per adv. PE per EVI 1 1 PE3 RIB VPN MA C ESI Eth.T AG RT-a-ES1 AC1 Path List NH PE1 PE2 2 2 3 3 4 4 5 5 6 6 ES1 VPWS Service Config: EVI = 100 Local Eth. Tag ID = AC1 Remote Eth. Tag ID = AC2 VPWS Service Config: EVI = 100 Local Eth. Tag ID = AC1 Remote Eth. Tag ID = AC2 MPLS Label – (downstream assigned) used by remote PEs to reach EVPL/EPL ESI – 10 bytes ESI as per EVPN baseline Eth.Tag ID – 4-bytes VPWS service instance Identify EPL/EVPL. VPWS Service Config: EVI = 100 Local Eth. Tag ID = AC2 Remote Eth. Tag ID = AC1 ES2 – Since CE2 is single homed to PE2, ES2 = 0

6 Changes from 02  04 Added requirements sub-section. Added Patrice, Thomas and Dirk as authors. Clarified ESI value setting aligning with base EVPN. – ESI value will be set to 0 for single home. – ESI value will be non 0 for single active or all active. Clarified tag-id value setting in the Ethernet AD route. – Tag-id value will be set to a non 0 unique value per EVI scope for both EPL or EVPL services. VPWS with multiple site outside the scope of the document Acknowledged Wen Lin and Jose Liste contributions.

7 Next steps Authors believe that document is ready for WG adoption. Thank you 7


Download ppt "Draft-boutros-l2vpn-evpn-vpws-04.txt Sami Boutros Ali Sajassi Samer Salam Patrice Brissette John Drake Jeff Tantsura Dirk Steinberg Thomas Beckhaus IETF."

Similar presentations


Ads by Google