Building Data Center Networks with VXLAN EVPN Overlays Part I

Size: px
Start display at page:

Download "Building Data Center Networks with VXLAN EVPN Overlays Part I"

Transcription

1

2 BRKDCT-2949 Building Data Center Networks with VXLAN EVPN Overlays Part I Lukas Krattiger, Principal Engineer

3 Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#brkdct Cisco and/or its affiliates. All rights reserved. Cisco Public

4 Session Objective A short Overview on Data Center Fabric A close look at Single Fabric Overlay and Underlay Details on Single Fabric Control- & Data-Plane Multi-Tenancy in VXLAN BGP EVPN environments First-Hop Gateway with Distributed Anycast Gateway Multi-Homing with Virtual Port-Channel (VPC) for VXLAN BRKDCT Cisco and/or its affiliates. All rights reserved. Cisco Public 5

5 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

6 Introduction to Data Center Fabrics

7 Data Center Fabric Journey (Standalone) Layer-3 Layer-2 HSRP HSRP Spanning-Tree Layer-2 Layer-2 Layer-2 Layer-2 Layer-2 Layer-2 Layer-2 Baremet al Baremet al Baremet al Baremet al 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

8 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

9 The / Topology (Clos* Network) Wide ECMP: Unicast or Multicast Uniform Reachability Deterministic Latency High Redundancy On Node or Link Failure *Clos, Charles (1953) "A study of non-blocking switching networks" 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

10 A Scale Out Architecture Smallest Operational Entity s Wide vs. Big Uplinks Symmetric to all s or Pods SAYG: Scale as You Grow More More Bandwidth More Resiliency More More Ports More Capacity 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

11 The Super- Super Super Super POD 1 POD Cisco and/or its affiliates. All rights reserved. Cisco Public 12

12 The Super- Super Scale Out Not Limited to Port Density Simpler Capacity Planning Super Super Beyond a single Server Room Allows Interconnecting Pods Retains Intra-Pod Topology with Flexible Inter-Pod Connectivity POD 1 POD Cisco and/or its affiliates. All rights reserved. Cisco Public 13

13 Data Center Fabric Properties Any Subnet, Anywhere, Rapidly Any Network on Any Reduced Failure Domain Any Default Gateway on Any - Distributed Extensible Scale and Resiliency 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

14 Overlay Based Data Center: Fabrics Mobility Overlay Segmentation Scale Automated and Programmable Abstracted Consumption Model Layer-2 and Layer-3 Service Physical and Virtual Workloads 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

15 Overlay Based Data Center: Edge Devices Network Overlays Host Overlays Overlay Overlay Hybrid Overlays Router/Switch End-Points Protocols for Resiliency/Loops Traditional VPNs VXLAN, OTV, VPLS, LISP, FP - - Overlay Virtual End-Points only Single Admin Domain VXLAN, NVGRE, STT Physical and Virtual Resiliency and Scale Cross-Organizations/Federation Open Standards 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

16 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

17 Overlay Taxonomy - Underlay Layer-3 Interface Peering Underlay Edge Device LAN Segment Virtual Server Physical Server 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

18 Overlay Taxonomy - Overlay Tunnel Encapsulation (VNI Namespace) Overlay LAN Segment Virtual Server Physical Server : VXLAN Tunnel End-Point VNI/VNID: VXLAN Network Identifier 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19

19 Understanding Overlay Technologies Overlay Services Layer-2 Layer-3 Layer-2 and Layer-3 Tunnel Encapsulation Underlay Transport Network Control-Plane Peer-Discovery Route Learning and Distribution Local Learning Remote Learning Data-Plane Overlay Layer-2/Layer-3 Unicast Traffic Overlay Broadcast, Unknown Unicast, Multicast traffic (BUM traffic) forwarding Ingress Replication (Unicast) Multicast 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

20 VXLAN Evolves as the Control Plane Evolves! Back Then Yet Another Encapsulation Flood & Learn (Multicast-based) Data-Plane only 4 Years ago VXLAN for the Data Center Intra-DC Control-Plane Active Discovery Multicast and Unicast 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21

21 A single Fabric with Overlay Overlay A Single Overlay Domain End-to-End Encapsulation Closest to the Source Closest to the Destination External = = Border POD Cisco and/or its affiliates. All rights reserved. Cisco Public 22

22 What is the Elephant in the Room? 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

23 The Super- and the Overlay (Multi-POD) Super Super Super Overlay Overlay POD 1 POD Cisco and/or its affiliates. All rights reserved. Cisco Public 24

24 The Super- and the Overlay (Multi-POD) Super Super Super Still, a Single Overlay Domain End-to-End Encapsulation Closest to the Source Closest to the Destination Overlay External Connectivity = = Super- or Connected to Super- POD 1 POD Cisco and/or its affiliates. All rights reserved. Cisco Public 25

25 Attributes of Multi-POD in VXLAN BGP EVPN Underlay Super Nicely Structured and Tiered Topologies Super Super Allows Efficient Scale-Out More End-Points = More More Bandwidth, Resilience or Capacity = More or Tiers Different Control-Plane Instances (BGP AS) Overlay Overlay End-to-End Encapsulation, Flat, No Hierarchy Single Control-Plane reach all in one kitchen sink Overlay POD 1 POD Cisco and/or its affiliates. All rights reserved. Cisco Public 26

26 The Super- and the Overlay (Multi-POD) Super Super Super Overlay Scale-Out Model to Build a Large Intra-DC Network? Data Center Interconnect (DCI)? Overlay Domain Normalization (Coexistence and/or Migration)? POD 1 POD Cisco and/or its affiliates. All rights reserved. Cisco Public 27

27 VXLAN Evolves as the Control Plane Evolves! Back Then Yet Another Encapsulation Flood & Learn (Multicast-based) Data-Plane only 4 Years ago VXLAN for the Data Center Intra-DC Control-Plane Active Discovery Multicast and Unicast Today VXLAN for DCI Inter-DC Multi-Site Control- & Data-Plane Separation Failure Domain Isolation 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

28 Use-Cases for DCI Connectivity Scale-Out Model to Build a Large Intra- DC Network Data Center Interconnect (DCI) Domain Normalization (Coexistence and/or Migration) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

29 VXLAN for Interconnecting Networks VXLAN Multi-Pod VXLAN Multi-Fabric EVPN Fabric Control- #1 Plane Domain 1 BGP EVPN EVPN Fabric Control- #2 Plane Domain 2 EVPN Fabric Control-Plane #1 Domain 1 EVPN Fabric Control-Plane #2 Domain 2 Overlay Overlay Overlay Overlay VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P Bar em eta l Bar em eta l Single Data-Plane End-to-End Bar em eta l Bar em eta l Bar em etal Bar em etal DCI Data-Plane Domain 1 Data-Plane Domain 2 Data-Plane Bar em etal Bar em etal Single Fabric with End-to-End Encapsulation Build Hierarchy in the Underlay Flatten it in the Overlay Multiple Fabrics Normalized through Ethernet Multiple Fabrics Interconnect using DCI (Layer 2 and Layer 3) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 30

30 VXLAN for Interconnecting Networks 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 31

31 VXLAN for Interconnecting Networks VXLAN Multi-Pod VXLAN Multi-Fabric VXLAN Multi-Site EVPN Fabric Control- #1 Plane Domain 1 BGP EVPN EVPN Fabric Control- #2 Plane Domain 2 EVPN Fabric Control-Plane #1 Domain 1 EVPN Fabric Control-Plane #2 Domain 2 EVPN Fabric Control-Plane #1 Domain 1 BGP EVPN EVPN Fabric Control-Plane #2 Domain 2 Overlay Overlay Overlay Overlay Overlay Overlay VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P VTE P Bar em eta l Bar em eta l Single Data-Plane End-to-End Bar em eta l Bar em eta l Bar em etal Bar em etal DCI Data-Plane Domain 1 Data-Plane Domain 2 Data-Plane Bar em etal Bar em etal Bar em etal Bar em etal DCI Data-Plane Domain 1 Data-Plane Domain 2 Data-Plane Bar em etal Bar em etal Single Fabric with End-to-End Encapsulation Build Hierarchy in the Underlay Flatten it in the Overlay Multiple Fabrics Normalized through Ethernet Multiple Fabrics Interconnect using DCI (Layer 2 and Layer 3) Multiple Fabrics with Integrated DCI Integrated DCI Scaling within and between Fabrics 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 32

32 VXLAN Multi-Site Introducing Overlay Hierarchies Border Gateways (BGW) (Key Functional Components of VXLAN Multi-Site Architecture) Super Super Super Multi-Site Overlay Overlay Overlay Site 1 Site Cisco and/or its affiliates. All rights reserved. Cisco Public 33

33 VXLAN Multi-Site Introducing Overlay Hierarchies Super Multiple Overlay Domains Overlay Super Super Multi-Site Overlay Per-Site Encapsulation Closest to the Source Closest to the Destination Exit/Transit via Border Gateway (BGW) Overlay Multi-Site and/or External = = Border Super- becomes Transit Site 1 Site Cisco and/or its affiliates. All rights reserved. Cisco Public 34

34 VXLAN Multi-Site for Interconnecting Networks Your Happy Place! 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 35

35 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

36 MTU and Overlays Data Center often require Jumbo MTU Most Server NIC support up to 9000 Bytes Network Switches support MTU up to 9216* Bytes Accommodates Jumbo MTU plus Overlay overhead Avoid Fragmentation Adjust the Transport Network with appropriate MTU *Cisco Nexus 5600 only supports a MTU of 9192 Byte for Layer-3 Traffic 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

37 Interface Principles Routed Ports and Interfaces Layer-3 Interfaces between and (no switchport) For each Point-2-Point (P2P) connection, minimum /31 required Alternative, use IP Unnumbered (/32) Underlay Use Loopback as Source- Interface for (NVE*) *NVE: Network Virtualization Edge 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 38

38 IP Addressing Principles Prepare a IP Addressing Plan Separate Interface functions through IP Addressing (Aggregates) Unicast Routing Routing Protocol Peering (p2p*) Unicast Routing Routing Identifier (RID) and VPC Multicast Rendezvous-Point (RP) IPv4 only (today) p2p* Links / IP Unnumbered Underlay Loopback Routing Identifier Routing Identifier Rendezvous Point p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 *p2p: Point-to-Point 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 39

