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

Size: px
Start display at page:

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

Transcription

1 VXLAN Presentation ID 1

2 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 identity (IP address) Two main Hypervisor based Overlays VXLAN Virtual Extensible Local Area Newtork NVGRE, Network Virtualization Generic Router Encapsulation GENEVE Generic Network Virtualization Encapsulation ( draft ) Network Based Overlays OTV, Overlay Transport Virtualization VPLS, EVPN FabricPath VXLAN and NVGRE

3 What is a Virtual Overlay Technology? Servers perform data encapsulation and forwarding SW based virtual switches instantiate customer topologies Ethernet Frames V M 1 V M 2 Virtual Switch IP Addr IP Network IP Addr Virtual Switch V M 4 V M 5 V M 3 Hypervisor IP/UDP Packets Hypervisor V M 6

4 Technologies Intra-DC and Inter-DC Requirement Intra-DC Inter-DC Layer 2 connectivity FabricPath, VXLAN OTV, VPLS IP Mobility LISP, FP, AnyCast Gateway LISP, OTV Secure Segmentation VXLAN / Segment-ID LISP, MPLS-IP-VPNs DC-west LISP IP mobility (Inter-DC) IP Network DC-east POD POD POD POD App OS App OS App OS OTV, VPLS (Inter-DC L2-x-L3) App OS App OS App OS Fabric Path (Intra-DC L2) EF, LISP, VXLAN (Intra-DC x-l3) Fabric Path (Intra-DC L2) EF, LISP (Intra-DC mobility)

5 VXLAN Properties Presentation ID 5

6 Virtual Extensible Local Area Network (VXLAN) For Your Reference Ethernet in IP overlay network Entire L2 frame encapsulated in UDP 50 bytes of overhead ( 54 bytes if VLAN tag is used ) Include 24 bit VXLAN Identifier 16 M logical networks Mapped into local bridge domains VXLAN can cross Layer 3 Tunnel between VEMs VMs do NOT see VXLAN ID IP multicast used for L2 broadcast/multicast, unknown unicast Technology submitted to IETF for standardization With Cisco, Arista, VMware, Citrix, Red Hat and Others Outer MAC DA Outer MAC SA Outer 802.1Q Outer IP DA Outer IP SA Outer UDP VXLAN ID (24 bits) Inner MAC DA Inner MAC SA Optional Inner 802.1Q Original Ethernet Payload CRC VXLAN Encapsulation Original Ethernet Frame

7 What is a vapp? A Cloud Provider using vcloud Director offers catalogs of vapps to their Users When cloned, new vapps retain the same MAC and IP addresses Duplicate MACs within different vapps requires L2 isolation Duplicate IP addresses requires L2/L3 isolation (NAT of externally facing IP addresses) Usage of vapps causes an explosion in the need for isolated L2 segments vapp VXLAN 5500 VXLAN 5501 VXLAN 5502 VLAN 55 DB VM s App VM s Web VM s 7

8 VXLAN L2 and L3 Gateways Connecting VXLAN to the broader network L2 Gateway: VXLAN to VLAN Bridging VXLAN ORANGE Ingress VXLAN packet on Orange segment VXLAN L2 Gateway Egress interface chosen (bridge may.1q tag the packet) Destination is in another segment. Packet is routed to the new segment Ingress VXLAN packet on Orange segment L3 Gateway: VXLAN to X Routing VXLAN VXLAN ORANGE SVI VLAN VLAN 100 VLAN 200 VXLAN Router VXLAN BLUE Egress interface chosen (bridge may.1q tag the packet)

9 Data Plane Learning Dedicated Multicast Distribution Tree per VNI Web VM VTEP VTEP VTEP PIM Join for Multicast Group DB VM DB VM PIM Join for Multicast Group Web VM PIM Join for Multicast Group PIM Join for Multicast Group Multicast-enabled Transport See Slide 50 for Multicast Configuration on the spine

10 Data Plane Learning Learning on Broadcast Source - ARP Request Example ARP Req VM 1 VM 2 VM 3 VTEP MAC IP Addr VM 1 VTEP 1 ARP Req VTEP MAC IP Addr VM 1 VTEP 1 ARP Req VTEP ARP Req IP A è G ARP Req IP A è G Multicast-enabled Transport

