draft-malhotra-bess-evpn-unequal-lb-00

Slides:



Advertisements
Similar presentations
Advertising Equal Cost Multi- Path (ECMP) Routes in BGP 61 st IETF, Washington DC Manav Bhatia Joel M.
Advertisements

Multi-homed network in EVPN draft-hao-evpn-mhn-00 July 20131MHN in EVPN Weiguo Hao(Huawei) Yizhou Li(Huawei) Pei Xu(Huawei)
Proactive fault detection in E-VPN (draft-vgovindan-l2vpn-evpn-bfd-00) Vengada Prasad Govindan, Samer Salam, Ali Sajassi IETF 88, November 2013 Vancouver.
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-sd-l2vpn-evpn-overlay-02.txt A. Sajassi (Cisco), J. Drake (Juniper),
Advertising Equal Cost Multi-Path Routes in BGP Manav Bhatia Samsung India Software Operations, Bangalore – India July 17, th IETF - Vienna draft-ecmp-routes-in-bgp-00.txt.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-evpn-segment- route-00.txt Ali Sajassi, Samer.
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.
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.
VPLS Multi-homing draft-ietf-l2vpn-vpls-multihoming-03 Kothari, Kompella, Hendrickx, Balus, Uttaro.
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-sajassi-l2vpn-pbb-evpn-02.txt Ali Sajassi (Cisco), Nabil Bitar.
1 Copyright © 2009 Juniper Networks, Inc. E-VPN for NVO Use of Ethernet Virtual Private Network (E-VPN) as the carrier-grade control plane.
Multicast State Advertisement in EVPN draft-li-l2vpn-evpn-multicast-state-ad Zhenbin Li Junlin Zhang Huawei Technologies July, 2013 Berlin Germany.
EVPN: Or how I learned to stop worrying and love the BGP
Draft-boutros-l2vpn-evpn-vpws-04.txt Sami Boutros Ali Sajassi Samer Salam Patrice Brissette John Drake Jeff Tantsura Dirk Steinberg Thomas Beckhaus IETF.
1 MTU Extended Community for BGP-4 Q. Zeng, J. Dong (Huawei Technologies) IETF81 IDR July 2011 Quebec draft-zeng-idr-bgp-mtu-extension-00.
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.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Inter-domain SLA Exchange
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
Hierarchical Fabric Designs
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.
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
TRILL MPLS-Based Ethernet VPN
Framework for EVPN Designated Forwarder Election Extensibility
draft-mohanty-bess-ebgp-dmz-00 IETF 101, London
Loop Protection in EVPN Networks draft-snr-bess-evpn-loop-protect-00
PIM Proxy in EVPN Networks draft-skr-bess-evpn-pim-proxy-00
Virtual Hub-and-Spoke in BGP EVPNs
Bangkok – IETF 103 – November 2018
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Extending MPLS/BGP VPNs to End-Systems
EVPN Interworking with IPVPN
BIER for EVPN BUM Traffic
draft-ietf-bess-evpn-igmp-mld-proxy- 01.txt
Satya Mohanty, Arjun Sreekantiah, Dhananjaya Rao, Cisco Systems
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
EVPN a very short introduction
draft-sajassi-bess-evpn-fast-df- recovery-02.txt
MVPN / EVPN Composite Tunnel
BGP-Based SPF IETF 98, Chicago
SRv6 BGP based overlay services draft-dawra-bess-srv6-services-00
BESS WG Montreal – IETF 102 – March 2018 Chairs:
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
Multicast in L3VPN Signaled by EVPN Type-5 Routes
Extended Optimized Ingress Replication for EVPN
EVPN multi-homing port-active load-balancing IETF-103 [Bangkok]
Applicability of EVPN to NVO3 Networks
BGP VPN service for SRv6 Plus IETF 105, Montreal
EVPN Interworking with IPVPN
Bidirectional Forwarding Detection (BFD) for EVPN Ethernet Segment Failover Use Case draft-zwm-bess-es-failover-00 BESS WG IETF104# Prague Sandy Zhang.
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 and L2 Access Protocols: Single-Flow-Active load-balancing mode
EVPN control plane for Geneve draft-boutros-bess-evpn-geneve-03
draft-sajassi-bess-evpn-mvpn- seamless-interop-02.txt
Presentation transcript:

draft-malhotra-bess-evpn-unequal-lb-00 N. Malhotra (Cisco), S. Thoria (Cisco), A. Sajassi (Cisco), A. Lingala (AT&T) IETF 100, November 2017 Singapore

Prior Art RFC 7432 EVPN All-Active Multi-Path procedures (aliasing, mass withdraw) Enable overlay Equal Cost Multi-Path Overlay flows load-balanced “equally” across a set of all-active multi-homing PEs RFC 7432 EVPN “per-service” DF election Per-service DF role ”equally” distributed across a set of multi-homing PEs

Unicast ECMP 1/2 flows to ESI-1 ECMP 1/2 flows to ESI-1 ESI-1 -> PE1 -> PE2 EVI-1, ESI-1 EVI-2, ESI-1 ….. EVI-x, ESI-1 BGP-EVPN PE1 PE2 PE-x 100Gb 100Gb Unicast flows to ESI-1 ESI-1 L2 stretch CE1 CE-x

Sub-optimal Unicast ECMP – asymmetric access BW distribution 1/2 flows to ESI-1 ECMP 1/2 flows to ESI-1 ESI-1 -> PE1 -> PE2 EVI-1, ESI-1 EVI-2, ESI-1 ….. EVI-x, ESI-1 BGP-EVPN PE1 PE2 PE-x X 200Gb 100Gb ESI-1 Unicast flows to ESI-1 L2 stretch CE1 CE-x

BUM Replication across all EVIs BUM Flows – DF Service Carving BUM Replication across all EVIs ESI-1 DF for ~1/2 EVIs ESI-1 DF for ~1/2 EVIs RT-4 based Service Carving BGP-EVPN PE1 PE2 PE-x 100Gb 100Gb ESI-1 L2 stretch CE1 CE-x

BUM Replication across all EVIs Sub-optimal BUM Flows – DF Service Carving – asymmetric access BW BUM Replication across all EVIs ESI-1 DF for ~1/2 EVIs ESI-1 DF for ~1/2 EVIs RT-4 based Service Carving BGP-EVPN PE1 PE2 PE-x 200Gb 100Gb ESI-1 L2 stretch CE1 CE-x

Objective Overlay flows load-balanced across multi-homing PEs in proportion to ESI bandwidth Per-service DF role (service carving) distributed across multi-homing PEs in proportion to ESI bandwidth

Load-balance Distribution in proportion to ESI link-band-width Objective – Unicast LB in proportion to ESI link-band-width Load-balance Distribution in proportion to ESI link-band-width PE1 PE2 CE1 PE-x BGP-EVPN CE-x L2 stretch 200Gb 100Gb Unicast flows ESI-1 2/3rd flows to ESI-1 1/3rd flows to ESI-1 ESI-1 -> PE1 -> PE1 -> PE2 EVI-1, ESI-1 EVI-2, ESI-1 ….. EVI-x, ESI-1

BUM Replication across all EVIs Objective - DF Service carving in proportion to ESI link-band-width BUM Replication across all EVIs ESI-1 DF for 2/3rd EVIs ESI-1 DF for 1/3rd EVIs RT-4 based Service Carving BGP-EVPN PE1 PE2 PE-x 200Gb 100Gb ESI-1 L2 stretch CE1 CE-x

Solution Unicast Traffic Load-Balancing Local PE Advertise per-ESI link-band-width attribute as part of per-ESI EAD RT-1 https://tools.ietf.org/html/draft-ietf-idr-link-bandwidth-06 (BGP Link Bandwidth Extended Community) Remote PE ESI Path-list computed in proportion to received link-band-width attribute from each PE DF Service Carving TBD – to be reconciled with draft-ietf-bess-evpn-pref-df-00 (Preference-based EVPN DF Election)

Next Steps DF election procedure to be reconciled with draft-ietf-bess-evpn-pref-df-00 BGP Link Bandwidth Extended Community draft has expired (under discussion) Collaboration with additional co-authors in progress for rev-1

Weighted Multi-Path Procedures for EVPN All-Active Multi-Homing (draft-malhotra-bess-evpn-unequal-lb-00) Thank You Neeraj Malhotra, Samir Thoria, Ali Sajassi (Cisco) Avinash Lingala (AT&T)