39 IP Addressing Principles interface ethernet4/4 description p2p-to- ip address /30 interface ethernet1/49 description p2p-to- ip address /30 interface loopback254 description RP ip address /32 interface loopback0 description RID ip address /32 Underlay interface loopback0 description RID ip address /32 interface loopback1 description ip address /32 p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: / Cisco and/or its affiliates. All rights reserved. Cisco Public 40

40 Some Math IP Addressing Principles (P2P) Example from depicted Topology 4 * 7 (28 Links) 11 Router ID (RID Loopback) 7 (Loopback) Underlay 28 Link * 2 (/31) = 56 IP Addresses 11 Router ID (RID) = 11 IP Addresses 7 = 7 IP Addresses Total: 74 IP Addresses Required 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 41

41 Simplifying the Math IP Unnumbered Example from depicted Topology (11 Loopback) 11 Router ID (RID Loopback) 7 (Loopback) Underlay 11 Unnumbered IF = 11 IP Addresses 11 Router ID (RID) = 11 IP Addresses 7 = 7 IP Addresses Total: 29 IP Addresses Required 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 42

42 Unicast Routing OSPF and IS-IS OSPF watch your Network Type Network Type Point-2-Point Preferred (only LSA type-1) No DR/BDR election Suits well for routed interfaces/ports (optimal from a LSA DB perspective) Full SPF calculation on Link Change IS-IS what was this CLNS? Independent of IP (CLNS) Well suited for routed interfaces/ports No SPF calculation on Link change; only if Topology changes Fast Re-convergence Not everyone is familiar with it 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 43

43 Unicast Routing BGP ebgp Underlay Routing Service Provider style Two Different Models Two-AS Multi-AS BGP is a Distance Vector Protocol actually Path Vector Protocol AS* are used to calculate the Path (AS_Path) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 44

44 Unicast Routing ebgp Two-AS Model All- AS#65500 ebgp Two-AS, yes it works! Underlay All- AS#65501 ebgp peering for Underlay is not a Route-Reflector (ebgp) Retain Route-Targets Disable BGP AS-Path check Next-Hop needs to be Unchanged Underlay is Reachability! Advertise your Loopbacks 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 45

45 Unicast Routing ebgp Multi-AS Model All- AS#65500 Underlay ebgp Two-AS, yes it works! ebgp peering for Underlay is not a Route-Reflector (ebgp) Retain Route-Targets Disable BGP AS-Path check Next-Hop needs to be Unchanged Underlay is Reachability! Advertise your Loopbacks Changes Overlay Routing Policy Manually define Route-Targets 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 46

46 Unicast Routing ebgp Model Two different BGP Peering Underlay ebgp peering for Underlay Global IPv4/v6 Address-Family Use Physical Interface IP ebgp peering for Overlay Global EVPN Address-Family Use Loopback Interface IP BFD not so ok 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 47

47 Unicast Routing Why two different BGP Peering? 1) Interface Down BGP Down BGP Peering (IPv4/IPv6) BGP Peering (IPv4/IPv6) AS#65500 BGP Peering (IPv4/IPv6) Point-2-Point Link Fails BGP Peering is teared down Lights-Out Event or BFD Fast reaction to Routing Table Underlay Network Converges ECMP kicks in if available/configured IGPs do this Automatically BGP Peering (IPv4/IPv6) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 48

48 Unicast Routing Why two different BGP Peering? 1) Interface Down BGP Down 2) Interface Down BGP Not Down AS#65500 Point-2-Point Link Fails BGP Peering (EVPN) Loopback to Loopback Peering remains Up If Alternate Path available Timers should allow Time for Network Re-Convergence No BFD Unchanged Overlay Reachability No Mass Delete/Re-Learn Underlay Path change only 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 49

49 Unicast Routing Why two different BGP Peering? 1) Interface Down BGP Down 2) Interface Down BGP Not Down 3) Down Prefix are Withdrawn (RNH*) / Next-Hop: , AS#65500 and p2p Interfaces Fail Either IGP or BGP converges Loopback to Loopback Peering remains Up BGP Dead-Timer (180s) Recursive Next-Hop will trigger Convergence Event Next-Hop () disappeared in Underlay Overlay withdraws Prefixes *RNH: Recursive Next-Hop 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 50

50 Underlay - Unicast Routing and Overlay Specific to BGP as a Overlay Control-Protocol BGP Knobs can Help here Generic Concept for Underlay / Overlay Separation Use Different Routing Protocol Use Same Routing Protocol RNH* for Overlay works with ALL Underlay Routing Protocols Ensure /32-Reachability for s Other Routes can impact (Aggregates, Default-Route) IGP + BGP for true Protocol Separation BGP for single Routing Protocol approach 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 51

51 Underlay - Multicast Routing and Rendezvous-Point PIM Any-Source-Multicast (ASM) Platform Support Nexus 9000 / Nexus 7000 (F3/M3) ASR 1000 / ASR 9000 RP Redundancy PIM Anycast-RP or MSDP Source-Trees (Unidirectional) 1 Source Tree per per Multicast Group Bidirectional PIM (Bidir) Platform Support Nexus 5600 / Nexus 7000 (F3/M3) ASR 1000 / ASR 9000 RP Redundancy Phantom-RP Shared-Trees (Bidirectional) 1 Shared Tree per Multicast Group Follows Unicast Routing Path 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 52

52 Underlay PIM ASM with PIM Anycast-RP RP RP S,G S,G S,G S,G Underlay S,G 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 53

53 PIM ASM S,G for 5 S,G S=1 S,G S=2 S,G S=3 S,G S=4 S,G S= Cisco and/or its affiliates. All rights reserved. Cisco Public 54

54 Underlay PIM ASM with PIM Anycast-RP interface loopback254 description RP ip address /32 ip pim sparse-mode interface loopback0 description RID ip address /32 ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address RP RP (&) Underlay interface loopback254 description RP ip address /32 ip pim sparse-mode interface loopback0 description RID ipaddress /32 ip pim sparse-mode 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 55

55 Underlay - Multicast Routing and Rendezvous-Point The makes a good Rendezvous-Point (RP) Use multiple RP for Redundancy Watch your Multicast-Group and OIF* scale VXLAN uses Multicast for BUM Broadcast, Unknown Unicast, Multicast 1:1 Multicast-to-VNI mapping 1:N Multicast-to-VNI mapping Ingress-Replication can be valid as well *OIF: Outgoing Interface 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 59

56 Underlay Ingress Replication A Packet Multiplication EVPN assists, VNI Topology Various Platform Support Ie Nexus 9000 Underlay Ingress Replication Host sends 1 Packet to Edge-Device Edge-Device Encapsulates 1 Packet and multiplies it Ingress sends 1 Packet per Neighbor 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 60

57 VXLAN with BGP EVPN

58 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

59 What is? VXLAN Standards based Encapsulation RFC 7348 Uses UDP-Encapsulation Transport Independent Layer-3 Transport (Underlay) Flexible Namespace 24-bit field (VNID) provides ~16M unique identifier Allows Segmentations EVPN Standards based Control-Plane RFC 7432 Uses Multiprotocol BGP Uses Various Data-Planes VXLAN (EVPN-Overlay), MPLS, Provider Backbone (PBB) Many Use-Cases Covered Bridging, MAC Mobility, First-Hop & Prefix Routing, Multi-Tenancy (VPN) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 63

60 Introducing Ethernet VPN (EVPN) EVPN MP-BGP RFC 7432 MPLS (draft-ietf-l2vpn-evpn) Provider Backbone Bridges (draft-ietf-l2vpn-pbb-evpn) Overlay (NVO3) (draft-ietf-bess-evpn-overlay) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 64

61 VXLAN and EVPN related RFCs & Drafts (IETF) ID Title Category RFC 7348 Virtual Extensible Local Area Network Data Plane RFC 7432 BGP MPLS based Ethernet VPNs Control Plane draft-ietf-bess-evpn-overlay A Network Virtualization Overlay Solution using EVPN Control Plane draft-ietf-bess-evpn-inter-subnet-forwarding Integrated Routing and Bridging in EVPN Control Plane draft-ietf-bess-l2vpn-evpn-prefix-advertisement IP Prefix Advertisement in E-VPN Control Plane draft-tissa-nvo3-oam-fm NVO3 Fault Management / OAM Management Plane 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 65

62 Multiprotocol BGP (MP-BGP) Primer AS#65500 Multiprotocol BGP (MP-BGP) Extension to Border Gateway Protocol (BGP) RFC 4760 VPN Address-Family Allows different types of Address- Families (i.e. VPNv4/v6, MVPN, L2VPN, EVPN) Various Information transported over single BGP Peering 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 66

63 Multiprotocol BGP (MP-BGP) Primer vrf context A rd :3 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 AS#65500 vrf context A rd :8 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 VPN Segmentation for Tenant Routing Route Distinguisher (RD) 8-byte field A Value to make a VPN Prefix unique RD + VPN Prefix [ : /24] 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 67

64 Multiprotocol BGP (MP-BGP) Primer vrf context A rd auto address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 AS#65500 vrf context A rd auto address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 Cisco provides automated Route Distinguisher derivation Macros uses Type 1 format 4-byte Router ID (RID) 4-byte VRF ID (internal number) Example of auto derived RD: : Cisco and/or its affiliates. All rights reserved. Cisco Public 68

65 Multiprotocol BGP (MP-BGP) Primer vrf context A rd auto address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 AS#65500 vrf context A rd auto address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 VPN Segmentation for Tenant Routing Route Target (RT) 8-byte field A Value to import/export a VPN Prefix Each RD + VPN Prefix have an RT [ : /24] [65500:5000, 65500:5000] 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 69

66 Multiprotocol BGP (MP-BGP) Primer vrf context A rd auto address-family ipv4 unicast route-target import auto route-target export auto AS#65500 vrf context A rd auto address-family ipv4 unicast route-target import auto route-target export auto Cisco provides automated Route Target derivation Macros uses following values 4-byte Autonomous System 4-byte VNI Example of auto derived RD: Import, Export or Both 65500: Cisco and/or its affiliates. All rights reserved. Cisco Public 70

67 Multiprotocol BGP (MP-BGP) Primer vrf context A rd :3 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 vrf context A rd :8 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 RD Prefix Next-Hop Route Target : / :5000, 65500:5000 AS# : / :5001, 65500: Cisco and/or its affiliates. All rights reserved. Cisco Public 71

