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

Slides:



Advertisements
Similar presentations
History of VPLS at IETF Ali Sajassi November 12, 2002.
Advertisements

BGP based Multi-homing in VPLS IETF-75
82 nd IETF Taipei1 TRILL over MPLS draft-yong-trill-trill-o-mpls-00 Lucy Yong Donald Eastlake 3rd
Multi-homed network in EVPN draft-hao-evpn-mhn-00 July 20131MHN in EVPN Weiguo Hao(Huawei) Yizhou Li(Huawei) Pei Xu(Huawei)
Draft-li-mpls-global-label-usecases-00IETF 88 SPRING WG1 Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-00 Zhenbin Li, Quintin Zhao.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
Requirements for MEF E-Tree Support in VPLS draft-key-l2vpn-vpls-etree-reqt-00 Presenter: Frederic Jounay IETF78, July 2010 Authors: Raymond Key Simon.
Ietf-65 draft-kulmala-l3vpn-interas-option-d-02.txt ASBR VRF Context for BGP/MPLS IP VPN IETF-65 draft-kulmala-l3vpn-interas-option-d-02.txt Marko Kulmala.
Proactive fault detection in E-VPN (draft-vgovindan-l2vpn-evpn-bfd-00) Vengada Prasad Govindan, Samer Salam, Ali Sajassi IETF 88, November 2013 Vancouver.
Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10 Xiaohu Xu (Huawei) Susan Hares (Huawei) Yongbing Fan.
L2VPN WG Meeting IETF 84 Vancouver, Canada. Agenda Administrivia WG Status and Update PIM Snooping over VPLS (Olivier) BGP MPLS Based Ethernet VPN (Ali)
66th IETF Montreal July 2006 Requirements for delivering MPLS services Over L3VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-01.txt Kenji Kumaki KDDI, Editor.
November th Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-05.txt.
Kenji Kumaki KDDI, Editor Raymond Zhang BT Nabil Bitar Verizon
Draft-boutros-bess-evpn-vpws-service-edge-gateway-00 Sami Boutros Ali Sajassi Patrice Brissette [Cisco Systems] Daniel Voyer [Bell Canada] IETF 92,
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-ietf-l2vpn-pbb-evpn-05.txt Ali Sajassi (Cisco), Nabil Bitar.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sd-l2vpn-evpn-overlay-02.txt A. Sajassi (Cisco), J. Drake (Juniper),
Draft-rabadan-bess-dci-evpn-overlay-00* Jorge Rabadan Senthil Sathappan Wim Henderickx Florin Balus Senad Palislamovic Ali Sajassi Dennis Cai Ravi Shekhar.
Seamless MPLS draft-leymann-mpls-seamless-mpls-03.txt Nicolai Leymann, Thomas Beckhaus (DT) Wim Henderickx (Alcatel-Lucent) Clarence Filsfils (Cisco) Dirk.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-evpn-segment- route-00.txt Ali Sajassi, Samer.
IETF 84, July 2012 Vancouver, Canada
Using BGP between PE and CE in EVPN draft-li-l2vpn-evpn-pe-ce-01 Zhenbin Li, Junlin Zhuang, Shunwan Zhuang (Huawei Technologies) IETF 90, Toronto, Canada.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-evpn-etree-02.txt A. Sajassi (Cisco), S. Samer.
Draft-boutros-l2vpn-evpn-vpws-00.txt Sami Boutros Ali Sajassi Samer Salam IETF 84, July 2012 Vancouver, Canada.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN Update draft-raggarwa-sajassi-evpn-02.txt R. Aggarwal (Juniper),
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for E-VPN and PBB-
1 IETF 901draft-keyupate-l2vpn-fat-pw-bgp-01 Extensions to BGP Signaled Pseudowires to support Flow-Aware Transport Labels draft-keyupate-l2vpn-fat-pw-bgp-01.
Draft-jounay-pwe3-p2mp-pw-requirements-01.txt IETF 70 PWE3 Working Group Vancouver, December 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
1 draft-rabadan-bess-evpn-ac-df-01 Jorge Rabadan Kiran Nagaraj Senthil Sathappan Vinod Prabhu Wim Henderickx AC-influenced DF Election for (PBB-)EVPN IETF.
E-VPN on UW System Network Michael Hare. Purpose of presentation A high level introduction to E-VPN A simple lab demonstration For our documentation,
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-bess-evpn-virtual-eth- segment-00.txt A. Sajassi (Cisco),
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-ietf-l2vpn-evpn-vpls-integration- 00.txt A. Sajassi (Cisco),
Segment-based EVPN (S-EVPN) draft-li-l2vpn-segment-evpn-01 Zhenbin Li (Presenter) Lucy Yong Junlin Zhang March, 2014 London United Kingdom.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-pbb-evpn-02.txt Ali Sajassi (Cisco), Nabil Bitar.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-ietf-l2vpn-evpn-04.txt A. Sajassi (Cisco), R. Aggarwal (Arktan),
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-ietf-l2vpn-evpn-05.txt A. Sajassi (Cisco), R. Aggarwal (Arktan),
Segment EVPN draft-li-l2vpn-segment-evpn Zhenbin Li Lucy Yong (Presenter) Junlin Zhang July, 2013 Berlin Germany.
1 Copyright © 2009 Juniper Networks, Inc. E-VPN for NVO Use of Ethernet Virtual Private Network (E-VPN) as the carrier-grade control plane.
Active-active access in NVO3 network draft-hao-l2vpn-evpn-nvo3-active-active-00 July 20131Active-active access in NVO3 network Weiguo Hao(Huawei) Yizhou.
Multicast State Advertisement in EVPN draft-li-l2vpn-evpn-multicast-state-ad Zhenbin Li Junlin Zhang Huawei Technologies July, 2013 Berlin Germany.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-bess-evpn-vpls-seamless- integ-00.txt A. Sajassi (Cisco),
EVPN: Or how I learned to stop worrying and love the BGP
1 EVPN – Preference DF Election IETF95 – April 2016 draft-rabadan-bess-evpn-pref-df-00 Jorge Rabadan Senthil Sathappan Tony Przygienda Wen Lin Tapraj Singh.
VXLAN DCI Using EVPN draft-boutros-l2vpn-vxlan-evpn-01.txt Sami Boutros Ali Sajassi Samer Salam Dennis Cai IETF 86, March 2013 Orlando, Florida.
EVPN: Or how I learned to stop worrying and love the BGP Tom Dwyer, JNCIE-ENT #424 Clay Haynes, JNCIE-SEC # 69 JNCIE-ENT # 492.
EVPN Unifying control plane
Virtual Hub & Spoke with BGP EVPNs
L2VPN/EVPN/L3VPN Yang IETF-96 Berlin.
Draft-boutros-bess-evpn-auto-provisioning-01 Sami Boutros Rex Fernando Ali Sajassi Kitty Pang Tapraj Singh IETF 95, April 2015 Buenos Aires.
Framework for EVPN Designated Forwarder Election Extensibility
EVPN Interworking with IPVPN
BIER for EVPN BUM Traffic
draft-sajassi-bess-evpn-ip-aliasing- 00.txt
MVPN/EVPN Tunnel Aggregation with Common Labels Zhaohui Zhang (Juniper) Eric Rosen (Juniper) Wen Lin (Juniper) Zhenbin Li (Huawei) BESS WG 20-March-2018.
Preference-based EVPN DF Election draft-rabadan-bess-evpn-pref-df-02
draft-sajassi-bess-evpn-vpls-all-active- 00.txt
Draft-jain-bess-evpn-lsp-ping-05.txt Parag Jain, Samer Salam, Ali Sajassi (Cisco), Sami Boutros (VMware), Greg Mirsky (ZTE) IETF 99, July 2017 Prague.
draft-malhotra-bess-evpn-unequal-lb-00
SRv6 BGP based overlay services draft-dawra-bess-srv6-services-00
EVPN Inter-subnet Multicast Forwarding
draft-sajassi-bess-evpn-fast-df- recovery-00.txt
EVPN multi-homing port-active load-balancing IETF-101 [London]
Virtual Hub-and-Spoke in BGP EVPNs
Inter-AS MVPN: Multihoming Considerations
EVPN multi-homing port-active load-balancing IETF-103 [Bangkok]
EVPN Interworking with IPVPN
Parag Jain, Samer Salam, Ali Sajassi (Cisco),
Neeraj Malhotra (Arrcus) Ali Sajassi (Cisco) Jorge Rabadan (Nokia)
draft-malhotra-bess-evpn-irb-extended-mobility-03
EVPN control plane for Geneve draft-boutros-bess-evpn-geneve-03
Presentation transcript:

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

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.

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 PE ES1 – Since CE1 is single homed to PE1, ES1 = 0

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) 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.

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 PE 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

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.

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