Applicability of EVPN to NVO3 Networks

Slides:



Advertisements
Similar presentations
Overlay Transport Virtualization (OTV)
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
A Unified LISP Mapping Database for L2 and L3 Network Virtualization Overlays Draft-hertoghs-nvo3-lisp-unfied- control-plane Yves Hertoghs.
Ethernet VPN (EVPN) - Casos de Uso e Aplicação
Network Overlay Framework Draft-lasserre-nvo3-framework-01.
MPLS And The Data Center Adrian Farrel Old Dog Consulting / Juniper Networks
Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10 Xiaohu Xu (Huawei) Susan Hares (Huawei) Yongbing Fan.
Virtual Subnet: A Scalable Cloud Data Center Interconnect Solution draft-xu-virtual-subnet-06 Xiaohu Xu IETF82, TAIWAN.
VXLAN – Deepdive Module 5
1 © OneCloud and/or its affiliates. All rights reserved. VXLAN Overview Module 4.
NVO3 Framework and Data Plane Requirement Addition Lucy Yong Linda Dunbar March 2013 Orlando FL draft-yong-nvo3-frwk-dpreq-addition-00.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-evpn-inter-subnet- switching-03.txt A. Sajassi.
Optimized Ingress Replication solution for EVPN
1 Copyright © 2009 Juniper Networks, Inc. E-VPN for NVO Use of Ethernet Virtual Private Network (E-VPN) as the carrier-grade control plane.
VS (Virtual Subnet) draft-xu-virtual-subnet-03 Xiaohu Xu IETF 79, Beijing.
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.
XRBLOCK IETF 85 Atlanta Network Virtualization Architecture Design and Control Plane Requirements draft-fw-nvo3-server2vcenter-01 draft-wu-nvo3-nve2nve.
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-rabadan-l2vpn-evpn-prefix-advertisement-01 Jorge Rabadan Wim Hendericks Florin Balus Senad Palislamovic Aldrin Isaac IP Prefix Advertisement in EVPN.
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.
IP/MPLS VPN Protocol GAP Analysis For NVO3 draft-hy-nvo3-vpn-protocol-gap-analysis-02 Lucy Yong Susan Hares March 2013 Orlando FL.
DHCP Options for Configuring Multicast Addresses in VXLAN draft-sarikaya-dhc-vxlan-multicast-02 Behcet Sarikaya Frank Xia November 2013 nvo3 WG IETF-88.
Scaling the Address Resolution Protocol for Large Data Centers (SARP) draft-nachum-sarp-04 Youval NachumMarvell Linda DunbarHuawei Ilan YerushalmiMarvell.
BIER Use Case in VXLAN draft-wang-bier-vxlan-use-case-00 Linda Wang (Presenting) Sandy. Zhang & F. Hu.
1 draft-rabadan-l2vpn-evpn-prefix-advertisement-03 Jorge Rabadan Wim Henderickx Florin Balus Senad Palislamovic Aldrin Isaac Ali Sajassi John Drake IP.
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
LISP Control Plane for NVO3 <draft-maino-nvo3-lisp-cp-00>
L2VPN Yang Model IETF 93 Prague, CZ draft-shah-pals-mpls-l2vpn-yang-00
Virtual Hub & Spoke with BGP EVPNs
Anoop Ghanwani Linda Dunbar Mike McBride Vinay Bannai Ramki Krishnan
draft-xu-isis-nvo-cp-00 Xiaohu Xu (Huawei) Saumya Dikshit (Cisco)
Virtual Subnet : A L3VPN-based Subnet Extension Solution
Hierarchical Fabric Designs
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
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
G0/0 ip address nve-only (only required for transparent mode)
EVPN Interworking with IPVPN
BIER for EVPN BUM Traffic
draft-sajassi-bess-evpn-ip-aliasing- 00.txt
Network Virtualization Overlays (NVO3) Working Group IETF 99, July 2017, Prague Chairs: Secretary: Sam Aldrin Matthew Bocci
IETF 100, November 2017 Singapore
Preference-based EVPN DF Election draft-rabadan-bess-evpn-pref-df-02
EVPN a very short introduction
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.
Attilla de Groot | Sr. Systems Engineer, HCIE #3494 | Cumulus Networks
Singapore – IETF 100 – November 2017
draft-malhotra-bess-evpn-unequal-lb-00
BFD for VXLAN draft-spallagatti-bfd-vxlan
MVPN / EVPN Composite Tunnel
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
EVPN Inter-subnet Multicast Forwarding
Network Virtualization Overlays (NVO3) Working Group IETF 100, November 2017, Singapore Chairs: Secretary: Sam Aldrin Matthew.
BESS WG Montreal – IETF 102 – March 2018 Chairs:
Virtual Hub-and-Spoke in BGP EVPNs
BESS WG Montreal – IETF 105 – July 2019
Multicast in L3VPN Signaled by EVPN Type-5 Routes
Extended Optimized Ingress Replication for EVPN
EVPN Interworking with IPVPN
Parag Jain, Samer Salam, Ali Sajassi (Cisco),
draft-malhotra-bess-evpn-irb-extended-mobility-03
EVPN control plane for Geneve draft-boutros-bess-evpn-geneve-03
draft-sajassi-bess-evpn-mvpn- seamless-interop-02.txt
Tim Strakh CEO, IEOFIT CCIE RS, CCIE Sec CCIE Voice, CCIE DC
Presentation transcript:

Applicability of EVPN to NVO3 Networks draft-rabadan-nvo3-evpn-applicability-00 Jorge Rabadan (Nokia) Matthew Bocci (Nokia) Sami Boutros (VMware) IETF100, Nov 2017 Singapore

Introduction What it is and what it is not What it is: What it is not: Informational / Applicability document that intends to describe how to use EVPN as a control-plane protocol to address the requirements of NVO3 networks (at a high level) A Reference Guide that points at the right document in BESS for the implementation details What it is not: A Standards Track document A document that specifies a protocol or protocol extension The assumptions it makes: The NVEs exchange information via control-plane That control-plane is based on EVPN

Why is EVPN needed In NVO3 networks A control-plane is needed in NVO3 networks for: Auto-discovery of the remote NVEs that are attached to the same BD Dissemination of the MAC/IP host information (mapping tables on remote NVEs) Advanced features (MAC Mobility, MAC Protection, BUM traffic reduction/suppression, Multi-homing, etc.) Comparing ”Flood and Learn” and EVPN

EVPN Basic Applicability For Layer-2 Services ARP MAC IP Type M1 10.1 Evpn M2 10.2 Evpn DCGW FDB MAC VTEP:VNI Type M1 1.1:1 Evpn M2 2.2:1 Evpn Flood list Dest VTEP VNI 1.1 1 2.2 1 MAC-VRF EVPN provides the basic Control Plane needs… Auto-Provisioning of NVEs Auto-discovery of remote VTEPs through Inclusive Multicast Routes (IMET) Distribution of MAC/IP information in order to reduce/suppress flooding through MAC/IP routes MAC/IP (M2/10.2, VTEP2.2, VNI1) MAC/IP (M1/10.1, VTEP1.1, VNI1) IMET (VTEP2.2, VNI1) IMET (VTEP1.1, VNI1) NVE (Leaf) Reference documents RFC7432 draft-ietf-bess-evpn-overlay NVEs (Leaf) MAC-VRF MAC-VRF VMs / BM servers 10.2/24 M2 10.1/24 M1

EVPN Basic Applicability For Layer-3 Services EVPN IP-Prefix route EVPN provides two basic models Asymmetric All NVEs are attached to all subnets At the egress NVE only MAC lookup is needed Symmetric NVEs are attached to only subnets with connected hosts Ingress/Egress NVE need (tenant) IP lookup. 10.10.10.0/24 GW-IP=0 Router’s MAC 00:AA Subnet 20.20.20.0/24 Subnet 10.10.10.0/24 NVE NVE MAC 00:AA MPLS/NVO3 NETWORK MAC 00:BB IP-VRF MAC-VRF MAC-VRF IP-VRF IRB MAC 00:CC 20.20.20.0/24 GW-IP=0 Router’s MAC 00:BB EVPN IP-Prefix route IP IP IP Reference documents draft-ietf-bess-evpn-prefix-advertisement draft-ietf-bess-evpn-inter-subnet-forwarding MAC MAC DA 00:CC MAC MAC IP VXLAN UDP MAC MAC DA 00:BB EVPN-VXLAN or EVPN-MPLS IP MPLS MAC MPLS MAC

Other Topics In NVO3 networks Reference documents Encaps Support for NVO3 encapsulations, in particular GENEVE OAM on NVO3 Reference documents Encaps draft-ietf-bess-evpn-overlay draft-ietf-nvo3-geneve draft-ietf-idr-tunnel-encaps Reference documents EVPN OAM draft-jain-bess-evpn-lsp-ping

Advanced EVPN features For NVO3 networks Reference documents - advanced EVPN RFC7432 draft-ietf-bess-evpn-proxy-arp-nd draft-snr-bess-evpn-loop-protect draft-ietf-bess-evpn-igmp-mld-proxy draft-skr- bess-evpn-pim-proxy-01 draft-ietf-bess-evpn-optimized-ir draft-ietf-bess-evpn-overlay draft-ietf-bess-evpn-df-election draft-ietf-bess-evpn-pref-df draft-ietf-bess-evpn-ac-df draft-lin-bess-evpn-irb-mcast draft-ietf-bess-dci-evpn-overlay draft-rabadan-sajassi-bess-evpn-ipvpn-interworking VM Mobility, MAC protection, Duplication Detection and Loop Protection Reduction / Suppression of BUM traffic in Broadcast Domains: Proxy-ARP/ND IGMP-MLD-PROXY IGMP-PROXY Ingress Replication Optimization for BUM traffic EVPN Multi-Homing Recursive Resolution for Inter-Subnet Forwarding Optimized Inter-Subnet Multicast Data Center Interconnect

Next steps The Authors would like to request feedback and discussion from the Working Group

Thank you