68 Multiprotocol BGP (MP-BGP) Primer vrf context A rd :3 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 vrf context A rd :8 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 AS#65500 RD Prefix Next-Hop Route Target : / :5000, 65500: : / :5001, 65500: Cisco and/or its affiliates. All rights reserved. Cisco Public 72

69 Multiprotocol BGP (MP-BGP) Primer vrf context A rd :3 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 vrf context A rd :8 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 AS#65500 RD Prefix Next-Hop Route Target : / :5000, 65500: : / :5001, 65500: Cisco and/or its affiliates. All rights reserved. Cisco Public 73

70 Multiprotocol BGP (MP-BGP) Primer vrf context A rd :3 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 vrf context A rd :8 address-family ipv4 unicast route-target import 65500:5000 route-target export 65500:5000 AS# /24 Next-Hop: Cisco and/or its affiliates. All rights reserved. Cisco Public 74

71 EVPN - Host and Subnet Route Distribution RR RR Host Route Distribution decoupled from the Underlay protocol Overlay Use MultiProtocol-BGP (MP- BGP) on the nodes to distribute internal Host/Subnet Routes and external reachability information Route-Reflectors (RR) deployed for scaling purposes 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 75

72 EVPN Control Plane - Host and Subnet Routes BGP EVPN NLRI* Overlay Host MAC (Route Type 2) MAC only, Single VNI, Single Route Target Host MAC+IP (Route Type 2) MAC and IP, Two VNI, Two Route Target, Router MAC Internal and External Subnet Prefixes (Route Type 5) IP Subnet Prefix, Single VNI, Single Route Target *NLRI: Network Layer Reachability Information (BGP Update Format) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 76

73 Host Advertisements Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: Overlay Host A MAC: Host B MAC: Host C MAC: *L2VNI: VNI for all Bridging operation ( VLAN-VNI ) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 77

74 Host Advertisements Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: Overlay / , 65500: Host MAC (Route Type 2) MAC MPLS Label1 (L2VNI*) Route Target for MAC-VRF MAC attributes are Mandatory Host A MAC: Host B MAC: Host C MAC: *L2VNI: VNI for all Bridging operation ( VLAN-VNI ) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 78

75 Ethernet Tag Ethernet Identifier V2# show bgp l2vpn evpn Segment (Ethtag) Identifier (ESI) MAC Address MAC Route Type: Length BGP routing table information for VRF default, address family Address MAC/IP L2VPN EVPN Route Distinguisher: :32777 BGP routing table entry for [2]:[0]:[0]:[48]:[ ]:[0]:[ ]/216, version 4 Paths: (1 available, best #1) Flags: (0x000202) on xmit-list, is not in l2rib/evpn, is locked Next-Hop Advertised path-id 1 IP Address Path type: internal, path L2VNIis valid, is best path, no labeled nexthop AS-Path: NONE, path (MPLS sourced Label1) internal to AS (metric 3) from L2VNI Encap:8 ( ) Route Target Origin IGP, MED not set, localpref 100, VXLAN weight 0 Received label 3001 Extcommunity: RT:65500:3001 ENCAP:8 Originator: Cluster list: Cisco and/or its affiliates. All rights reserved. Cisco Public 79

76 Host Advertisements Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: / , 65500: / , 65500: Overlay Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: *L3VNI: VNI for all Routing operation ( VRF-VNI ) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 80

77 Host Advertisements Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: Overlay / , 65500: / , 65500: / , 65500: / , 65500: Host MAC+IP (Route Type 2) MAC and IP MPLS Label1 (L2VNI) Route Target for MAC-VRF MPLS Label2 (L3VNI*) Route Target for IP-VRF Router MAC IP Attributes are Optional Populated through ARP/ND Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: *L3VNI: VNI for all Routing operation ( VRF-VNI ) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 81

78 Ethernet Tag Ethernet Identifier V2# show bgp l2vpn evpn Segment (Ethtag) Identifier (ESI) MAC Address MAC Route Type: Length BGP routing table information for VRF default, address family Address MAC/IP L2VPN EVPN Route Distinguisher: :32777 BGP routing table entry for [2]:[0]:[0]:[48]:[ ]:[32]:[ ]/272, version 4 Paths: (1 available, best #1) IP Address Flags: (0x000202) on xmit-list, is not in l2rib/evpn, is locked Length IP Address Next-Hop Advertised path-id 1 IP Address L3VNI Path type: internal, L2VNI path is (MPLS valid, Label2) is best path, no labeled nexthop AS-Path: NONE, path (MPLS sourced Label1) internal to AS (metric 3) from ( ) Encap:8 Origin IGP, MED not set, localpref 100, weight 0 VXLAN Received label Extcommunity: RT:65500:3001 RT:65500:5000 ENCAP:8 Router MAC:0200.0ade.de01 Originator: Cluster list: L2VNI L3VNI Route Target Router MAC Route Target 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 82

79 Subnet Route Advertisements Type IP / Length L3VNI / RT Next-Hop Seq / , 65500: Overlay Subnet A /24 Internal and External Subnet Prefixes (Route Type 5) IP Prefix MPLS Label (L3VNI) Route Target for IP-VRF Router MAC Populated through External Routing Protocol 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 83

80 Subnet Route Advertisements Type IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: Overlay / , 65500: Subnet A / Subnet A / Subnet B /24 IP Prefix Learning via BGP with VRF-Lite via LISP on Nexus 7000/7700 via other routing protocol (static or dynamic) Default: Export of IP Host and IP Prefix Routes advertisements Filter and Summarize where appropriate 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 84

81 Ethernet Tag Ethernet Identifier V2# show bgp l2vpn evpn Segment (Ethtag) Identifier (ESI) IP Address Route Type: BGP routing table information for VRF default, address Length IP Address IP Prefix family L2VPN EVPN Route Distinguisher: :3 BGP routing table entry for [5]:[0]:[0]:[24]:[ ]/224, version 4 Paths: (1 available, best #1) Flags: (0x000202) on xmit-list, is not in l2rib/evpn, is locked Next-Hop Advertised path-id 1 IP Address Path type: internal, path L3VNIis valid, is best path, no labeled nexthop AS-Path: NONE, path (MPLS sourced Label) internal to AS (metric 3) from L3VNI Encap:8 ( ) Route Target Origin IGP, MED not set, localpref 100, VXLAN weight 0 Router MAC Received label 5000 Extcommunity: RT:65500:5000 ENCAP:8 Router MAC:0200.0ade.de01 Originator: Cluster list: Cisco and/or its affiliates. All rights reserved. Cisco Public 85

82 Introducing VXLAN Src, Dst and Hop-by- Hop MAC Src and Dst IP Address UDP Dst Port 4789 VXLAN VNI MAC 802.1q IP Payload CRC Original Layer-2 Frame Outer MAC Outer IP UDP VXLAN Inner MAC Inner IP Payload CRC Data-Plane (VXLAN) UDP Src Port Hash of L2/L3/L4 headers of original Frame 20-byte + 8-byte +8-byte + 14-byte* = 50 Bytes of total overhead *plus 4-byte if IEEE 802.1q exists as part of Inner MAC Header 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 86

83 20 Bytes 8 Bytes 14 Bytes (4 Bytes Optional) 8 Bytes VXLAN Frame Format MAC in IP Encapsulation Field Value Bites Total Field Value Bites Total Dest. MAC Address Next-Hop MAC Address 48 Source Port L2/L3/L4 Hash 16 Src. MAC Address Next-Hop MAC Address 48 VLAN Type 0x VLAN ID Tag 16 Ether Type 0x Destination Port 4789 (UDP) 16 UDP Length 16 Checksum 0x Outer MAC Outer IP UDP VXLAN Inner MAC Payload CRC Field Value Bites Total IP Header Misc. Data 72 Protocol 0x11 (UDP) 8 Header Checksum Various 16 Source IP Src, IP 32 Field Value Bites Total VXLAN Flags RRRRIRRR 8 Reserved 24 VNI 16M Possible Segments 24 Reserved 8 Destination IP Dest. IP Cisco and/or its affiliates. All rights reserved. Cisco Public 87

84 No Path Diversity Equal Cost Multi-Pathing (ECMP) uses Header information to form Path Diversity AS#65500 Some Tunnel Protocol provide no diversity in IP or Protocol Header As a Result, all Packets travel the same Path No Path Diversity or Entropy 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 88

85 Introducing VXLAN Entropy VXLAN provides variable UDP Source Port in Outer Header AS#65500 Hash of the inner Layer-2/Layer- 3/Layer-4 Headers of the original Ethernet Frame. Enables entropy for ECMP Load balancing in the Network 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 89

86 Introducing VXLAN Entropy AS#65500 Entropy happens here Outer MAC Outer IP UDP VXLAN Inner MAC Inner IP Payload CRC Data-Plane (VXLAN) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 90

87 Difference between VXLAN (F&L) and VXLAN (EVPN)? F&L Flood & Learn Data-Plane Encapsulation Layer-2 MAC-in-IP Encapsulation Follows Ethernet Semantics Learning through Flooding No Layer-3 First-Hop Gateway, Multi-Tenancy Uses Multicast for BUM BUM Broadcast, Unknown Unicast, Multicast Some static Ingress Replication (IR) possible EVPN BGP EVPN Control-Plane + Data-Plane Solution Layer-2 MAC-in-IP Encapsulation with Reachability Protocol Follows local/remote learning through Control-Plane Learn Local, advertise to Remote Integrated Layer-2 and Layer-3 First-Hop Gateway, Multi-Tenancy Uses Multicast or Ingress Replication for BUM Ingress Replication (IR) / Head-End Replication (HER) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 91

88 VXLAN and BGP EVPN Putting it Together Control-Plane (BGP EVPN) Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / : / : Dst IP L2VNI 3001 Dst MAC Dst IP Outer MAC Outer IP UDP VXLAN Inner MAC Inner IP Payload CRC Data-Plane (VXLAN) Bridging 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 92

89 VXLAN and BGP EVPN Putting it Together Control-Plane (BGP EVPN) Extended Community Router MAC ade.de01 Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / : / : Dst IP L3VNI 5000 Router MAC ade.de01 Dst IP Outer MAC Outer IP UDP VXLAN Inner MAC Inner IP Payload CRC Data-Plane (VXLAN) Routing 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 93