11 Data Plane Learning Learning on Unicast Source - ARP Response Example VM 1 MAC IP Addr VM 2 VM 3 VTEP VM 2 VTEP 2 ARP Resp VTEP MAC IP Addr VM 1 VTEP 1 ARP Resp ARP Resp VTEP VTEP 2 è VTEP 1 Multicast-enabled Transport

12 VXLAN Gateway Functionality For Your Reference PLATFORM VXLAN Bridging and/or VXLAN Rou7ng) Star7ng Release PLATFORM VXLAN Bridging and/or VXLAN Rou7ng) Star7ng Release DATA CENTER ENTERPRISE Networking Nexus 1000v Yes: Both 4.2(1)SV1(5.1) (MCast 5.2(1)SV3 (BGP CP) Nexus 3100 Bridging Only 6.0(2)U3(2) ASR 1K Bridging only IOS XE 3.13S (Bridging) Nexus 5600 Yes Both 7.1(0)N1(1a) Nexus 7x00 with F3 Yes Both 7.2 Nexus 9300 (Standalone) Yes Both 7.0(3) ASR 9K Yes Both IOS XR (Bridging and Routing)

13 Multicast Enabled Underlay Underlay Nexus 1000v Nexus 3000 Nexus 5600 Nexus 7000/F3 Nexus 9000 ASR 1000 CSR 1000 ASR 9000 Multicast Mode IGMP L2/L3 PIM ASM PIM BiDir PIM ASM / PIM BiDir PIM ASM PIM BiDir PIM ASM / PIM BiDir PIM-ASM or PIM-BiDir (Different hardware has different capabilities) Spine and Aggregation Switches make good Rendezvous-Point (RP); much lile RR PIM-ASM (sparse-mode) Source-trees, build a couple of unidirectional trees from RP; (s,g) Every VTEP is Source and Destination PIM-Anycast RP vs MSDP for example PIM-BiDir No Sources tree use a bi-directional shared tree No (S,G), we have (*,G) Phanton RP (Leverages Unicast for convergence) Each VNI does not need the same a different Multicast Group 13

14 The Underlay Presentation ID 14

15 Deployment Considerations Underlay MTU and Overlays Unicast Routing Protocol and IP Addressing Multicast for BUM Traffic Replication 15

16 Building your IP Network Interface Principles Underlay Know your IP addressing and IP scale requirements Best to use single Aggregate for all Underlay Links and Loopbacks IPv4 only For each Point-2-Point (P2P) connection, minimum /31 required Loopback requires /32 Routed Ports/Interfaces Layer-3 Interfaces between Spine and Leaf (no switchport) VTEP uses Loopback as Source- Interface L1 L3 L2 16

17 Building your IP Network Routing Protocols; OSPF Underlay OSPF watch your Network type Network Type Point-2-Point (P2P) Preferred (only LSA type-1) No DR/BDR election Suits well for routed interfaces/ports (optimal from a LSA Database perspective) Full SPF calculation on Link Change Network Type Broadcast Suboptimal from a LSA Database perspective (LSA type-1 & 2) DR/BDR election Additional election and Database Overhead L1 L2 L3 17

18 Building your IP Network Routing Protocols; IS-IS Underlay 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 L1 L2 L3 18

19 What is the key point to Remember? Overlay Convergence = Underlay Convergence! 19

20 The Control Plane Evolution Presentation ID 20

21 EVPN Multi-vendor Interoperability Demonstrated MPLS SDN World Congress Hosted by EANTC EVPN Interoperability Testing Participants: Cisco, Juniper, Alcatel-Lucent, Ixia Results: All participating vendor platforms can interoperate for VXLAN Layer-2 bridging Nexus 9300 functioned as both EVPN ibgp route reflector spine and VTEP leaf Nexus 9000 and Nexus 7000 demonstrated EVPN symmetric routing White paper by EANTC: /MPLSSDN2015/EANTC-MPLSSDN2015- WhitePaper_online.pdf

22 EVPN Ethernet VPN VXLAN Evolution For Your Reference Control- Plane EVPN MP-BGP draft-ietf-l2vpn-evpn Data- Plane Multi-Protocol Label Switching (MPLS) draft-ietf-l2vpn-evpn Provider Backbone Bridges (PBB) draft-ietf-l2vpn-pbb-evpn Network Virtualization Overlay (NVO) draft-sd-l2vpn-evpn-overlay Ø EVPN over NVO Tunnels (VXLAN, NVGRE, MPLSoE) for Data Center Fabric encapsulations Ø Provides Layer-2 and Layer-3 Overlays over simple IP Networks 22

23 What is VXLAN/EVPN? Standards based Overlay (VXLAN) with Standards based Control-Plane (BGP) Layer-2 MAC and Layer-3 IP information distribution by Control-Plane (BGP) Forwarding decision based on Control-Plane (Flood Prevention Optimized ARP forwarding) Integrated Routing/Bridging (IRB) for Optimized Forwarding in the Overlay

24 VXLAN Control Plane Options PLATFORM VXLAN Bridging and/or VXLAN Rou7ng) Star7ng Release Mul7cast EVPN Support VTS support Layer 2 Gateway Layer 3 Gateway Mul7cast Groups Ingress Replica7on DATA CENTER Nexus 1000v Yes: Both 4.2(1)SV1(5.1) (MCast 5.2(1)SV3 (BGP CP) Planned for Fall Nexus 3100 Bridging Only 6.0(2)U3(2) PIM Sparse mode Nexus 5600 Yes Both 7.1(0)N1(1a) Nexus 7x00 with F3 Nexus 9300 (Standalone) Yes Both 7.2 Yes Both 7.0(3) PIM BiDir PIM Sparse and BiDir Mode PIM Sparse mode Engineer Release August 7.2 Layer 3 only Helsinki full Layer 2 VTS 2.0 Trying for support in Bronte VTS Camden 24

25 Host and Subnet Route Distribution VXLAN/EVPN Host Route Distribution decoupled from the Underlay protocol Use MultiProtocol-BGP (MP-BGP) on the Leaf nodes to distribute internal Host/Subnet Routes and external reachability information Route-Reflectors deployed for scaling purposes L1 RR RR L2 L3 RR BGP Route-Reflector ibgp Adjacency 25

26 Protocol Learning & Distribution (1) VXLAN/EVPN RR RR 1 L1 1 1 L2 Host A MAC_A / IP_A L3 Host B MAC_B / IP_B 1 VTEPs advertise Host Routes (IP+MAC) for the Host within the Control-Plane Virtual Switch Host C MAC_C / IP_C Host Y MAC_Y / IP_Y 26

27 Protocol Learning & Distribution (2) VXLAN/EVPN 3 3 MAC, IP VNI NH MAC_B, IP_B IP_L2 MAC_C, IP_C IP_L3 MAC_Y, IP_Y IP_L3 L1 2 2 RR RR 2 L2 3 MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC_C, IP_C IP_L3 MAC_Y, IP_Y IP_L3 Host A MAC_A / IP_A L3 MAC_B, IP_B IP_L2 Host B MAC_B / IP_B 2 3 BGP propagates routes for The Host to all other VTEPs VTEPs obtain host routes for remote hosts and install in RIB/FIB Virtual Switch NH = VTEP IP Address Host C Host Y MAC_C / IP_C MAC_Y / IP_Y 27

28 Host Moves VXLAN/EVPN 1. Host Moves to L3 2. L3 detects Host A and advertises it with Seq #1 3. L1 sees more recent route and withdraws its advertisement L1# sh bgp l2vpn evpn BGP routing table information for VRF default, address family L2VPN EVPN Route Distinguisher: :32868 (L2VNI 30001) BGP routing table entry for [2]:[0]:[0]:[48]:[ ac.0773]:[32]: [ ]/272, version 30 Paths: (1 available, best #1) Flags: (0x00030a) on xmit-list, is not in l2rib/evpn Advertised path-id 1 Path type: local, path is valid, is best path, no labeled nexthop AS-Path: NONE, path locally originated (metric 0) from ( ) Origin IGP, MED not set, localpref 100, weight Received label RR RR Extcommunity: RT:65501:30001 RT:65501:50000 MAC Mobility Sequence: 00:1 L2 RT L3 RT Like TCP S# Path-id 1 advertised to peers: L1 L3 Host A MAC_A / IP_A MAC, IP VNI (L2) VNI (L3) NH Encap Seq ac.0773, :VXLAN 1 L3 RR BGP Route-Reflector ibgp Adjacency Host A MAC_A / IP_A 28

29 Additional Functions of VXLAN/EVPN ARP Termination Security & Authentication Suppresses flooding for Unknown Unicast ARP Authenticate VTEPs through BGP peer authentication Distributed Anycast Gateway Ingress Replication Active/Active Multipathing Seamless and Optimal mobility Unicast Alternative to Multicast underlay Active/Active and Resilient Multipathing with vpc

30 ARP Suppression VXLAN/EVPN MAC, IP VNI NH MAC_B, IP_B IP_L2 MAC_C, IP_C IP_L3 MAC_Y, IP_Y ARP Request for IP_B IP_L3 Src MAC: MAC_A Dst MAC: FF:FF:FF:FF:FF:FF 1 2 L1 ARP Response for IP_B Src MAC: MAC_B Dst MAC: MAC_A RR RR MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC_C, IP_C IP_L3 MAC_Y, IP_Y IP_L3 MAC, IP VNI NH L2 MAC_A, IP_A IP_L1 Host A MAC_A / IP_A L3 MAC_B, IP_B IP_L2 Host B MAC_B / IP_B 1 ARP Request sent for IP_B sent from Host A 2 L1 knows about IP_B and can respond. No need for ARP forwarding across the Network 30 Host C MAC_C / IP_C Virtual Switch Host Y MAC_Y / IP_Y

31 ARP Handling on Lookup Silent host (1) VXLAN/EVPN ARP Request for IP_B Src MAC: MAC_A Dst MAC: FF:FF:FF:FF:FF:FF 1 Missing MAC, IP B VNI NH MAC_C, IP_C IP_L3 MAC_Y, IP_Y IP_L3 L1 RR 2 RR 2 MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC_C, IP_C IP_L3 MAC_Y, IP_Y IP_L3 L2 ARP Request for IP_B Src MAC: MAC_A Dst MAC: FF:FF:FF:FF:FF:FF Host A MAC_A / IP_A 1 ARP Request sent for IP_B sent from Host A 2 Miss of IP_B. Forward ARP Request to all Ports except source-port (ARP snooping) L3 31 ARP Request for IP_B Src MAC: MAC_A Dst MAC: FF:FF:FF:FF:FF:FF Host C MAC_C / IP_C Virtual Switch Host Y MAC_Y / IP_Y Host B MAC_B / IP_B

32 ARP Handling on Lookup Silent host (2) VXLAN/EVPN ARP Response for IP_B Src MAC: MAC_B Dst MAC: MAC_A MAC, IP MAC, IP VNI VNI NH NH MAC_C, IP_C MAC_C, IP_C IP_L3 L3 MAC_Y, IP_Y MAC_Y, IP_Y IP_L3 L3 MAC_B, IP_B IP_L2 4 L1 RR RR 4 MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC, IP VNI NH MAC_A, IP_A IP_L1 MAC_C, IP_C IP_L3 MAC_Y, IP_Y IP_L3 L2 ARP Response from IP_B Src MAC: MAC_B Dst MAC: MAC_A 3 Host A MAC_A / IP_A L3 MAC_B, IP_B IP_L2 Host B MAC_B / IP_B 3 ARP Response is sent to L2 4 L2 will populate this information in the control-plane (learn) and forward it subsequently 32 Host C MAC_C / IP_C Virtual Switch Host Y MAC_Y / IP_Y

33 Gateway Functions in VXLAN VXLAN Routing Layer-3 Boundary V X V Y L2 L2 L3 Layer-3 Boundary L3 L1 L1 Centralized Gateway Extra Bridging hop before and after Routing Centralized Gateway (Aggregation) for Routing Large amounts of state => convergence issues Scale problem for large Layer-2 domains Works with VXLAN Flood & Learn or EVPN Distributed Gateway Route or Bridge at Leaf Distributed Gateway (Anycast) for Routing Disaggregate state by scale out Optimal Scalability Requires VXLAN/EVPN! 33

34 Consistent Configuration with Distributed Gateway VXLAN/EVPN Logical Configuration only instantiated at respective Leaf (scoped) ARP & MAC state only for local hosted VLAN/VNI and SVI Flooding only to respective Leaf (where VLAN/VNI is instantiated) Host demands provisioning; two models available top-down Orchestration, push to Leaf bottom-up Orchestration, pull by Leaf L1 L3 L2 34

35 Asymmetric IRB VXLAN Routing Asymmetric Similar to Inter-VLAN routing Source and Destination VNI has to exist on Switch where routing happens Post Routing traffic shares destination VNI with Bridged traffic Not very suitable for distributed Routing From Host A via VLAN/VNI blue routed at L1 to VNI red reaching destination VLAN red From Host Y via VLAN/VNI red routed at L3 to VNI blue reaching destination VLAN blue Host A VNI L1 L3 Host Y VNI L2 35

36 Symmetric IRB VXLAN Routing Symmetric Similar to creating a Transit Segment Regardless of where Source or Destination VNI exists Post Routing traffic uses different VNI than Bridged traffic Additional VNI for Routing traffic (per VRF) From Host A via VLAN blue routed at L1 to VNI purple reaching destination VLAN red From Host Y via VLAN red routed at L3 to VNI purple reaching destination VLAN blue Used in Cisco VXLAN/EVPN Host A VNI L1 L3 Host Y VNI L2 36

37 L1# sh bgp l2vpn evpn (IPA) BGP routing table information for VRF default, address family L2VPN EVPN Route Distinguisher: :32868 (L2VNI 30001) BGP routing table entry for [2]:[0]:[0]:[48]:[ ac.0773]:[32]:[ ]/272, version 30 Paths: (1 available, best #1) Flags: (0x00030a) on xmit-list, is not in l2rib/evpn Advertised path-id 1 Path type: local, path is valid, is best path, no labeled nexthop AS-Path: NONE, path locally originated (metric 0) from ( ) Origin IGP, MED not set, localpref 100, weight Received label Extcommunity: RT:65501:30001 RT:65501:50000 MAC Mobility Sequence:00:1 Path-id 1 advertised to peers: L2 RT Like TCP S# L3 RT 37

38 MP-BGP EVPN Address-Family: What s in it? Address-family (AF) is L2VPN EVPN, comprised of: route-type 2 = MAC/48,IP/32 route-type 5 = IP Prefix Format of route-type 2: MAC / IP / L2VNI / L3VNI / NH (Host Information) Format of route-type 5: IP Prefix / L3VNI / NH (Subnet Information, classic routing) Note: No multicast routing in the overlay today; IETF has not concluded on implementation details / proposals. 38

39 MP-BGP EVPN Type 2 Routes L1# sh bgp l2vpn evpn BGP routing table information for VRF default, address family L2VPN EVPN Route Distinguisher: :32868 (L2VNI 30001) BGP routing table entry for [2]:[0]:[0]:[48]:[ ac.0773]:[32]:[ ]/272, version 30 Paths: (1 available, best #1) Flags: (0x00030a) on xmit-list, is not in l2rib/evpn Advertised path-id 1 Path type: local, path is valid, is best path, no labeled nexthop AS-Path: NONE, path locally originated (metric 0) from ( ) Origin IGP, MED not set, localpref 100, weight Received label Extcommunity: RT:65501:30001 RT:65501:50000 MAC Mobility Sequence:00:1 Path-id 1 advertised to peers: L2 RT L3 RT Like TCP S# 39

40 MP-BGP EVPN Type 5 Routes L1# sh bgp l2vpn evpn BGP routing table information for VRF default, address family L2VPN EVPN Route Distinguisher: :3 (L3VNI 50000) BGP routing table entry for [5]:[0]:[0]:[24]:[ ]:[ ]/224, version 11 Paths: (1 available, best #1) Flags: (0x00000a) on xmit-list, is not in l2rib/evpn Path type: internal, path is valid, not best reason: Weight, no labeled nexthop Imported from :3:[5]:[0]:[0]:[24]:[ ]:[ ]/120 AS-Path: NONE, path sourced internal to AS (metric 3) from ( ) Origin IGP, MED not set, localpref 100, weight 0 ENCAP:8 = VXLAN Received label Extcommunity: RT:65501:50000 ENCAP:8 Router MAC: a2.157f Originator: Cluster list: Advertised path-id 1 Path type: local, path is valid, is best path, no labeled nexthop AS-Path: NONE, path locally originated (metric 0) from ( ) Origin IGP, MED not set, localpref 100, weight Received label Extcommunity: RT:65501:50000 Path-id 1 advertised to peers:

41 VXLAN Multi-tenancy Presentation ID 41

42 Leaf Tenant Configuration: L2 VLAN(s) Configuration interface nve1 (VTEP) source-interface loopback0 host-reachability protocol bgp vlan 101 vn-segment VN leaf VN VN Ethernet VLAN 101 Ethernet VLAN 102 VN Ethernet VLAN 103 member vni mcast-group member vni mcast-group member vni mcast-group member vni mcast-group interface Ethernet1/1 switchport mode trunk switchport trunk allowed vlan spanning-tree port type edge trunk spanning-tree bpduguard enable spanning-tree rootgaurd vlan 102 vn-segment vlan 103 vn-segment vlan 104 vn-segment *vn-segment (namespace) is for Layer 2 isolation; similar to Private-VLAN(s)

43 Leaf Tenant Configuration: L2 Configuration Allows mac-address to be advertised via EVPN evpn leaf VN vni l2 rd auto vni l2 rd auto VN VN VN route-target import auto route-target import auto Ethernet VLAN 101 Ethernet VLAN 102 Ethernet VLAN 103 route-target export auto vni l2 rd auto route-target import auto route-target export auto route-target export auto vni l2 rd auto route-target import auto route-target export auto

44 leaf Ethernet VLAN 100 VXLAN VNI VN vrf: CiscoLive VN VN Leaf Tenant Configuration: Layer 3 Definitions Ethernet VLAN 101 vrf context CiscoLive vni rd auto (router-id + segment-id) address-family ipv4 unicast route-target both auto (BGPAS + segment-id) route-target both auto evpn address-family ipv6 unicast route-target both auto route-target both auto evpn vlan 2500 vn-segment interface vlan 100 no shutdown vrf member CiscoLive ip address /24 tag 5952 fabric forwarding mode anycast-gateway interface vlan 101 no shutdown vrf member CiscoLive ip address /24 tag 5952 fabric forwarding mode anycast-gateway interface vlan 2500 no shutdown mtu 9216 vrf member CiscoLive ip forward

45 VXLAN VNI Leaf Tenant Configuration: Anycast GW MAC Anycast Gateway MAC (AGM) for SVI 100 and 101 fabric forwarding anycast-gateway-mac 2020.DEAD.BEEF leaf VN vrf: CiscoLive VN VN Ethernet VLAN 100 Ethernet VLAN 101 interface vlan 100 no shutdown vrf member CiscoLive ip address /24 tag 5952 fabric forwarding mode anycast-gateway interface vlan 101 no shutdown vrf member CiscoLive ip address /24 tag 5952 fabric forwarding mode anycast-gateway

46 Leaf Tenant Configuration: BGP Configuration leaf Ethernet VLAN 100 VXLAN VNI vrf: CiscoLive VN VN Ethernet VLAN 101 route-map FABRIC-RMAP-REDIST-SUBNET permit 10 match tag 5952 interface nve1 (VTEP) source-interface loopback0 host-reachability protocol bgp member vni associate-vrf (vrf routing information to be transported) router bgp vrf CiscoLive address-family ipv4 unicast advertise l2vpn evpn redistribute direct route-map FABRIC-RMAP-REDIST- SUBNET maximum-paths ibgp 2 Direct: Subnet Advertisement /24 SVI as well as more specific /32 host routes.

47 Leaf Tenant Configuration w/ VPC leaf VXLAN VNI vpc peer-link;po10 VXLAN VNI leaf # VPC Domain Configuration vpc domain 10 peer-switch peer-keepalive destination s1 source s2 peer-gateway ip arp synchronize # VPC Peer-Link interface port-channel10 switchport Routed mode Interface trunk for routing adjacency vpc peer-link across vpc peer-link vrf: CiscoLive vrf: CiscoLive # VPC Domain Routing Adjacency interface Vlan3999 no shutdown ip address /30 ip router ospf 1 area ip ospf network point-to-point ip pim sparse-mode App-x VNI 30001

48 leaf Leaf Tenant Configuration w/ VPC VXLAN VNI VXLAN VNI leaf # VLAN to VNI mapping vlan 101 vn-segment # VTEP Loopback0 Secondary is for vpc Hosts and Orphan-ports. Same on both peers interface loopback0 ip address /32 ip address /32 secondary vrf: CiscoLive vrf: CiscoLive # VTEP configuration using Loopback0 as source. interface nve1 source-interface loopback0 host-reachability protocol bgp member vni mcast-group suppress-arp member vni associate-vrf App-x VNI 30001

Building Data Center Networks with VXLAN EVPN Overlays Part I

Building Data Center Networks with VXLAN EVPN Overlays Part I BRKDCT-2949 Building Data Center Networks with VXLAN EVPN Overlays Part I Lukas Krattiger, Principal Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session

More information

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

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

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

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

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

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

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

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

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

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

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

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, page 1 Licensing Requirements for VXLAN EVPN Multi-Site, page 2 Guidelines and Limitations for VXLAN EVPN Multi-Site, page 2 Enabling

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Architecting Scalable Clouds using VXLAN and Nexus 1000V

Architecting Scalable Clouds using VXLAN and Nexus 1000V Architecting Scalable Clouds using VXLAN and Nexus 1000V Lawrence Kreeger Principal Engineer Agenda Session Is Broken Into 3 Main Parts Part 1: VXLAN Overview What is a VXLAN? Why VXLANs? What is VMware

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 3 Creating Subnetwork using VMware, page 4 Creating Routers

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

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

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

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

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

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

DHCP Relay in VXLAN BGP EVPN

DHCP Relay in VXLAN BGP EVPN Overview, on page 1 Guidelines and Limitations for DHCP Relay, on page 2 Example, on page 2 Configuring VPC Peers Example, on page 19 vpc VTEP DHCP Relay Configuration Example, on page 21 Overview DHCP

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 CSR 1000V VxLAN Support 2

Cisco CSR 1000V VxLAN Support 2 Cisco CSR 1000V VxLAN Support Cisco CSR 1000V VxLAN Support 2 Finding Feature Information 2 Introduction 2 Prerequisites for Cisco CSR 1000V VxLAN Support 2 Configuring the Cisco CSR 1000V as a VxLAN Layer

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

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

Virtuální firewall v ukázkách a příkladech

Virtuální firewall v ukázkách a příkladech Praha, hotel Clarion 10. 11. dubna 2013 Virtuální firewall v ukázkách a příkladech T-SEC3 / L2 Tomáš Michaeli Cisco 2013 2011 Cisco and/or its affiliates. All rights reserved. Cisco Connect 1 Agenda VXLAN

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

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

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

Real World Data Center Deployments and Best Practices

Real World Data Center Deployments and Best Practices Real World Data Center Deployments and Best Practices Jeff Ostermiller CCIE #5402e jostermi@cisco.com Technical Solutions Architect @jostermi BRKDCT-2334 Abstract The seminar will discuss real world Nexus

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

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices.

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices., page 1 Sample Topologies, page 6 OTV is a MAC-in-IP method that extends Layer 2 connectivity across

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

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

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

Virtual Subnet : A L3VPN-based Subnet Extension Solution for Cloud Data Center Interconnect

Virtual Subnet : A L3VPN-based Subnet Extension Solution for Cloud Data Center Interconnect Virtual Subnet : A L3VPN-based Solution for Cloud Data Center Interconnect draft-xu-virtual-subnet-09 Xiaohu Xu (Huawei) Susan Hares (Huawei) Yongbing Fan (China Telecom) Christian Jacquenet (France Telecom)

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

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

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

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

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

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

Data Centre Deployments and Best Practices with NX-OS

Data Centre Deployments and Best Practices with NX-OS Data Centre Deployments and Best Practices with NX-OS Brenden Buresh Technical Solutions Architect Worldwide Data Centre, Cloud & Security bburesh@cisco.com Twitter: @BrendenBuresh BRKDCT-2344 Abstract

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

Virtual Subnet (VS): A Scalable Data Center Interconnection Solution

Virtual Subnet (VS): A Scalable Data Center Interconnection Solution Virtual Subnet (VS): A Scalable Data Center Interconnection Solution draft-xu-virtual-subnet-05 Xiaohu Xu (xuxh@huawei.com) NANOG52, Denver Requirements for Data Center Interconnection To interconnect

More information

Deploying LISP Host Mobility with an Extended Subnet

Deploying LISP Host Mobility with an Extended Subnet CHAPTER 4 Deploying LISP Host Mobility with an Extended Subnet Figure 4-1 shows the Enterprise datacenter deployment topology where the 10.17.1.0/24 subnet in VLAN 1301 is extended between the West and

More information

DHCP Relay in VXLAN BGP EVPN

DHCP Relay in VXLAN BGP EVPN Overview, page 1 Example, page 2 Configuring VPC Peers Example, page 16 vpc VTEP DHCP Relay Configuration Example, page 18 Overview DHCP relay is supported by VXLAN BGP EVPN and is useful in a multi-tenant

More information

Cisco ACI Multi-Pod and Service Node Integration

Cisco ACI Multi-Pod and Service Node Integration White Paper Cisco ACI Multi-Pod and Service Node Integration 2018 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 68 Contents Introduction... 3 Prerequisites...

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

Table of Contents 1 Multicast VPN Configuration 1-1

Table of Contents 1 Multicast VPN Configuration 1-1 Table of Contents 1 Multicast VPN Configuration 1-1 Multicast VPN Overview 1-1 Introduction to MPLS L3VPN 1-1 Introduction to Multicast VPN 1-2 Introduction to MD-VPN 1-4 Protocols and Standards 1-7 How

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

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

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

Evolution of Network Overlays in Data Center Clouds

Evolution of Network Overlays in Data Center Clouds Evolution of Network Overlays in Data Center Clouds Victor Moreno, Distinguished Engineer Agenda In the beginning - Overlay Foundational Principles Square pegs and round holes Evolution to meet networking

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

Network Configuration Example

Network Configuration Example Network Configuration Example MetaFabric Architecture 2.0: Configuring Virtual Chassis Fabric and VMware NSX Modified: 2017-04-14 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089

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

Fabric Connect Multicast A Technology Overview. Ed Koehler - Director DSE. Avaya Networking Solutions Group

Fabric Connect Multicast A Technology Overview. Ed Koehler - Director DSE. Avaya Networking Solutions Group Fabric Connect Multicast A Technology Overview Ed Koehler - Director DSE Avaya Networking Solutions Group IAUG Newport RI, November 2013 So, what s wrong with today s multicast networks? Today s multicast

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

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 4 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information advertisement 8 Inter-AS VPN

More information

ARISTA DESIGN GUIDE Data Center Interconnection with VXLAN

ARISTA DESIGN GUIDE Data Center Interconnection with VXLAN ARISTA DESIGN GUIDE Data Center Interconnection with VXLAN Version 1.0 November 2014 The requirement to operate multiple, geographically dispersed data centers is a fact of life for many businesses and

More information

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label 7 C H A P T E R S U P P L E M E N T This online supplement of Chapter 7 focuses on two important developments. The first one is Inter-Autonomous. Inter-Autonomous is a concept whereby two service provider

More information

Higher scalability to address more Layer 2 segments: up to 16 million VXLAN segments.

Higher scalability to address more Layer 2 segments: up to 16 million VXLAN segments. This chapter tells how to configure Virtual extensible LAN (VXLAN) interfaces. VXLANs act as Layer 2 virtual networks over Layer 3 physical networks to stretch Layer 2 networks. About VXLAN Encapsulation

More information

Vendor: Cisco. Exam Code: Exam Name: CCIE Routing and Switching Written v5.0. Version: Demo

Vendor: Cisco. Exam Code: Exam Name: CCIE Routing and Switching Written v5.0. Version: Demo Vendor: Cisco Exam Code: 400-101 Exam Name: CCIE Routing and Switching Written v5.0 Version: Demo DEMO QUESTION 1 Which two options are effects of the given configuration? (Choose two) A. It enables Cisco

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

Auto-Configuration. Auto-Configuration. Information About Auto-Configuration in DFA. Configuration Profile

Auto-Configuration. Auto-Configuration. Information About Auto-Configuration in DFA. Configuration Profile , page 1 Configuring a Profile, page 6 Dynamic Provisioning, page 9 This chapter briefly describes about the following: Configuration Profile Universal Profile Profile Refresh Profile Migration Information

More information

HPE FlexFabric 7900 Switch Series

HPE FlexFabric 7900 Switch Series HPE FlexFabric 7900 Switch Series VXLAN Configuration Guide Part number: 5998-8254R Software version: Release 213x Document version: 6W101-20151113 Copyright 2015 Hewlett Packard Enterprise Development

More information

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 First Published: 2017-06-22 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

INTRODUCTION 2 DOCUMENT USE PREREQUISITES 2

INTRODUCTION 2 DOCUMENT USE PREREQUISITES 2 Table of Contents INTRODUCTION 2 DOCUMENT USE PREREQUISITES 2 LISP MOBILITY MODES OF OPERATION/CONSUMPTION SCENARIOS 3 LISP SINGLE HOP SCENARIO 3 LISP MULTI- HOP SCENARIO 3 LISP IGP ASSIT MODE 4 LISP INTEGRATION

More information