90 Routing and the Router MAC Ethernet Router MAC SMAC DMAC SIP DIP ade.de ade.de Payload SMAC DMAC SIP DIP :0000:AAAA Payload SMAC DMAC SIP DIP AAAA Payload SVI Switch Switch SVI interface: Eth2/1 MAC: ade.de01 IP: interface: Eth2/1 MAC: ade.de07 IP: Host A MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 94

91 Routing and the Router MAC VXLAN Router MAC SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload SMAC DMAC SIP DIP :0000:AAAA Payload SMAC DMAC SIP DIP AAAA Payload SVI VXLAN SVI interface: NVE1 MAC: ade.de01 IP: interface: NVE1 MAC: ade.de07 IP: Host A MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 95

92 Packet Walk ARP Request Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: Overlay SIP DIP VXLAN SMAC DMAC FFFF.FFFF.FFFF ARP Request for ARP Request for ARP Request for SMAC: DMAC: FFFF.FFFF.FFFF SMAC: DMAC: FFFF.FFFF.FFFF Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 96

93 Packet Walk ARP Response Type MAC / Length / L2VNI / RT / RT IP IP / Length / L3VNI / RT / RT Next-Hop Seq / 48 / , 65500: / , 65500: Overlay SIP DIP VXLAN SMAC DMAC ARP Response for ARP Response for ARP Response for SMAC: DMAC: SMAC: DMAC: Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 97

94 Packet Walk Bridging Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: / , 65500: / , 65500: Overlay SIP DIP VXLAN SMAC DMAC SIP DIP Payload SMAC DMAC SIP DIP SMAC DMAC SIP DIP Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 98

95 Packet Walk Routing Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: / , 65500: / , 65500: Overlay SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload Router MAC SMAC DMAC SIP DIP AAAA SMAC DMAC SIP DIP AAAA Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 99

96 Packet Walk Routing (Silent Host) Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: , 65500: / , 65500: Overlay SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload SMAC DMAC SIP DIP AAAA Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 100

97 Packet Walk Routing (Silent Host) Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: , 65500: / , 65500: o1 / , 65500: , 65500: Overlay SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload ARP Response for SMAC: DMAC: AAAA ARP Request for SMAC DMAC SIP DIP AAAA SMAC: AAAA DMAC: FFFF.FFFF.FFFF Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 101

98 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

99 What is Multi-Tenancy? Segregation at Layer-2 VLAN Layer-2 VNI (L2VNI) VLAN Significance Per-Fabric Per-Switch Per-Port Segregation at Layer-3 VRF Layer-3 VNI (L3VNI) VRF Significance Per-Fabric Per-Switch 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 103

100 Layer-2 Multi-Tenancy Bridge Domains Bridge Domain Layer-2 Segment from End-Point to End-Point Overlay Host A VLAN 10 VNI 3001 (L2VNI) VLAN 10 Host B VLAN 100 VLAN 100 Host C VLAN 20 Bridge Domains in VXLAN consists of The Ethernet Segment (VLAN) between Host and Edge Device The Hardware Resources within the Edge Device The VXLAN Segment (VNI) between Edge Device and Edge Device 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 104

101 Layer-3 Multi-Tenancy Routing Domains Overlay Host A VNI 5000 (L3VNI) Host B Host C Routing Domain Multiple Subnets sharing the same Layer-3 forwarding policy Routing Domain in VXLAN consists of The Routing Domain local to the Edge Device (VRF) The Routing Domain (VPN) across the Edge Devices Multi-Protocol BGP with EVPN Address-Family 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 105

102 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

103 Distributed IP Anycast Gateway AAAA AAAA Overlay Distributed First-Hop Routing on Edge Device All Edge Device share same Gateway IP and MAC address Pervasive Gateway approach Gateway is always active No redundancy protocol for hello or state exchange Distributed and smaller state Only local End-Points ARP entries 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 107

104 Distributed IP Anycast Gateway AAAA AAAA Overlay Distributed First-Hop Routing on Edge Device All Edge Device share same Gateway IP and MAC address Pervasive Gateway approach Gateway is always active No redundancy protocol for hello or state exchange Distributed and smaller state Only local End-Points ARP entries 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 108

105 Anycast One-to-Nearest Association Overlay Network Addressing and Routing Methodology Datagrams sent from a single Sender to the Topologically Nearest Node Group of potential Receivers, all identified by the same Destination Address Host A Host B Host C *L3VNI: VNI for all Routing operation ( VRF-VNI ) 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 109

106 Packet Walk Symmetric IRB (A to C) Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: / , 65500: / , 65500: Overlay SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload SMAC DMAC SIP DIP AAAA SMAC DMAC SIP DIP AAAA Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 110

107 Packet Walk Symmetric IRB (C to A) Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: / , 65500: / , 65500: Overlay SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload SMAC DMAC SIP DIP AAAA SMAC DMAC SIP DIP AAAA Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 111

108 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

109 VPC Gateway Redundancy VPC Virtual Port-Channel Multi-Chassis Link Aggregation Layer-2 Multihoming Extended for VXLAN Host-side Dual-Connect Hosts Using Port-Channels Overlay VPC VPC Fabric-side Individual s Using a common Anycast Seen as one from remote Nodes 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 113

110 VPC Gateway Redundancy A VXLAN perspective Overlay Both sharing an Anycast VPC Individual Node with unique Identity Individual Node with unique Identity 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 114

111 VPC Gateway Redundancy A VXLAN perspective Overlay VPC interface loopback0 description RID ip address /32 interface loopback0 description RID ip address /32 interface loopback1 description ip address /32 ip address /32 secondary interface loopback1 description ip address /32 ip address /32 secondary Anycast IP Address Anycast IP Address 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 115

112 Host Advertisements with VPC Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: / , 65500: / , 65500: Overlay VPC VPC Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 116

113 Host Advertisements with VPC Independent Devices in the EVPN Control-Plane Individual Router and Peering Unique Route Distinguisher (RD) Independent Underlay Routing Devices Type MAC / Length L2VNI / RT IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: VPC / , 65500: / , 65500: Overlay VPC Common VXLAN Device Next-Hop is Anycast Underlay ECMP Load Share to Anycast Host A MAC: IP: Host B MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 117

114 ECMP to the Anycast Underlay VPC AS# Host A MAC: IP: Host B MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 118

115 Bridging to a VPC Domain VXLAN SIP DIP VXLAN SMAC DMAC SIP DIP Payload VPC AS#65500 Host A MAC: IP: Host B MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 119

116 Routing to a VPC Domain VXLAN SIP DIP VXLAN SMAC DMAC SIP DIP ade.de Payload Local Station or Virtual MAC VPC AS#65500 Host A MAC: IP: Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 120

117 VPC Gateway Redundancy A VXLAN perspective VPC provides Layer-2 Gateway Redundancy From the VXLAN perspective, the next-hop is always the Anycast (VIP) Optimal for direct attached Hosts 1:1 Multicast-to-VNI mapping VPC operates at Layer-2 MAC is Synchronized Local IP (ARP) is Synchronized Routing Tables are not Synchronized 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 121

118 Subnet Route Advertisement with VPC Type IP / Length L3VNI / RT Next-Hop Seq. Subnet Route Advertisement Route Type 5 Next-Hop is Anycast Ensure Sync of Subnet Dual-Connect Networks (Point-2- Point not Layer-3 over VPC) Synchronize Routing Table Advertise Route Type 5 with individual IP (PIP) / , 65500: / , 65500: Overlay VPC VPC Subnet X /24 Subnet Y /24 Host B MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 122

119 Subnet Route Advertisement with VPC SIP DIP VXLAN SMAC DMAC SIP DIP ade.de Payload Subnet X / VPC AS#65500 Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 123

120 VPC Dual-Attach Networks SIP DIP VXLAN SMAC DMAC SIP DIP ade.de Payload Subnet X / Layer-3 Point-2-Point (not Layer-3 over VPC!) VPC AS#65500 Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 124

121 VPC Synchronizing the Routing SIP DIP VXLAN SMAC DMAC SIP DIP ade.de Payload Subnet X / Dedicated Routing Session (per-vrf) VPC AS#65500 Host C MAC: IP: Cisco and/or its affiliates. All rights reserved. Cisco Public 125

122 VPC Advertise Subnet Individually (Advertise-PIP) SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de Payload Subnet X / VPC AS#65500 Host C MAC: IP: Type IP / Length L3VNI / RT Next-Hop Seq / , 65500: Cisco and/or its affiliates. All rights reserved. Cisco Public 126

123 VPC Advertise Subnet Individually (Advertise-PIP) SIP DIP VXLAN SMAC DMAC SIP DIP ade.de ade.de ade.de ade.de Payload Subnet X / VPC AS#65500 Host C MAC: IP: Type IP / Length L3VNI / RT Next-Hop Seq / , 65500: / , 65500: Cisco and/or its affiliates. All rights reserved. Cisco Public 127

124 Agenda Introduction to Data Center Fabric,, Super- (CLOS) Overlay Underlay VXLAN with BGP EVPN Control & Data Plane Multi-Tenancy Distributed Anycast Gateway VPC A Deployment Story

125 A Deployment Story

126 Scalable Data Center Fabric VXLAN based Data Center Fabric BGP EVPN Control-Protocol (Overlay) OSPF for Underlay Routing (Unicast) PIM ASM with Anycast-RP for BUM Replication (Underlay) Distributed IP Anycast Gateway 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 130

127 A Deployment Story p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 Underlay 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 131

128 A Deployment Story Underlay Routing interface loopback0 ip address /32 ip router ospf UNDERLAY area p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 interface loopback0 ip address /32 ip router ospf UNDERLAY area router ospf UNDERLAY router-id router ospf UNDERLAY router-id interface Ethernet1/1 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode Underlay interface Ethernet1/1 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode interface Ethernet1/2 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode interface Ethernet1/3 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 132

129 A Deployment Story Underlay Routing p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 interface loopback0 ip address /32 ip router ospf UNDERLAY area interface loopback0 router ip address ospf UNDERLAY /32 router-id ip router ospf UNDERLAY area interface loopback0 ip address /32 ip router ospf UNDERLAY area router ospf UNDERLAY router-id interface router ospf Ethernet1/1 UNDERLAY mturouter-id ip address /30 ipinterface ospf network Ethernet1/1 point-to-point ip mtu router 9192ospf UNDERLAY area ip ipimaddress sparse-mode /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode Underlay interface Ethernet1/1 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode interface Ethernet1/2 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode interface Ethernet1/3 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 133

130 A Deployment Story Underlay Routing p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 interface loopback0 ip address /32 ip router ospf UNDERLAY area interface loopback0 router ip address ospf UNDERLAY /32 router-id ip router ospf UNDERLAY area interface loopback0 interface router ip address ospf Ethernet1/1 UNDERLAY /32 mturouter-id 9192 ip router ospf UNDERLAY area ip address /30 ipinterface ospf router network ospf Ethernet1/1 UNDERLAY point-to-point ip mtu router router-id 9192ospf UNDERLAY area ip ipimaddress sparse-mode /30 ipinterface ospf network Ethernet1/1 point-to-point ip mtu router 9192ospf UNDERLAY area ip ipimaddress sparse-mode /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode Underlay interface loopback0 ip address /32 ip router ospf UNDERLAY area router ospf UNDERLAY router-id interface Ethernet1/1 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode interface Ethernet1/2 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode interface Ethernet1/3 mtu 9192 ip address /30 ip ospf network point-to-point ip router ospf UNDERLAY area ip pim sparse-mode 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 134

131 A Deployment Story Underlay Routing interface loopback0 ip address /32 ip router ospf UNDERLAY area p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 interface loopback0 ip address /32 ip router ospf UNDERLAY area interface loopback254 ip address /32 ip router ospf UNDERLAY area ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address Underlay interface loopback254 ip address /32 ip router ospf UNDERLAY area ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address interface loopback0 ip address /32 ip router ospf UNDERLAY area ip pim rp-address Cisco and/or its affiliates. All rights reserved. Cisco Public 135

132 A Deployment Story Underlay Routing interface loopback0 ip address /32 ip router ospf UNDERLAY area p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 interface loopback0 ip address /32 ip router ospf UNDERLAY area interface loopback254 ip address /32 ip router ospf UNDERLAY area ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address Underlay interface loopback254 ip address /32 ip router ospf UNDERLAY area ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address interface loopback0 interface loopback0 ip address /32 ip router ospf UNDERLAY area ip address /32 ip pim rp-address ip router ospf UNDERLAY area ip pim rp-address Cisco and/or its affiliates. All rights reserved. Cisco Public 136

133 A Deployment Story Underlay Routing interface loopback0 ip address /32 ip router ospf UNDERLAY area p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 interface loopback0 ip address /32 ip router ospf UNDERLAY area interface loopback254 ip address /32 ip router ospf UNDERLAY area ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address Underlay interface loopback254 ip address /32 ip router ospf UNDERLAY area ip pim sparse-mode ip pim anycast-rp ip pim anycast-rp ip pim rp-address interface loopback0 ip address /32 ip router ospf UNDERLAY area interface loopback0 ip address /32 ip pim rp-address ip router ospf UNDERLAY area interface loopback0 ip address /32 ip pim rp-address ip router ospf UNDERLAY area ip pim rp-address Cisco and/or its affiliates. All rights reserved. Cisco Public 137

134 A Deployment Story the p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 Underlay interface loopback1 ip address /32 ip router ospf UNDERLAY area interface nve1 source-interface loopback1 host-reachability protocol bgp 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 138

135 A Deployment Story the p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 Underlay interface loopback1 ip address /32 interface loopback1 ip router ospf UNDERLAY area ip address /32 ip router interface ospf UNDERLAY nve1 area source-interface loopback1 interface nve1 host-reachability protocol bgp source-interface loopback1 host-reachability protocol bgp 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 139

136 A Deployment Story the p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 Underlay interface loopback1 ip address /32 interface loopback1 ip router ospf UNDERLAY area ip address /32 interface loopback1 ip router interface ospf UNDERLAY nve1 area ip address /32 source-interface loopback1 ip router interface ospf UNDERLAY nve1 area host-reachability protocol bgp source-interface loopback1 interface nve1 host-reachability protocol bgp source-interface loopback1 host-reachability protocol bgp 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 140

137 A Deployment Story Overlay Control-Plane router bgp router-id neighbor /24 remote-as update-source loopback0 address-family l2vpn evpn send-community both route-reflector-client Underlay p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 router bgp router-id neighbor /24 remote-as update-source loopback0 address-family l2vpn evpn send-community both route-reflector-client router bgp router-id neighbor remote-as update-source loopback0 address-family l2vpn evpn send-community both neighbor remote-as update-source loopback0 address-family l2vpn evpn send-community both 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 141

138 A Deployment Story Overlay Control-Plane router bgp router-id neighbor /24 remote-as update-source loopback0 address-family l2vpn evpn send-community both route-reflector-client Underlay p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 router bgp router-id neighbor /24 remote-as update-source loopback0 address-family l2vpn evpn send-community both route-reflector-client router bgp router bgp router-id router-id neighbor remote-as neighbor update-source remote-as loopback update-source address-family loopback0 l2vpn evpn address-family send-community l2vpn evpn both send-community neighbor both remote-as neighbor update-source remote-as loopback update-source address-family loopback0 l2vpn evpn address-family send-community l2vpn evpn both send-community both 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 142

139 A Deployment Story Overlay Control-Plane router bgp router-id neighbor /24 remote-as update-source loopback0 address-family l2vpn evpn send-community both route-reflector-client Underlay p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 router bgp router-id neighbor /24 remote-as update-source loopback0 address-family l2vpn evpn send-community both route-reflector-client router bgp router bgp router-id router bgp router-id neighbor remote-as router-id neighbor update-source remote-as loopback neighbor update-source address-family remote-as loopback0 l2vpn evpn update-source address-family send-community loopback0 l2vpn evpn both address-family send-community neighbor l2vpn evpn both remote-as send-community neighbor both update-source remote-as loopback neighbor update-source address-family remote-as loopback0 l2vpn evpn update-source address-family send-community loopback0 l2vpn evpn both address-family send-community l2vpn evpn both send-community both 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 143

140 A Deployment Story Layer-2 Service Overlay vlan 100 vn-segment name Blue vlan 200 vn-segment name Green p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 evpn vni rd auto route-target both auto vni rd auto route-target both auto interface nve1 source-interface loopback1 host-reachability protocol bgp member vni mcast-group member vni mcast-group Cisco and/or its affiliates. All rights reserved. Cisco Public 144

141 A Deployment Story Layer-3 Service vlan 2001 vn-segment interface Vlan2001 mtu 9192 vrf member VRF-A ip forward no ip redirects Overlay p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 vrf context VRF-A vni rd auto address-family ipv4 unicast route-target both auto route-target both auto evpn address-family ipv6 unicast route-target both auto route-target both auto evpn interface nve1 source-interface loopback1 host-reachability protocol bgp member vni associate-vrf router bgp vrf VRF-A address-family ipv4 unicast advertise l2vpn evpn redistribute direct route-map TAG 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 145

142 A Deployment Story First-Hop Gateway interface Vlan100 mtu 9192 vrf member VRF-A ip address /24 tag fabric forwarding mode anycast-gateway p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 router bgp vrf VRF-A address-family ipv4 unicast advertise l2vpn evpn redistribute direct route-map TAG interface Vlan200 mtu 9192 vrf member VRF-A ip address /24 tag fabric forwarding mode anycast-gateway Overlay route-map TAG permit 10 match tag Cisco and/or its affiliates. All rights reserved. Cisco Public 146

143 A Deployment Story interface Ethernet 2/1.10 vrf member VRF-A ip address /30 encapsulation dot1q 5 interface Ethernet 2/1.20 vrf member VRF-B ip address /30 encapsulation dot1q 6 router bgp vrf VRF-A address-family ipv4 unicast advertise l2vpn evpn Overlay aggregate-address /24 summary-only aggregate-address /24 summary-only neighbor remote-as update-source Ethernet2/1.10 address-family ipv4 unicast interface Ethernet 1/15.21 vrf member VRF-A ip address /30 encapsulation dot1q 5 interface Ethernet 1/15.22 vrf member VRF-B ip address /30 encapsulation dot1q 6 router bgp vrf VRF-A address-family ipv4 unicast neighbor remote-as update-source Ethernet1/15.21 address-family ipv4 unicast p2p Agg: /24 RID Agg: /24 Agg: /24 RP Agg: /24 Subnet B / Cisco and/or its affiliates. All rights reserved. Cisco Public 147

144 Summary

145 Summary Multi-Tier Topologies based on and s (aka Clos) New paradigm with Hierarchical Overlays Overlays (VXLAN) for Network Virtualization Different flavors of Overlay Solution (Flood&Learn and BGP EVPN) Layer-3 in the Underlay Defines the Topology Layer-2 and Layer-3 in the Overlay Defines the Services End-Points State exists in the Overlay BGP EVPN for integrated Layer-2 and Layer-3 Services Control-Plane driven Optimal Routing and Bridging Avoid hair pinging and reduced failure domains 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

146 If you haven t had enough VXLAN BGP EVPN 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 150

147 Links & Resources VXLAN Multi-Site Intro VXLAN Cisco Live online ebgp for EVPN Configuration Example Cisco and/or its affiliates. All rights reserved. Cisco Public 151

148 Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

149 Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at Cisco and/or its affiliates. All rights reserved. Cisco Public

Hierarchical Fabric Designs The Journey to Multisite. Lukas Krattiger Principal Engineer September 2017

Hierarchical Fabric Designs The Journey to Multisite. Lukas Krattiger Principal Engineer September 2017 Hierarchical Fabric Designs The Journey to Multisite Lukas Krattiger Principal Engineer September 2017 A Single Fabric, a Single Data Center External Layer-3 Network Pod 1 Leaf/ Topologies (aka Folded

More information

VXLAN Cisco and/or its affiliates. All rights reserved. Cisco Public

VXLAN Cisco and/or its affiliates. All rights reserved. Cisco Public VXLAN Presentation ID 1 Virtual Overlay Encapsulations and Forwarding Ethernet Frames are encapsulated into an IP frame format New control logic for learning and mapping VM identity (MAC address) to Host

More information

Introduction to External Connectivity

Introduction to External Connectivity Before you begin Ensure you know about Programmable Fabric. Conceptual information is covered in the Introduction to Cisco Programmable Fabric and Introducing Cisco Programmable Fabric (VXLAN/EVPN) chapters.

More information

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN This module provides conceptual information for VXLAN in general and configuration information for layer 2 VXLAN on Cisco ASR 9000 Series Router. For configuration information of layer 3 VXLAN, see Implementing

More information

Data Center Configuration. 1. Configuring VXLAN

Data Center Configuration. 1. Configuring VXLAN Data Center Configuration 1. 1 1.1 Overview Virtual Extensible Local Area Network (VXLAN) is a virtual Ethernet based on the physical IP (overlay) network. It is a technology that encapsulates layer 2

More information

Configuring VXLAN EVPN Multi-Site

Configuring VXLAN EVPN Multi-Site This chapter contains the following sections: About VXLAN EVPN Multi-Site, on page 1 Licensing Requirements for VXLAN EVPN Multi-Site, on page 2 Guidelines and Limitations for VXLAN EVPN Multi-Site, on

More information

Contents. EVPN overview 1

Contents. EVPN overview 1 Contents EVPN overview 1 EVPN network model 1 MP-BGP extension for EVPN 2 Configuration automation 3 Assignment of traffic to VXLANs 3 Traffic from the local site to a remote site 3 Traffic from a remote

More information

Optimizing Layer 2 DCI with OTV between Multiple VXLAN EVPN Fabrics (Multifabric)

Optimizing Layer 2 DCI with OTV between Multiple VXLAN EVPN Fabrics (Multifabric) White Paper Optimizing Layer 2 DCI with OTV between Multiple VXLAN EVPN Fabrics (Multifabric) What You Will Learn This document describes how to achieve a VXLAN EVPN multifabric design by integrating Virtual

More information

VXLAN Design with Cisco Nexus 9300 Platform Switches

VXLAN Design with Cisco Nexus 9300 Platform Switches Guide VXLAN Design with Cisco Nexus 9300 Platform Switches Guide October 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 39 Contents What

More information

VXLAN EVPN Multi-Site Design and Deployment

VXLAN EVPN Multi-Site Design and Deployment White Paper VXLAN EVPN Multi-Site Design and Deployment 2018 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 55 Contents What you will learn... 4

More information

VXLAN Multipod Design for Intra-Data Center and Geographically Dispersed Data Center Sites

VXLAN Multipod Design for Intra-Data Center and Geographically Dispersed Data Center Sites White Paper VXLAN Multipod Design for Intra-Data Center and Geographically Dispersed Data Center Sites May 17, 2016 Authors Max Ardica, Principal Engineer INSBU Patrice Bellagamba, Distinguish System Engineer

More information

Implementing VXLAN in DataCenter

Implementing VXLAN in DataCenter Implementing VXLAN in DataCenter LTRDCT-1223 Lilian Quan Technical Marketing Engineering, INSBU Erum Frahim Technical Leader, ecats John Weston Technical Leader, ecats Why Overlays? Robust Underlay/Fabric

More information

IP Fabric Reference Architecture

IP Fabric Reference Architecture IP Fabric Reference Architecture Technical Deep Dive jammon@brocade.com Feng Shui of Data Center Design 1. Follow KISS Principle Keep It Simple 2. Minimal features 3. Minimal configuration 4. Configuration

More information

Configuring VXLAN EVPN Multi-Site

Configuring VXLAN EVPN Multi-Site This chapter contains the following sections: About VXLAN EVPN Multi-Site, page 1 Guidelines and Limitations for VXLAN EVPN Multi-Site, page 2 Enabling VXLAN EVPN Multi-Site, page 2 Configuring VNI Dual

More information

HPE FlexFabric 5940 Switch Series

HPE FlexFabric 5940 Switch Series HPE FlexFabric 5940 Switch Series EVPN Configuration Guide Part number: 5200-2002b Software version: Release 25xx Document version: 6W102-20170830 Copyright 2017 Hewlett Packard Enterprise Development

More information

Configuring VXLAN EVPN Multi-Site

Configuring VXLAN EVPN Multi-Site This chapter contains the following sections: About VXLAN EVPN Multi-Site, page 1 Licensing Requirements for VXLAN EVPN Multi-Site, page 2 Guidelines and Limitations for VXLAN EVPN Multi-Site, page 2 Enabling

More information

VXLAN Deployment Use Cases and Best Practices

VXLAN Deployment Use Cases and Best Practices VXLAN Deployment Use Cases and Best Practices Azeem Suleman Solutions Architect Cisco Advanced Services Contributions Thanks to the team: Abhishek Saxena Mehak Mahajan Lilian Quan Bradley Wong Mike Herbert

More information

BESS work on control planes for DC overlay networks A short overview

BESS work on control planes for DC overlay networks A short overview BESS work on control planes for DC overlay networks A short overview Jorge Rabadan IETF99, July 2017 Prague 1 Agenda EVPN in a nutshell BESS work on EVPN for NVO3 networks EVPN in the industry today Future

More information

Border Provisioning Use Case in VXLAN BGP EVPN Fabrics - Multi-Site

Border Provisioning Use Case in VXLAN BGP EVPN Fabrics - Multi-Site Border Provisioning Use Case in VXLAN BGP EVPN Fabrics - Multi-Site This chapter explains LAN Fabric border provisioning using EVPN Multi-Site feature. Overview, page 1 Prerequisites, page 1 Limitations,

More information

MP-BGP VxLAN, ACI & Demo. Brian Kvisgaard System Engineer, CCIE SP #41039 November 2017

MP-BGP VxLAN, ACI & Demo. Brian Kvisgaard System Engineer, CCIE SP #41039 November 2017 MP-BGP VxLAN, ACI & Demo Brian Kvisgaard System Engineer, CCIE SP #41039 November 2017 Datacenter solutions Programmable Fabric Classic Ethernet VxLAN-BGP EVPN standard-based Cisco DCNM Automation Modern

More information

Ethernet VPN (EVPN) in Data Center

Ethernet VPN (EVPN) in Data Center Ethernet VPN (EVPN) in Data Center Description and Design considerations Vasilis Stavropoulos Sparkle GR EVPN in Data Center The necessity for EVPN (what it is, which problems it solves) EVPN with MPLS

More information

EXTREME VALIDATED DESIGN. Network Virtualization in IP Fabric with BGP EVPN

EXTREME VALIDATED DESIGN. Network Virtualization in IP Fabric with BGP EVPN EXTREME VALIDATED DESIGN Network Virtualization in IP Fabric with BGP EVPN 53-1004308-07 April 2018 2018, Extreme Networks, Inc. All Rights Reserved. Extreme Networks and the Extreme Networks logo are

More information

Provisioning Overlay Networks

Provisioning Overlay Networks This chapter has the following sections: Using Cisco Virtual Topology System, page 1 Creating Overlays, page 2 Creating Network using VMware, page 4 Creating Subnetwork using VMware, page 4 Creating Routers

More information

VXLAN EVPN Multihoming with Cisco Nexus 9000 Series Switches

VXLAN EVPN Multihoming with Cisco Nexus 9000 Series Switches White Paper VXLAN EVPN Multihoming with Cisco Nexus 9000 Series Switches 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 27 Contents Introduction...

More information

Network Virtualization in IP Fabric with BGP EVPN

Network Virtualization in IP Fabric with BGP EVPN EXTREME VALIDATED DESIGN Network Virtualization in IP Fabric with BGP EVPN Network Virtualization in IP Fabric with BGP EVPN Version 2.0 9035383 February 2018 2018, Extreme Networks, Inc. All Rights Reserved.

More information

VXLAN Overview: Cisco Nexus 9000 Series Switches

VXLAN Overview: Cisco Nexus 9000 Series Switches White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide

More information

Virtual Extensible LAN and Ethernet Virtual Private Network

Virtual Extensible LAN and Ethernet Virtual Private Network Virtual Extensible LAN and Ethernet Virtual Private Network Contents Introduction Prerequisites Requirements Components Used Background Information Why you need a new extension for VLAN? Why do you chose

More information

Huawei CloudEngine Series. VXLAN Technology White Paper. Issue 06 Date HUAWEI TECHNOLOGIES CO., LTD.

Huawei CloudEngine Series. VXLAN Technology White Paper. Issue 06 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 06 Date 2016-07-28 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

Solution Guide. Infrastructure as a Service: EVPN and VXLAN. Modified: Copyright 2016, Juniper Networks, Inc.

Solution Guide. Infrastructure as a Service: EVPN and VXLAN. Modified: Copyright 2016, Juniper Networks, Inc. Solution Guide Infrastructure as a Service: EVPN and VXLAN Modified: 2016-10-16 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net All rights reserved.

More information

Unicast Forwarding. Unicast. Unicast Forwarding Flows Overview. Intra Subnet Forwarding (Bridging) Unicast, on page 1

Unicast Forwarding. Unicast. Unicast Forwarding Flows Overview. Intra Subnet Forwarding (Bridging) Unicast, on page 1 Unicast, on page 1 Unicast Flows Overview Intra and inter subnet forwarding are the possible unicast forwarding flows in the VXLAN BGP EVPN fabric, between leaf/tor switch VTEPs. They are explained in

More information

Multi-site Datacenter Network Infrastructures

Multi-site Datacenter Network Infrastructures Multi-site Datacenter Network Infrastructures Petr Grygárek rek 2009 Petr Grygarek, Advanced Computer Networks Technologies 1 Why Multisite Datacenters? Resiliency against large-scale site failures (geodiversity)

More information

H3C S6520XE-HI Switch Series

H3C S6520XE-HI Switch Series H3C S6520XE-HI Switch Series EVPN Configuration Guide New H3C Technologies Co., Ltd. http://www.h3c.com.hk Software version: Release 1108 Document version: 6W100-20171228 Copyright 2017, New H3C Technologies

More information

Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note

Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note White Paper Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services Introduction and Application Note Last Updated: 5/2014 Ethernet VPN (EVPN)

More information

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV.

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV. 2 CHAPTER Cisco's Disaster Recovery as a Service (DRaaS) architecture supports virtual data centers that consist of a collection of geographically-dispersed data center locations. Since data centers are

More information

Designing Mul+- Tenant Data Centers using EVPN- IRB. Neeraj Malhotra, Principal Engineer, Cisco Ahmed Abeer, Technical Marke<ng Engineer, Cisco

Designing Mul+- Tenant Data Centers using EVPN- IRB. Neeraj Malhotra, Principal Engineer, Cisco Ahmed Abeer, Technical Marke<ng Engineer, Cisco Designing Mul+- Tenant Data Centers using EVPN- IRB Neeraj Malhotra, Principal Engineer, Cisco Ahmed Abeer, Technical Marke

More information

Data Centre Interconnect with OTV and Other Solutions

Data Centre Interconnect with OTV and Other Solutions Data Centre Interconnect with and Other Solutions David Jansen CCIE#5952 Distinguished Systems Engineer (DSE) dajansen@cisco.com @CCIE5952 Session Abstract: This session features a detailed analysis of

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

Nexus 9000/3000 Graceful Insertion and Removal (GIR)

Nexus 9000/3000 Graceful Insertion and Removal (GIR) White Paper Nexus 9000/3000 Graceful Insertion and Removal (GIR) White Paper September 2016 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 21

More information

Feature Information for BGP Control Plane, page 1 BGP Control Plane Setup, page 1. Feature Information for BGP Control Plane

Feature Information for BGP Control Plane, page 1 BGP Control Plane Setup, page 1. Feature Information for BGP Control Plane Feature Information for, page 1 Setup, page 1 Feature Information for Table 1: Feature Information for Feature Releases Feature Information PoAP diagnostics 7.2(0)N1(1) Included a new section on POAP Diagnostics.

More information

Traffic Load Balancing in EVPN/VXLAN Networks. Tech Note

Traffic Load Balancing in EVPN/VXLAN Networks. Tech Note Traffic Load Balancing in EVPN/VXLAN Networks Tech Note December 2017 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks assumes no

More information

H3C S7500E-X Switch Series

H3C S7500E-X Switch Series H3C S7500E-X Switch Series EVPN Configuration Guide Hangzhou H3C Technologies Co., Ltd. http://www.h3c.com Software version: S7500EX-CMW710-R7523P01 Document version: 6W100-20160830 Copyright 2016, Hangzhou

More information

Internet Engineering Task Force (IETF) Request for Comments: N. Bitar Nokia R. Shekhar. Juniper. J. Uttaro AT&T W. Henderickx Nokia March 2018

Internet Engineering Task Force (IETF) Request for Comments: N. Bitar Nokia R. Shekhar. Juniper. J. Uttaro AT&T W. Henderickx Nokia March 2018 Internet Engineering Task Force (IETF) Request for Comments: 8365 Category: Standards Track ISSN: 2070-1721 A. Sajassi, Ed. Cisco J. Drake, Ed. Juniper N. Bitar Nokia R. Shekhar Juniper J. Uttaro AT&T

More information

Implementing DCI VXLAN Layer 3 Gateway

Implementing DCI VXLAN Layer 3 Gateway This chapter module provides conceptual and configuration information for Data Center Interconnect (DCI) VXLAN Layer 3 Gateway on Cisco ASR 9000 Series Router. Release Modification Release 5.3.2 This feature

More information

Cisco ACI Multi-Pod/Multi-Site Deployment Options Max Ardica Principal Engineer BRKACI-2003

Cisco ACI Multi-Pod/Multi-Site Deployment Options Max Ardica Principal Engineer BRKACI-2003 Cisco ACI Multi-Pod/Multi-Site Deployment Options Max Ardica Principal Engineer BRKACI-2003 Agenda ACI Introduction and Multi-Fabric Use Cases ACI Multi-Fabric Design Options ACI Stretched Fabric Overview

More information

Spirent TestCenter EVPN and PBB-EVPN AppNote

Spirent TestCenter EVPN and PBB-EVPN AppNote Spirent TestCenter EVPN and PBB-EVPN AppNote Executive summary 2 Overview of EVPN 2 Relevant standards 3 Test case: Single Home Test Scenario for EVPN 4 Overview 4 Objective 4 Topology 4 Step-by-step instructions

More information

Creating and Managing Admin Domains

Creating and Managing Admin Domains This chapter has the following sections: Admin Domain Overview, page 1 Viewing Admin Domain, page 2 Creating an Admin Domain, page 2 Creating DCI Interconnect Profiles, page 6 Admin Domain Overview The

More information

IP fabrics - reloaded

IP fabrics - reloaded IP fabrics - reloaded Joerg Ammon Senior Principal Systems Engineer 2017-11-09 2017 Extreme Networks, Inc. All rights reserved Extreme Networks Acquisition update Oct 30, 2017:

More information

MPLS VPN Inter-AS Option AB

MPLS VPN Inter-AS Option AB First Published: December 17, 2007 Last Updated: September 21, 2011 The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol

More information

Cisco Nexus 7000 Series NX-OS VXLAN Configuration Guide

Cisco Nexus 7000 Series NX-OS VXLAN Configuration Guide First Published: 2015-05-07 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 2016

More information

Open Compute Network Operating System Version 1.1

Open Compute Network Operating System Version 1.1 Solution Guide Open Compute Network Operating System Version 1.1 Data Center Solution - EVPN with VXLAN 2016 IP Infusion Inc. All Rights Reserved. This documentation is subject to change without notice.

More information

Cloud Data Center Architecture Guide

Cloud Data Center Architecture Guide Cloud Data Center Architecture Guide Modified: 2018-08-21 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks, the Juniper Networks

More information

VXLAN EVPN Fabric and automation using Ansible

VXLAN EVPN Fabric and automation using Ansible VXLAN EVPN Fabric and automation using Ansible Faisal Chaudhry, Principal Architect Umair Arshad, Sr Network Consulting Engineer Lei Tian, Solution Architecture Cisco Spark How Questions? Use Cisco Spark

More information

EVPN Multicast. Disha Chopra

EVPN Multicast. Disha Chopra EVPN Multicast Disha Chopra Agenda EVPN Multicast Optimizations Introduction to EVPN Multicast (BUM) IGMP Join/Leave Sync Routes Selective Multicast Ethernet Tag Route Use Case 2 EVPN BUM Traffic Basics

More information

Contents. Introduction. Prerequisites. Requirements. Components Used

Contents. Introduction. Prerequisites. Requirements. Components Used Contents Introduction Prerequisites Requirements Components Used Background Information Terminology What is VXLAN? Why VXLAN? Configure Network Diagram Configurations 3172-A 9396-A 9396-B Verify Example

More information

Routing Design. Transit Routing. About Transit Routing

Routing Design. Transit Routing. About Transit Routing Transit Routing, page 1 L3Out Ingress Policy Enforcement, page 16 L3Out MTU Considerations, page 20 Shared L3Outs, page 22 L3Out Router IDs, page 27 Multiple External Connectivity, page 30 Transit Routing

More information

Cisco Dynamic Fabric Automation Architecture. Miroslav Brzek, Systems Engineer

Cisco Dynamic Fabric Automation Architecture. Miroslav Brzek, Systems Engineer Cisco Dynamic Fabric Automation Architecture Miroslav Brzek, Systems Engineer mibrzek@cisco.com Agenda DFA Overview Optimized Networking Fabric Properties Control Plane Forwarding Plane Virtual Fabrics

More information

OTV Technology Introduction and Deployment Considerations

OTV Technology Introduction and Deployment Considerations CHAPTER 1 OTV Technology Introduction and Deployment Considerations This document introduces a Cisco innovative LAN extension technology called Overlay Transport Virtualization (OTV). OTV is an IP-based

More information

Intended status: Standards Track. Cisco Systems October 22, 2018

Intended status: Standards Track. Cisco Systems October 22, 2018 BESS WorkGroup Internet-Draft Intended status: Standards Track Expires: April 25, 2019 Ali. Sajassi Mankamana. Mishra Samir. Thoria Patrice. Brissette Cisco Systems October 22, 2018 AC-Aware Bundling Service

More information

Mobility and Virtualization in the Data Center with LISP and OTV

Mobility and Virtualization in the Data Center with LISP and OTV Cisco Expo 2012 Mobility and Virtualization in the Data Center with LISP and OTV Tech DC2 Martin Diviš Cisco, CSE, mdivis@cisco.com Cisco Expo 2012 Cisco and/or its affiliates. All rights reserved. 1 Twitter

More information

Pluribus Data Center Interconnect Validated

Pluribus Data Center Interconnect Validated Design Guide Pluribus Data Center Interconnect Validated Design Guide www.pluribusnetworks.com Terminology Reference This is a glossary of acronyms and terms used throughout this document. AS BFD BGP L2VPN

More information

Stateless Multicast with Bit Indexed Explicit Replication

Stateless Multicast with Bit Indexed Explicit Replication Stateless Multicast with Bit Indexed Explicit Replication IJsbrand Wijnands, Distinguished Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

Extreme Networks How to Build Scalable and Resilient Fabric Networks

Extreme Networks How to Build Scalable and Resilient Fabric Networks Extreme Networks How to Build Scalable and Resilient Fabric Networks Mikael Holmberg Distinguished Systems Engineer Fabrics MLAG IETF TRILL Cisco FabricPath Extreme (Brocade) VCS Juniper QFabric IEEE Fabric

More information

www. .org New Quagga fork with open development and community Martin Winter

www. .org New Quagga fork with open development and community Martin Winter www..org New Quagga fork with open development and community Martin Winter mwinter@opensourcerouting.org 1 What is FRR? (for the not so technical People) Open Source (GPLv2+) Routing Stack Implements RIP,

More information

Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches

Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches White Paper Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches Authors Ambrish Mehta, Cisco Systems Inc. Haider Salman, Cisco Systems Inc. 2017 Cisco and/or its affiliates.

More information

IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane

IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane Table of Content: 1. Overview... 2 2. Transport... 3 3. Services EVPN IRB L2/l3VPN Multipoint... 4 3.1. VRF/IRB Configuration...

More information

Connecting to a Service Provider Using External BGP

Connecting to a Service Provider Using External BGP Connecting to a Service Provider Using External BGP First Published: May 2, 2005 Last Updated: August 21, 2007 This module describes configuration tasks that will enable your Border Gateway Protocol (BGP)

More information

Deploy Application Load Balancers with Source Network Address Translation in Cisco DFA

Deploy Application Load Balancers with Source Network Address Translation in Cisco DFA White Paper Deploy Application Load Balancers with Source Network Address Translation in Cisco DFA Last Updated: 1/27/2016 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco

More information

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Finding Feature Information, page 1 Configuring VPLS, page 1 Configuring VPLS BGP-based Autodiscovery, page 17 Finding Feature

More information

This document is not restricted to specific software and hardware versions.

This document is not restricted to specific software and hardware versions. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction

More information

Configuring BGP community 43 Configuring a BGP route reflector 44 Configuring a BGP confederation 44 Configuring BGP GR 45 Enabling Guard route

Configuring BGP community 43 Configuring a BGP route reflector 44 Configuring a BGP confederation 44 Configuring BGP GR 45 Enabling Guard route Contents Configuring BGP 1 Overview 1 BGP speaker and BGP peer 1 BGP message types 1 BGP path attributes 2 BGP route selection 6 BGP route advertisement rules 6 BGP load balancing 6 Settlements for problems

More information

Data Center InterConnect (DCI) Technologies. Session ID 20PT

Data Center InterConnect (DCI) Technologies. Session ID 20PT Data Center InterConnect (DCI) Technologies Session ID 20PT Session Objectives The main goals of this session are: Highlighting the main business requirements driving Data Center Interconnect (DCI) deployments

More information

InterAS Option B. Information About InterAS. InterAS and ASBR

InterAS Option B. Information About InterAS. InterAS and ASBR This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B

More information

Cisco VTS. Enabling the Software Defined Data Center. Jim Triestman CSE Datacenter USSP Cisco Virtual Topology System

Cisco VTS. Enabling the Software Defined Data Center. Jim Triestman CSE Datacenter USSP Cisco Virtual Topology System Cisco Virtual Topology System Cisco VTS Enabling the Software Defined Data Center Jim Triestman CSE Datacenter USSP jtriestm@cisco.com VXLAN Fabric: Choice of Automation and Programmability Application

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

Best Practices come from YOU Cisco and/or its affiliates. All rights reserved.

Best Practices come from YOU Cisco and/or its affiliates. All rights reserved. Best Practices come from YOU 2 Apple iphone4 launched in June 2010 3 Antennagate 4 IPHONE4 Best Practices from CUSTOMERS 5 vpc Best Practices and Design on NXOS Nazim Khan, CCIE#39502 (DC/SP) Technical

More information

BGP mvpn BGP safi IPv4

BGP mvpn BGP safi IPv4 The BGP mvpn BGP safi 129 IPv4 feature provides the capability to support multicast routing in the service provider s core IPv4 network This feature is needed to support BGP-based MVPNs BGP MVPN provides

More information

Protecting an EBGP peer when memory usage reaches level 2 threshold 66 Configuring a large-scale BGP network 67 Configuring BGP community 67

Protecting an EBGP peer when memory usage reaches level 2 threshold 66 Configuring a large-scale BGP network 67 Configuring BGP community 67 Contents Configuring BGP 1 Overview 1 BGP speaker and BGP peer 1 BGP message types 1 BGP path attributes 2 BGP route selection 6 BGP route advertisement rules 6 BGP load balancing 6 Settlements for problems

More information

BGP Best External. Finding Feature Information

BGP Best External. Finding Feature Information The feature provides the network with a backup external route to avoid loss of connectivity of the primary external route. The feature advertises the most preferred route among those received from external

More information

draft-rabadan-sajassi-bess-evpn-ipvpn-interworking-00

draft-rabadan-sajassi-bess-evpn-ipvpn-interworking-00 Interworking with draft-rabadan-sajassi-bess-evpn-ipvpn-interworking-00 Jorge Rabadan (Nokia) Ali Sajassi (Cisco) Eric Rosen (Juniper) John Drake (Juniper) Wen Lin (Juniper) Jim Uttaro (AT&T) Adam Simpson

More information

EVPN for VXLAN Tunnels (Layer 3)

EVPN for VXLAN Tunnels (Layer 3) EVPN for VXLAN Tunnels (Layer 3) In This Chapter This section provides information about EVPN for VXLAN tunnels (Layer 3). Topics in this section include: Applicability on page 312 Overview on page 313

More information

Configuration prerequisites 45 Configuring BGP community 45 Configuring a BGP route reflector 46 Configuring a BGP confederation 46 Configuring BGP

Configuration prerequisites 45 Configuring BGP community 45 Configuring a BGP route reflector 46 Configuring a BGP confederation 46 Configuring BGP Contents Configuring BGP 1 Overview 1 BGP speaker and BGP peer 1 BGP message types 1 BGP path attributes 2 BGP route selection 6 BGP route advertisement rules 6 BGP load balancing 6 Settlements for problems

More information

Building Blocks in EVPN VXLAN for Multi-Service Fabrics. Aldrin Isaac Co-author RFC7432 Juniper Networks

Building Blocks in EVPN VXLAN for Multi-Service Fabrics. Aldrin Isaac Co-author RFC7432 Juniper Networks Building Blocks in EVPN VXLAN for Multi-Service Fabrics Aldrin Isaac Co-author RFC7432 Juniper Networks Network Subsystems Network Virtualization Bandwidth Broker TE LAN Fabric WAN Fabric LAN WAN EVPN

More information

IP Mobility Design Considerations

IP Mobility Design Considerations CHAPTER 4 The Cisco Locator/ID Separation Protocol Technology in extended subnet mode with OTV L2 extension on the Cloud Services Router (CSR1000V) will be utilized in this DRaaS 2.0 System. This provides

More information

Configuring Virtual Private LAN Services

Configuring Virtual Private LAN Services Virtual Private LAN Services (VPLS) enables enterprises to link together their Ethernet-based LANs from multiple sites via the infrastructure provided by their service provider. This module explains VPLS

More information

SP Datacenter fabric technologies. Brian Kvisgaard System Engineer CCIE SP #41039

SP Datacenter fabric technologies. Brian Kvisgaard System Engineer CCIE SP #41039 SP Datacenter fabric technologies Brian Kvisgaard System Engineer CCIE SP #41039 VMDC 2.1 DC Container Architecture Simplified architecture Services on the stick design modification (Core/Agg handoff)

More information

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts Contents Configuring VPLS 1 VPLS overview 1 Operation of VPLS 1 VPLS packet encapsulation 4 H-VPLS implementation 5 Hub-spoke VPLS implementation 7 Multi-hop PW 8 VPLS configuration task list 9 Enabling

More information

Configuring Multicast VPN Inter-AS Support

Configuring Multicast VPN Inter-AS Support Configuring Multicast VPN Inter-AS Support Last Updated: December 23, 2011 The Multicast VPN Inter-AS Support feature enables Multicast Distribution Trees (MDTs) used for Multicast VPNs (MVPNs) to span

More information

ibgp Multipath Load Sharing

ibgp Multipath Load Sharing This feature module describes the feature. This feature enables the BGP speaking router to select multiple ibgp paths as the best paths to a destination. The best paths or multipaths are then installed

More information

Configuring VXLAN Multihoming

Configuring VXLAN Multihoming VXLAN EVPN Multihoming Overview, page 1 Configuring VXLAN EVPN Multihoming, page 4 Configuring Layer 2 Gateway STP, page 7 Configuring VXLAN EVPN Multihoming Traffic Flows, page 11 Configuring VLAN Consistency

More information

XLAN the Cisco Way: hy, Where, When, What, How. arren Marinko DC Consulting Systems Engineer hil Lowden DC Consulting Systems Engineer

XLAN the Cisco Way: hy, Where, When, What, How. arren Marinko DC Consulting Systems Engineer hil Lowden DC Consulting Systems Engineer XLAN the Cisco Way: hy, Where, When, What, How arren Marinko DC Consulting Systems Engineer hil Lowden DC Consulting Systems Engineer Why? LAN provides a Network with gmentation, IP Mobility, and Scale

More information

Attilla de Groot Attilla de Groot Sr. Systems Engineer, HCIE #3494 Cumulus Networks

Attilla de Groot Attilla de Groot Sr. Systems Engineer, HCIE #3494 Cumulus Networks EVPN to the host Host multitenancy Attilla de Groot Attilla de Groot Sr. Systems Engineer, HCIE #3494 Cumulus Networks 1 Agenda EVPN to the Host Multi tenancy use cases Deployment issues Host integration

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Richard T. B. Ma School of Computing National University of Singapore CS 3103: Compute Networks and Protocols Inter-Domain Routing Internet is a network of networks Hierarchy

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

Verified Scalability Limits

Verified Scalability Limits This chapter describes the Cisco NX-OS configuration limits for the Cisco Nexus 9000 Series switches. Introduction, page 1, page 1 Deployment Case Studies, page 6 Introduction The values provided in this

More information

Cisco Dynamic Fabric Automation Architecture

Cisco Dynamic Fabric Automation Architecture Cisco Dynamic Fabric Automation Architecture Lukas Krattiger Technical Marketing Engineer Agenda DFA Requirements and Functions Fabric Management Workload Automation Optimised Network Fabric Properties

More information

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018 Internet Engineering Task Force (IETF) Request for Comments: 8388 Category: Informational ISSN: 2070-1721 J. Rabadan, Ed. S. Palislamovic W. Henderickx Nokia A. Sajassi Cisco J. Uttaro AT&T May 2018 Usage

More information

EVPN Overview. Cloud and services virtualization. Remove protocols and network simplification. Integration of L2 and L3 services over the same VPN

EVPN Overview. Cloud and services virtualization. Remove protocols and network simplification. Integration of L2 and L3 services over the same VPN Ethernet VPN (EVPN) is a next generation solution that provides Ethernet multipoint services over MPLS networks. EVPN operates in contrast to the existing Virtual Private LAN Service (VPLS) by enabling

More information

Real4Test. Real IT Certification Exam Study materials/braindumps

Real4Test.   Real IT Certification Exam Study materials/braindumps Real4Test http://www.real4test.com Real IT Certification Exam Study materials/braindumps Exam : 400-101 Title : CCIE Routing and Switching Written Exam v5.1 Vendor : Cisco Version : DEMO Get Latest & Valid

More information

Configure EVPN IRB EVPN IRB

Configure EVPN IRB EVPN IRB This chapter introduces you to Ethernet VPN (EVPN) Integrated Routing and Bridging (IRB) feature and describe how you can configure the EVPN IRB feature. EVPN IRB, page 1 EVPN Single-Homing Access Gateway,

More information