Data Centre Interconnect with OTV and Other Solutions

Size: px
Start display at page:

Download "Data Centre Interconnect with OTV and Other Solutions"

Transcription

1

2 Data Centre Interconnect with and Other Solutions David Jansen CCIE#5952 Distinguished Systems Engineer

3 Session Abstract: This session features a detailed analysis of the architectural aspects, implementation details and deployment benefits behind the Overlay Transport Virtualisation () technology recently introduced by Cisco. The attendees will learn how, an industry first solution, significantly simplifies Data Centre Interconnect (DCI) deployments by extending Ethernet LANs between multiple sites over any network, making multiple data centres look like one logical data centre. The attendees will learn how is aimed at providing Layer 2 connectivity beyond the Layer 3 boundary while maintaining the scalability, failure containment and operational simplicity that the Layer 3 boundary provides. involves foundational changes to the learning and forwarding principles of traditional VPN technologies. is a "MAC in IP" technology where the MAC address reachability information is conveyed in a control protocol. The architecture is discussed in detail, giving the attendee a clear understanding of the technical aspects of the technology. The multiple benefits achieved by are discussed in detail during the session. Some of the improvement areas examined in the discussion include core transparency, multi-homing, loop prevention, failure isolation, high availability, bandwidth optimisation, etc. This session does NOT cover the technical aspects of the traditional Layer 2 VPN technologies such as EoMPLS, VPLS, etc. The session will compare and VXLAN technologies for DCI as well as design guidance for both. Target Audience: Those responsible for the Design, Deployment, Operations, and Management of SP, Enterprise and Data Centre Networks will find this session informative and useful.

4 Cisco Spark Ask Questions, Get Answers, Continue the Experience Use Cisco Spark to communicate with the Speaker and fellow participants after the session Download the Cisco Spark app from itunes or Google Play 1. Go to the Cisco Live Melbourne 2017 Mobile app 2. Find this session 3. Click the Spark button under Speakers in the session description 4. Enter the room, room name = Session ID (speaker to change) 5. Join the conversation! The Spark Room will be open for 2 weeks after Cisco Live

5 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

6 Overlay Transport Virtualization () is a MAC-in-IP method that extends Layer 2 Single touch site configuration Transport independence High Resiliency Flexible encapsulation (IP-GRE or IP-UDP) Failure domain isolation Control-plane learning Seamless Multi-homing Dynamic neighbor discovery Maximises available bandwidth Native multi-homing Ethernet in IP MAC routing Spanning Tree Protocol isolation Multi-Data Centre scalability Unknown unicast flooding isolation Simplified Configuration & Operation Broadcast traffic separation Seamless overlay - no network re-design Multicast transport optimisation Address Resolution Protocol (ARP) optimisation Nexus 7000 Verified Scale Limits Note: Also supported on the ASR 1000

7 What is NOT transported over? Spanning-tree Unknown Unicast HSRP (when filtered) CDP LACP IGMP VTP?

8 Terminology Devices and Interfaces Edge Device Performs all functionality Usually located at the Aggregation Layer or at the Core Layer Support for multiple Edge Devices (multi-homing) in the same site Internal Interface Site facing Interfaces of the Edge Devices Carry VLANs extended through Regular Layer 2 interfaces No configuration required Supports IPv4 & IPv6 Edge Device Internal Interfaces Edge Device Core Device Aggregation Device Internal Interface Join Interface Overlay Interface

9 Terminology Devices and Interfaces Join Interface Uplink of the Edge Device Point-to-point routed interface (physical interface, subinterface or port-channel supported; now loopback as well) Used to physically join the Overlay network No specific configuration required IPv4 only Overlay Interface Virtual interface with most of the configuration Logical multi-access multicast-capable interface Encapsulates Layer 2 frames in IP unicast or multicast Overlay Interface Edge Device Join Interface Core Device Aggregation Device Internal Interface Join Interface Overlay Interface

10 Interfaces Nexus 7000 Hardware Support F3 Support for in 6.2(6) Enable on Nexus 7700 Series Utilize port-level VLAN Translation on F3 F1 and F2e support for internal Interface F1 and F2e Linecards have the ability to be internal interfaces when M series Linecard is used for M3 Support for in7.3(0)dx(1) Edge Device Core Device Aggregation Device Internal Interface Join Interface Overlay Interface

11 NX-OS Best Practices For Your Reference Best Practices Configure the site-vlan on the same switchports as the extended vlans. This will ensure that if site-vlan goes down, so will extended-vlans. edge devices in same site must be configured with same site-id Extended VLANs should be symmetric across all edge devices. The overlay interface number should be same for the same VPN Overlay network for Adjacency Server. SVI interfaces should not be created on the extended vlans. Use a dedicated VDC if SVI is present Only Extend the VLANs needed; not everything Use the same site-vlan per site, do NOT extend site-vlan on the Overlay Deploy Edge device in pairs at each Data Centre For Unicast-mode (Adj Server); it is recommend to not exceed three Data Centres Notes With NX-OS and higher Do not extend the sitevlan Recommended best practice for FHRP isolation

12 NX-OS Best Practices For Your Reference For fast site peer failure detection: Enable BFD between SVIs for site VLAN Enable Routing Protocols (no static routes) Best Practices Remember: The Nexus 7000 does not support fragmentation NXOS Notes need full MTU (42bytes) along the path

13 Control Plane Building the MAC Tables Prevents unknown unicast flooding selective unicast flooding starting NX-OS 6.2 Control Plane Learning with proactive MAC advertisement Background process with no specific configuration IS-IS used between Edge Devices MAC Addresses Advertisements West IP A IP B East IP C South

14 Control Plane Neighbor Discovery and Adjacency Formation Before any MAC address can be advertised the Edge Devices must: Discover each other Build a neighbor relationship with each other Neighbor Relationship built over a transport infrastructure: Multicast-enabled (all shipping releases) Unicast-only (from NX-OS release 5.2 & IOS-XE 3.9)

15 Control Plane Neighbor Discovery (over Multicast Transport) Control Plane Multicast-enable Transport Control Plane West IP A IP B East Mechanism Edge Devices (EDs) join an multicast group in the transport, as they were hosts (no PIM on EDs) hellos and updates are encapsulated in the multicast group End Result Adjacencies are maintained over the multicast group A single update reaches all neighbors

16 Multicast Transport Control and Data Plane over Multicast Transport Use a High-Available Multicast Rendez-Vous Point (RP) configuration PIM Anycast (RFC4610) or MSDP (Multicast Source Discovery Protocol) Requirements to Control Plane PIM Any-Source-Multicast (ASM) Sparse-Mode Requirements to Data Plane PIM Source-Specific-Multicast (SSM)

17 Control Plane (Multicast Transport) 3 Neighbor IP Addr Neighbor West IP Addr IP A Hello Control Plane 7 Hello Control Plane 4 Hello IP A è G West IP A Multicast-enabled Transport IGMP Join G IP B Hello IP A è G Hello East 6 Encap IGMP Join G Decap 1 All edge devices join control-group G 2 Multicast state for group G established throughout transport Hello IP A è G Hello IP A è G IGMP Join G Decap IP C 6 5 Transport natively replicates multicast to all OIFs Hello IP A è G Control Plane 7 Hello Neighbor IP Addr West IP A South

18 Control Plane (Multicast Transport) Hello 5 Control Plane Neighbor South IP Addr IP C Bidirectional adjacency formed Neighbor IP Addr West IP A South IP C 5 Hello Control Plane Hello West IP C è G IP A Multicast-enabled Transport IP B Hello 4 Decap Decap 4 East IP C è G Hello Hello IP C è G IP C è G 3 The South Site creates its hello with West s address in the TLV Encap IP C 2 Hello IP C è G Control Plane 1 Hello Neighbor IP Addr West IP A South

19 Control Plane MAC Advertisements (over Multicast Transport) Craft 2update with new MACs Update A VLAN MAC IF 100 MAC A IP A 100 MAC B IP A 100 MAC C IP A Update A 6 Update A IP A è G West 3 MAC Table Encap VLAN MAC IF 100 MAC A e1/ MAC B e1/ MAC C e1/1 Multicast-enabled Transport Update A Update A IP A è G IP A è G 4 5 Update A Decap East IP A è G MAC Table VLAN MAC IF 100 MAC A IP A 101 MAC B IP A 102 MAC C IP A 1 New MACs learned in VLANs that are extended Decap 5 Add MACs learned through 7 Update A IP A è G 6 VLAN MAC IF 100 MAC A IP A 100 MAC B IP A 100 MAC C IP A Update A South MAC Table VLAN MAC IF 100 MAC A IP A MAC B IP A Cisco and/or its affiliates. through All rights 102 MAC C IP A reserved. Cisco Public 7 Add MACs learned

20 Multicast NXOS Best Practices For Your Reference Multicast Best Practices Multicast routing is turned on by default in NX-OS, so there is no need for the ip multicast-routing Notes RP redundancy use IP PIM Anycast RP or MSDP If using auto-rp, need ip pim auto-rp listen forward needs to be applied in order to accept and forward the Auto-RP messages Configure Static anycast-rp addresses 1) For Multicast routing with vpc/vpc+ use PIM-SM 2) For Multicast routing with vpc+ PIM-SSM is supported with and higher 3) PIM-BiDir is not supported with vpc / vpc+ 4) PIM SSM over vpc (Nexus 9000) Note: F2 does not support BiDir PIM (F2e does)

21 Multicast Example NXOS Best Practices Anycast-RP 1: feature pim feature eigrp feature bfd interface loopback0 ip address /32 ip router eigrp 10 ip pim sparse-mode interface loopback1 ip address /32 ip router eigrp 10 ip pim sparse-mode router eigrp 10 bfd ip pim rp-address group-list /4 ip pim ssm range /8 ip pim bfd ip pim anycast-rp ip pim anycast-rp Anycast-RP 2: feature pim feature eigrp feature bfd interface loopback0 ip address /32 ip router eigrp 10 ip pim sparse-mode interface loopback1 ip address /32 ip router eigrp 10 ip pim sparse-mode router eigrp 10 bfd ip pim rp-address group-list /4 ip pim ssm range /8 ip pim bfd ip pim anycast-rp ip pim anycast-rp

22 Control Plane Neighbor Discovery (Unicast-only Transport) Ideal for connecting a small number of sites With a higher number of sites a multicast transport is the best choice Control Plane Unicast-only Transport Control Plane West IP A IP B East Mechanism Edge Devices (EDs) register with an Adjacency Server ED EDs receive a full list of Neighbors (onl) from the AS hellos and updates are encapsulated in IP and unicast to each neighbor End Result Neighbor Discovery is automated by the Adjacency Server All signaling must be replicated for each neighbor Data traffic must also be replicated at the head-end

23 Control Plane CLI Verification Establishment of control plane adjacencies between Edge Devices (multicast or unicast transport): dc1-agg-7k1# show otv adjacency Overlay Adjacency database Overlay-Interface Overlay100 : Hostname System-ID Dest Addr Up Time Adj-State dc2-agg-7k1 001b.54c2.efc :08:53 UP dc1-agg-7k2 001b.54c2.e1c :43:27 UP dc2-agg-7k2 001b.54c2.e :49:11 UP Unicast MAC reachability information: dc1-agg-7k1# show otv route Unicast MAC Routing Table For Overlay100 VLAN MAC-Address Metric Uptime Owner Next-hop(s) c07.ac01 1 3d15h site Ethernet1/ d70e 1 3d15h site Ethernet1/ f3.88ff 42 2d22h overlay dc2-agg-7k f d22h overlay dc2-agg-7k2 Local Site MAC Remote Site MAC

24 Data Plane Inter-Site Packet Flow 2 Layer 2 Lookup MAC TABLE VLAN MAC IF 100 MAC 1 Eth 2 4 Transport Infrastructure 100 MAC 2 Eth 1 Encap 100 MAC 2 IP A MAC 1 è MAC 3 IP A è IP B 100 MAC 3 IP B MAC 1 è MAC 3 IP A èip B 100 MAC 3 Eth MAC 4 IP B IP A 3 Decap IP B 5 MAC TABLE VLAN MAC IF 100 MAC 1 IP A 100 MAC 4 Eth 4 6 Layer 2 Lookup MAC 1 è MAC 3 1 West Site East Site Server 1 Server 3 7 MAC 1 è MAC 3

25 Data Plane 1.0 Encapsulation 42 Bytes overhead to the packet IP MTU size (IPv4 packet) Outer IP + Shim - Original L2 Header (w/out the.1q header) 802.1Q header is removed and VLAN field copied over to the shim header Outer shim header contains VLAN, overlay number, etc. Consider Jumbo MTU Sizing 802.1Q header removed 802.1Q 802.1Q DMAC SMAC Etype Payload CRC Original Layer 2 Frame Classic Ethernet Frame 1.0 Frame Outer MAC Outer IP Shim DMAC SMAC Etype Payload CRC (new) 14B 20B 8B 14B 4B 20B + 8B + 14B* = 42 Bytes of total overhead * The 4 Bytes of.1q header have already been removed

26 Tunnel Depolarization 1.0 Encapsulation only Secondary IP command introduced Configured within join-interface, not interface Introduction of multiple IPs results in tunnel depolarization 3 secondary IPs supported -a(config-if)# ip address /24 secondary Disabling IP Redirects on port-channel11 :secondary address configured. -a(config-if)# show run interface Ethernet1/19!Command: show running-config interface Ethernet1/19!Time: Wed Mar 27 23:05: version 6.2(2) interface Ethernet1/19 no ip redirects ip address /24 ip address /24 secondary ip ospf network point-to-point ip router ospf 1 area ip igmp version 3 -a (config-if)# sh otv Overlay Information Site Identifier Overlay interface Overlay1 VPN name : Overlay1 VPN state : UP Extended vlans : (Total:182) Control group : Data group range(s) : /24 Broadcast group : Join interface(s) : Ethernet1/19 ( ) Secondary IP Addresses: Site vlan : 1 (up) AED-Capable : Yes Capability : Multicast-Reachable 26

27 Data Plane Encapsulation Choice Nexus 7x00 NX-OS 7.2 Default Encapsulation is IP GRE Encapsulation format can be configured per VDC / Site UDP encapsulation format requires F3/M3-Linecards Encapsulation should be consistent across all DCI sites -a(config)# otv encapsulation-format ip {gre udp} # Allows to use either IP GRE or IP UDP encapsulation.

28 Data Plane 2.5 Encapsulation Nexus 7x00 NX-OS Bytes overhead to the packet IP MTU size (IPv4 packet) Outer IP + UDP + - Original L2 Header (w/out the.1q header) 802.1Q header is removed and VLAN field copied over to the shim header Outer shim header contains VLAN, overlay number, etc. Consider Jumbo MTU Sizing 802.1Q header removed 802.1Q 802.1Q DMAC SMAC Etype Payload CRC Original Layer 2 Frame Classic Ethernet Frame 2.5 Frame Outer MAC Outer IP UDP DMAC SMAC Etype Payload CRC (new) 14B 20B 8B 8B 14B 4B 20B + 8B +8B + 14B* = 50 Bytes of total overhead * The 4 Bytes of.1q header have already been removed

29 Data Plane 2.5 Encapsulation Nexus 7x00 NX-OS Bytes of Overhead Outer MAC Header Outer IP Header UDP Header Header Original Layer-2 Frame Underlay Overlay Original IETF draft of IETF draft-hasmit-otv-04 Header format is bit by bit VXLAN (RFC 7348) Uses Tunnel Depolarization UDP encapsulation utilize varying UDP source port ( UDP port 8472 and VXLAN UDP port 4789) Requires Nexus 7000/7700 M3/F3-Series Linecard Header VXLAN Flags RRRRIRRR 8 Reserved Overlay ID / Instance ID Bytes UDP Header Source Port Port (UDP 8472) UDP Length Bytes Reserved 8 Checksum 0x

30 and UDP Nexus 7x00 NX-OS Encapsulation (UDP) allows for load-balancing across multiple L3 uplinks UDP Encapsulation requires F3/M3 Modules Do not need tunnel-depolarization with UDP Can selectively enable / disable UDP option; if neighbor is M3/F3 and 7.2 code, we do UDP Encapsulation. Entropy support Release notes: os//config_guide/b_cisco_nexus_7000_series_nx- OS Configuration_Guide-RI/adv-otv.html

31 Loopback Join Interface: Ability to use a loopback address as the join interface for the overlay Ø Enables the use of multiple uplinks/ecmp paths in the core for resiliency and better traffic de-polarization of the links. Ø Loopback Join Interface adds a PIM-based control plane Ø Loopback Join interface to have multiple Uplinks into the provider Multicast core Ø The loopback join-interface is used to facilitate the following: Ø source the traffic from the edge device into the core device. Ø to source multicast traffic into the core device, in order to receive traffic from the core device.

32 Multiple uplinks/ecmp paths in Core Core L3 links L3 links L3 links Server/VM cabinet Server/VM cabinet DC1 DC2

33 Loopback Join Interface: Configuration Uplink Interfaces: join-interface: interface Ethernet1/2 ip address a.b.c.y ip router ospf 100 area ip pim sparse-mode no shutdown interface Ethernet1/3 ip address a.b.c.z ip router ospf 100 area ip pim sparse-mode no shutdown interface loopback1 ip address /32 ip router ospf 100 area ip pim sparse-mode Overlay interface: interface Overlay1 otv join-interface loopback1 otv control-group otv data-group /24 otv extend-vlan no shutdown

34 BFD for Peer Edge Device Failure Detection Nexus 7x00 NX-OS 6.2 No more waiting for IS-IS timeout! Overlay Relies on hardened multi-homing BFD between site VLAN SVIs for detection within the site Route reachability to neighbor IP address for detection on overlay Both adjacencies must be down to declare ED failure Site 150 msec detection Overlay < 5 sec (depends on routing performance and tuning in overlay) VDC Access Aggregation VPC VDC BFD otv site-vlan 1001 otv isis bfd interface Vlan1001 ip address /30 bfd interval 50 min_rx 50 multiplier 3

35 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

36 Spanning-Tree and Site Independence Site transparency: no changes to the STP topology Total isolation of the STP domain Default behavior: no configuration is required BPDUs sent and received ONLY on Internal Interfaces The BPDUs stop here L3 L2 The BPDUs stop here

37 Unknown Unicast and No Longer Unknown Unicast Storms Across the DCI No requirements to forward unknown unicast frames Assumption: end-host are not silent or uni-directional MAC TABLE VLAN MAC IF 100 MAC 1 Eth1 Default behavior: no configuration is required L3 L2 100 MAC 2 IP B No MAC 3 in the MAC Table MAC 1 è MAC 3

38 Unknown Unicast and Selective Unicast Flooding Nexus 7x00 NX-OS Some applications are required to forward unknown unicast frames Selective Unicast Flooding can be enabled per MAC address Default behavior: no unknown unicast forwarding Use Cases: Silent-hosts/unidirectional devices L3 Microsoft Network Load-balancing (NLB).0000 Blk Overlay1 L2 Enable Flooding for MAC.1111 Unknown Unicast MAC State IF.0101 Blk Overlay Fwd Overlay1 -a(config)# otv flood mac vlan 172 MAC 1 è MAC 3 VLAN 100 MAC 6 è MAC 7 VLAN 172

39 Controlling ARP Traffic ARP Neighbor-Discovery (ND) Cache ARP cache maintained in Edge Device by snooping ARP replies First ARP request is broadcasted to all sites. Subsequent ARP requests are replied by local Edge Device ARP suppression can be disabled Timeout can be adjusted Drastic reduction of ARP traffic on DCI IPv4 only feature Default behavior: -a(config)# interface overlay 1 -a(config-if-overlay)# no otv surpress-arp-nd # Allows ARP requests over an overlay network and disables ARP caching on edge devices. This command does not support IPv6. no configuration is required -a(config)# interface overlay 1 -a(config-if-overlay)# otv arp-nd timeout 70 # Configures the time, in seconds, that an entry remains in the ARP-ND cache. The time is in seconds varying from 60 to The default timeout value is 480 seconds.

40 Introduction Distributed Data Centres: Goals and Challenges Control Plane and Data Plane Failure Isolation Multi-homing Mobility QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

41 Multi-homing Fully Automated Multi-homing No additional protocols required (i.e. BGP) site-vlan used to discover neighbor in the same site Authoritative Edge Device (AED) Election takes place Extended VLANs are split across the AEDs The AED is responsible for: MAC address advertisement for its VLANs Forwarding its VLANs traffic inside and outside the site AED Site Adjacency L3 L2 AED Site Adjacency used for AED election

42 Hardened Multi-homing Introducing Site-identifier Same site devices must use common site-identifier Site-id information is included in the control plane Makes multi-homing more robust and resilient Site Adjacency and Overlay Adjacency are now both leveraged for AED election Overlay Adjacency An overlay will not come up until a site-id is configured Site and Overlay Adjacency are both leveraged for AED election AED Site Adjacency L3 L2 AED feature otv otv site-identifier 0x1 otv site-vlan 99

43 STP BPDU Handling When STP is configured at a site, an Edge Device will send and receive BPDUs on the internal interfaces. An Edge Device will not originate or forward BPDUs on the overlay network. An Edge Device can become (but it is not required to) a root of one or more spanning trees within the site. An Edge Device will take the typical action when receiving Topology Change Notification (TCNs) messages. The BPDUs stop here Core

44 Data-plane Loop Prevention Handling Brodcast/M-cast packets reach all Edge Devices within a site. The AED for the VLAN is the only Edge Device that forwards b-cast/ m-cast packets onto the overlay network The b-cast/m-cast packet is replicated to all the Edge Devices on the overlay. Broadcast, Multicast, Unknown Unicast Only the AED at each remote site will forward the packet from the overlay onto the site. Once sent into the site, the b-cast/m-cast packet is replicated per regular switching Core AED AED

45 Multi-homing AED and Broadcast/Multicast Handling Broadcast/M-cast packets reach all Edge Devices within a site. The AED for the VLAN is the only Edge Device that forwards b-cast/ m-cast packets onto the overlay network The b-cast/m-cast packet is replicated to all the Edge Devices on the overlay. Only the AED at each remote site will forward the packet from the overlay onto the site. Once sent into the site, the b-cast/m-cast packet is replicated per regular switching Broadcast stops here Broadcast stops here Bcast pkt Core AED AED

46 Multi-homing AED and Unicast Forwarding One AED is elected for each VLAN on each site Different AEDs can be elected for each VLAN to balance traffic load Only the AED forwards unicast traffic to and from the overlay Only the AED advertises MAC addresses for any given site/vlan Unicast routes will point to the AED on the corresponding remote site/vlan MAC TABLE VLAN MAC IF 100 MAC 1 IP A 201 MAC 2 IP B AED IP A AED Core IP B AED AED

47 Multi-homing VLANs Split across AEDs Automated and deterministic algorithm In a dual-homed site: Lower IS-IS System-ID (Ordinal 0) = EVEN VLANs Higher IS-IS System-ID (Ordinal 1) = ODD VLANs Remote Device MAC Table VLAN MAC IF 100 MAC 1 IP A 101 MAC 2 IP B -a# show otv vlan Extended VLANs and Edge Device State Information (* - AED) VLAN Auth. Edge Device Vlan State Overlay East-b inactive(non AED) Overlay * East-a active Overlay East-b inactive(non AED) Overlay100 -b# show otv vlan Extended VLANs and Edge Device State Information (* - AED) VLAN Auth. Edge Device Vlan State Overlay * East-b active Overlay East-a inactive(non AED) Overlay * East-b active Overlay100 AED ODD VLANs IP A Overlay Adjacency Site Adjacency -a -b IP B AED EVEN VLANs

48 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

49 and MAC Mobility MAC Moving and Updates (1) 1. Workload moved between Data Centre sites VM Moves MAC X MAC X MAC X Hypervisor MAC X Core Hypervisor MAC X MAC X AED AED

50 and MAC Mobility MAC Moving and Updates (2) 1. Workload moved between Data Centre sites 2. Workload is detected in East DC and control plane is triggered 2.3) AED advertises MAC X with a metric of zero MAC X MAC X MAC X MAC X MAC X Hypervisor MAC X Core MAC X Hypervisor MAC X MAC X AED 2.4) EDs in site West see MAC X advertisement with a better metric from site East and change them to remote MAC address. MAC X AED MAC X 2.2) AED detects MAC X is now local 2.1) vswitch originates an ARP (RARP) frame

51 and MAC Mobility MAC Moving and Updates (3) 1. Workload moved between Data Centre sites 2. Workload is detected in East DC and control plane is triggered 3. East to West data plane traffic allows to update the MAC tables of the L2 devices in West Site 3.2) AED in site West forwards the RARP into the site and the L2 switches update their CAM tables MAC X MAC X MAC X MAC X ESX MAC X Core MAC X ESX MAC X MAC X West AED 3.1) AED in site East forwards the RARP broadcast frame across the overlay AED East

52 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility L2 Multicast Forwarding QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

53 QoS and Marking on Encapsulation On Encapsulation CoS bits (802.1p) copied to the outer DSCP header If IP traffic: The original (inner) DSCP value is also copied to outer DSCP DMAC SMAC 802.1Q ETHERTYPE IP (optional) Q West CoS 802.1p IP A Inner DSCP IP (optional) Original Frame Outer DSCP shim IP B East 2 Encap BRKDCT

54 QoS and Marking on De-capsulation On De-capsulation CoS value is recovered from the outer DSCP and added to the 802.1Q header Original CoS and DSCP are both preserved Control Traffic is statically marked at CoS = 6/DSCP = 48 Decap 1 West IP A IP (optional) Original Frame Outer DSCP shim IP B 2 East 802.1Q DMAC SMAC 802.1Q ETHERTYPE IP (optional) CoS 802.1p Inner DSCP BRKDCT

55 How are we doing the DSCP to CoS mapping? RFC2474 DSCP Class DSCP (bin) DSCP (dec) CoS (bin) CoS (dec) BE CS1 / AF11 / AF12 / AF / 10 / 12 / CS2 / AF21 / AF22 / AF CS3 / AF31 / AF32 / AF / 26 / 28/ CS4 / AF41 / AF42 / AF / 34 / 36 / CS5 / EF / CS CS Default Mapping: 3 most significant bits of DSCP gets mapped to CoS bits

56 L2 Multicast with Multicast Transport Multicast Groups in the Core can leverage the benefits of a multicast-enabled transport for both control and data planes. The following summarizes the requirements for a multicast transport: Control Group Single PIM-SM or Bidir-PIM group used to form adjacencies and exchange reachability information Data Groups Range of SSM groups used to carry multicast data traffic generated by the sites Broadcast Group PIM-SM or Bidir-PIM group used for Broadcast traffic -a# sh otv interface Overlay100 otv join-interface e1/1 otv control-group otv broadcast-group otv data-group /27 otv extend-vlan Useful for QoS purposes: eg. ip multicast rate-limit Overlay Information Site Identifier Overlay interface Overlay100 VPN name : Overlay100 VPN state : UP Extended vlans : (Total:50) Control group : Data group range(s) : /27 Broadcast group : Join interface(s) : e1/11 ( ) Site vlan : 99 (up) AED-Capable : Yes Capability : Multicast-Reachable

57 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility L2 Multicast Forwarding QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

58 Path Optimization (Layer-2) VLAN Translation: Translation through transit VLAN When a different VLAN is used at multiple sites Usually for 3 or more sites VLAN 400 VLAN 400 VLAN 100 VLAN 200 DC DC West East

59 Path Optimization (Layer-2) VLAN Translation: Translation through transit VLAN -a(config)# int overlay1 -a(config-if-overlay)# otv vlan mapping 100 to 400 -a(config-if-overlay)# sh run int overlay1!command: show running-config interface Overlay1!Time: Fri Mar 29 19:01: version 6.2(2) interface Overlay1 otv isis hello-multiplier 9 otv join-interface port-channel11 otv control-group otv data-group /24 otv extend-vlan 25-50, otv vlan mapping 100 to 400 no shutdown -a(config-if-overlay)# sh otv vlan-mapping Original VLAN -> Translated VLAN > 400 -B(config)# int overlay1 -B(config-if-overlay)# otv vlan mapping 200 to 400 -B(config-if-overlay)# sh run int overlay1!command: show running-config interface Overlay1!Time: Fri Mar 29 19:02: version 6.2(2) interface Overlay1 otv isis hello-multiplier 9 otv join-interface port-channel21 otv control-group otv data-group /24 otv extend-vlan 25-50, otv vlan mapping 200 to 400 no shutdown -B(config-if-overlay)# sh otv vlan-mapping Original VLAN -> Translated VLAN > 400

60 Path Optimization (Layer-3) Egress Routing with LAN Extension Extended VLANs typically have associated HSRP groups By default, only one HSRP router elected active, with all servers pointing to HSRP VIP as default gateway Result: sub-optimal routing Routing HSRP Hellos ARP reply ARP for HSRP VIP Packet from Vlan 10 to Vlan 20 DMAC = DGW HSRP Active HSRP Standby HSRP Listen HSRP Listen Packet from Vlan 10 to Vlan 20 DMAC = Host Vlan 20 VLAN 20 VLAN 10

61 Egress Routing Localization FHRP Filtering Solution Filter FHRP with combination of VACL and MAC route filter Result: Still have one HSRP group with one VIP, but now have active router at each site for optimal first-hop routing HSRP Active HSRP Hellos HSRP Standby HSRP Filter HSRP Active Listen HSRP Hellos HSRP Standby Listen ARP for HSRP VIP ARP reply VLAN 20 VLAN 10

62 Egress Routing Localization Distributed IP Anycast Gateway Layer-2/Layer-3 demarcation moves to the Access-Switch (Leaf) Result: No HSRP and Distributed Anycast Gateway (DAG*), all active router at each Access-Switch (Leaf) for optimal first-hop routing HSRP DAG Active HSRP DAG Standby Active HSRP DAG Active Listen HSRP DAG Active Listen ARP reply ARP for HSRP VIP VLAN 20 VLAN 10 * Distributed Anycast Gateway requires VXLAN EVPN

63 Path Optimization (Layer-3) Optimal Routing Challenges Layer 2 extensions represent a challenge for optimal routing Challenging placement of gateway and advertisement of routing prefix/subnet Ingress: North-South / Client-Server HSRP Active HSRP Standby WAN HSRP Filter HSRP Active HSRP Standby Ingress: North-South / Client-Server Egress: South-North / Server-Client East-West / Server-Server Egress: South-North / Server-Client

64 Sample Cluster - Primary Service in Left DC FHRP localisation Path Optimisation /24 advertised into L /25 & /25 advertised into L3 ip prefix-list otv-local-prefix seq 10 permit /25 ip prefix-list otv-local-prefix seq 15 permit /25 route-map redist-otv-subnets Layer 3 Core permit 10 Data Centre Data Centre match ip address prefix-list otv-local-prefixes B A ip route /25 Null0 250 ip route /25 Null0 250 HSRP HSRP HSRP Group HSRP Group 1 HSRP HSRP Active Standby Priority 140 and 130 HSRP Filtering Priority 120 and 110 router eigrp 1 Active Standby router-id Public Network redistribute static route-map redist-otv-subnets Agg VLAN A Node A ü Asymmetrical flows No Stateful device Low ingress traffic Access Node B HA cluster Node A Cluster VIP = Preempt Default GW = HA cluster Node B

65 Sample Cluster Active / Active DC FHRP localisation Path Optimisation /25 advertised into L3 Data Centre A ip prefix-list otv-local-prefix seq 10 permit /25 route-map redist-otv-subnets permit 10 match ip address Layer prefix-list 3 Core otv-local-prefixes ip route /25 Null /25 advertised into L3 Data Centre B HSRP Active HSRP Standby HSRP router Group eigrp HSRP Group 1 Priority 140 router-id and HSRP Filtering Priority 120 and 110 redistribute static route-map redist-otv-subnets HSRP Active HSRP Standby Node A HA cluster Node A Cluster VIP = Preempt Default GW = Public Network ip prefix-list otv-local-prefix VLAN seq A 15 permit /25 route-map redist-otv-subnets permit 10 match ü ipasymmetrical address prefix-list flows otv-local-prefixes No Stateful device Low ingress traffic ip route /25 Null0 250 router eigrp 1 router-id redistribute static route-map redist-otv-subnets Agg Access HA cluster Node B Cluster VIP = Preempt Default GW = Node B

66 Ingress Routing Localization Possible Solutions Challenge Subnets are spread across locations Subnet information in the routing tables is not specific enough Routing doesn t know if a server has moved between locations Traffic may be sent to the location where the application is not available Options DNS Based Route Injection LISP Locator/ID Separation Protocol LISP and Deployment

67 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility L2 Multicast Forwarding QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

68 Apples vs. Oranges Data-Plane Control-Plane Multi-Homing Loop Prevention Fault Containment Multicast Optimization 1.0 (EoMPLSoGRE) 2.5 (UDP, VXLAN ) IS-IS IS-IS native native Block BPDU STP integration (ie TCN) Block BPDU STP integration (ie TCN) Stop Unknown Unicast Selective Unicast Flooding ARP Suppression Stop Unknown Unicast Selective Unicast Flooding ARP Suppression IGMP Snooping IGMP Snooping VXLAN VXLAN Flood&Learn VPC Block BPDU none Flood* VXLAN BGP EVPN VPC Block BPDU Minimized Unknown Unicast ARP Suppression Flood* * IGMP Snooping

69 Apples vs. Oranges Control-Plane Multi-Homing Loop Prevention Fault Containment Transport Agnostic Multicast Optimization Path Diversity Multi-Site Good Better FabricPath 1 VXLAN (Flood&Learn) 1 2 VXLAN BGP EVPN 1 2 VPLS 1 Best 1) Only with Multi-Chassis Link Aggregation (MC-LAG / VPC) 2) Limited Overlay Loop Prevention

70 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility L2 Multicast Forwarding QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

71 Interconnecting Multiple Data Centres LAN Extensions VXLAN L3 Domain VXLAN VTEP Domain Boundary: Failure and Event Containment Clear Administrative Delineation VXLAN VXLAN N7K/ASR N7K/ASR VXLAN L2/L3 Gateway VXLAN L2/L3 Gateway VXLAN L2/L3 Gateway VXLAN L2/L3 Gateway Data Centre 1 Data Centre 2 L3 Fabric L3 Fabric VXLAN L3 Gateway VXLAN L3 Gateway VXLAN L3 Gateway VXLAN L3 Gateway VXLAN L3 Gateway VXLAN L3 Gateway VXLAN L3 Gateway VXLAN L3 Gateway VNI 5000 VLAN 30 VLAN 20 VNI 5000 VLAN 20 VLAN 30

72 Principles of Interconnecting Networks Control-Plane Learn and Distribute MAC information (no Flood&Learn) Multi-Homing Automated Multi-Homing for Resiliency Core (Layer-3) /VPLS Loop Prevention Using redundant Path Providing Loop protection Fault Containment V V V V Separate Control-Plane information Limit Flood (ARP caching) Principles for Interconnecting Networks Do Apply for Ethernet, FabricPath and VXLAN

73 Principles of Interconnecting Networks (Con t) Transport Agnostic Can leverage literally any Transport Technology Simplified Transport Requirement Multicast dependent and independent Forwarding of BUM* Traffic (no hairpin) Core (Layer-3) /VPLS Multicast Optimization Offers optimised Multicast Forwarding Path Diversity V V V V Flow based Entropy Multi-Site Provides Site to Multi-Site connectivity Principles for Interconnecting Networks Do Apply for Ethernet, FabricPath and VXLAN

74 Stretched Fabric: Option #1 (if you must) Single BGP-EVPN Control-Plane Domain (AS100) Single Underlay Routing Domain for both Data Centres Single Multicast domain for both Data Centres (BUM to Underlay) Implement Anycast-RP redundancy Single end-to-end Data-Plane encapsulation (VXLAN) End-to-End reachability for VTEP Enable MSDP Between Multicast Domains Partial-mesh between Data Centres via border-leafs Since a single fabric by design, need to look at Underlay (OSPF) Cost for traffic egressing the proper Data Centre. L2 stretched fabric, need to look at LISP for Ingress (N-S) traffic draw Note: Ingress Replication can be used instead of Multicast

75 Multi-site VXLAN EVPN: Stretched Fabric #1a RR /RP RR /RP RR /RP RR /RP VXLAN EVPN BGP AS#100 Border-leaf Border-leaf ebgp ebgp Edge router BGP AS#200 Inter-DC Core (Layer-3 IP/MPLS) Edge router

76 Multi-site VXLAN EVPN: Stretched Fabric #1b RR /RP RR /RP RR /RP RR /RP VXLAN EVPN BGP AS#100 Border-leaf Border-leaf ebgp ebgp Edge router Physical Layer3 Interfaces MP-BGP (ibgp) EVPN BGP AS#200 Inter-DC Core (Layer-3 IP/MPLS) Edge router - The ibgp RR need to peer together, maintain all reachability information updated OSPF Area different. Egress cost is natural leaf to leaf, add more ospf cost.

77 Stretched Fabric Option #2 (if you must) Independent Underlay Routing Domain per Data Centre Independent Multicast domain per Data Centre (BUM to Underlay) Different BGP-EVPN Control-Plane Domain (AS100 and AS200) End-to-End Data-Plane encapsulation (VXLAN) End-to-End reachability for VTEP Enable MSDP Between Multicast Domains The /32 VTEP host routes need to advertised in both fabrics (no summaries) Summaries in core network only if needed (each fabric needs all /32 host routes) Multi-destination traffic needs to be the same between the Fabric (or ingress-replication) Avoiding Partitioning of OSPF and Virtual-links J Note: Ingress Replication can be used instead of Multicast above

78 Multi-site VXLAN EVPN RR RR RR RR VXLAN EVPN BGP AS#100 MP-BGP (ebgp) Multi-hop ebgp EVPN and IPv4 Unicast (Underlay) VXLAN EVPN BGP AS#200 Border-leaf Border-leaf 1) Two DCs are directly connected at the border-leaf (could be border-spine). ebgp ebgp 2) evpn Routes exchanged via ebgp 3) ebgp Sessions to/from WAN for External Connectivity (VRFlite/VNI) Edge router BGP AS#65500 Inter-DC Core (Layer-3 IP/MPLS) Edge router

79 Big-Fabrics or Stretched-Fabrics Interconnecting VXLAN/EVPN Pods with VXLAN/EVPN is possible Control-Plane Domains (EVPN) can be separated (ibgp/ebgp) Core (Layer-3) Data-Plane Encapsulation is End-to- End! Leaf/TOR knows about all VTEP across the two Data Centres ebgp BUM Traffic is across Pods Decision on Ingress Replication (Unicast) or Multicast is across all Pods being interconnected V VXLAN/EVPN VNI V ibgp VXLAN/EVPN VNI V V V Not All Principles Satisfied Good Enough Solution V

80 Big-Fabrics or Stretched-Fabrics Core (Layer-3) Switch# show nve peers Interface Peer-IP VNI Up Time nve :18:06 nve :44:24 nve :17:03 nve :08:44 nve :58:21 ebgp Switch# show nve peers Interface Peer-IP VNI Up Time nve :18:06 nve :06:22 nve :44:24 nve :17:03 nve :58:21 V V ibgp V V V V

81 VXLAN Multi-Site Recommendation Independent BGP-EVPN Control-Plane Domains Leverage a dedicated VXLAN/EVPN Transit Fabric Layer 2 traffic VLAN 802.1Q Trunk hand-off Layer 3 traffic vrf-lite sub-interfaces Independent VXLAN Data-Plane encapsulation per Data Centre (Domain) Independent Administrative Domains

82 Multi-site VXLAN EVPN: Separate CP and DP RR /RP RR /RP RR /RP RR /RP VXLAN EVPN EVPN ibgp AS#100 AS#100 VXLAN EVPN ibgp AS#200 Border-leaf Border-leaf Layer-3 sub-interfaces Layer q VLAN(s) Edge router BGP AS# 300 Edge router Inter-DC Core (Layer-3 IP/MPLS)

83 Introduction Control Plane and Data Plane Failure Isolation Multi-homing Mobility L2 Multicast Forwarding QoS and Scalability Path Optimization Architecture Principles Principles of Interconnecting Networks at Layer-2 Deployment Scenario Summary

84 VXLAN EVPN with Deployment Details Physical Topology Configuration CLI or DCNM CLI or DCNM POAP POAP templates Private (AS) for each DC fabric

85 MP-BGP EVPN Route Type 2 MP-BGP EVPN Route Type 2 - MAC/IP Advertisement Route Route Type 2 provides End-Host reachability information The following fields are part of the EVPN prefix in the NLRI Ethernet Tag ID (zeroed out) MAC Address Length (/48), MAC Address IP Address Length (/32, /128), IP Address [Optional] Additional Route Attributes Ethernet Segment Identifier (ESI) (zeroed out) MPLS Label1 (L2VNI) MPLS Label2 (L3VNI) RD (1 octet) ESI (10 octets) Ethernet Tag ID (4 octets) MAC Address Length (1 octet) MAC Address (6 octets) IP Address Length (1 octet) IP Address (0, 4, or 16 octets) MPLS Label1 (3 octets) MPLS Label2 (0 or 3 octets) TECDCT

86 MP-BGP EVPN Route Type 5 MP-BGP EVPN Route Type 5 - IP Prefix Route Route Type 5 provides IP Prefix advertisement in EVPN RT-5 decouples IP prefix from MAC (RT-2) and provides flexible advertisement of IPv4 and IPv6 Prefixes with variable length The following fields are part of the EVPN prefix in the NLRI IP Prefix Length (0-32 bits for IPv4 or bits for IPv6) IP Prefix (IPv4 or IPv6) GW IP Address MPLS Label (L3VNI) RD (8 octet) ESI (10 octets) Ethernet Tag ID (4 octets) IP Prefix Length (1 octet) IP Prefix (4 or 16 octets) GW IP Address (4 or 16 octets) MPLS Label (3 octets) TECDCT

87 Route Type: 2 - MAC/IP Ethernet Segment Identifier Ethernet Tag Identifier MAC Address Length MAC Address IP Address Length IP Address V2# show bgp l2vpn evpn BGP routing table information for VRF default, address family L2VPN EVPN Route Distinguisher: :32868 BGP routing table entry for [2]:[0]:[0]:[48]:[ a3.c2bb]:[32]:[ ]/272, version 4 Paths: (1 available, best #1) Flags: (0x000202) on xmit-list, is not in l2rib/evpn, is locked L3VNI L2VNI Advertised path-id 1 Path type: internal, path is valid, is best path, no labeled nexthop AS-Path: NONE, path sourced internal to AS (metric 3) from ( ) Origin IGP, MED not set, localpref 100, weight 0 Received label Extcommunity: RT:65501:30001 RT:65501:50001 ENCAP:8 Router MAC: d Originator: Cluster list: Remote VTEP IP Address Route Target: L2VNI (VLAN) Route Target: L3VNI (VRF) Overlay Encapsulation: 8 - VXLAN Router MAC of Remote VTEP TECDCT

88 VXLAN EVPN with Deployment Details Physical Topology - The border nodes are configured with all the local VRF instances associated with Layer 3 VNI (L3VNI) for external connectivity. - Layer 2 segments and associated Layer 2 VNI (L2VNI) relevant for extension via are also terminated at the border nodes. - To ensure resiliency, the border nodes provide Layer 2 redundancy with virtual port channels (VPCs) for the connectivity to the edge devices. - In order to accommodate the Layer 2 termination on the Cisco Nexus 7000 Series Switch acting as the VXLAN tunnel endpoint (VTEP), respective bridge domain, Layer 2 VNI (L2VNI) with associated multicast group, and EVPN instances (EVI) have to be configured.

89 VXLAN EVPN with Deployment Details Layer-2 and Layer-3 Services - Layer 2 segments extended via, the fabric border node splits the IP and MAC address information advertised in EVPN route type 2 advertisements. 1) MAC-only extension is achieved via Layer 2 2) IP-only via the VRF-aware Layer 3 extension - The separation of the MAC and IP routes in EVPN (route type 2) results in an individual MAC-only (route type 2) and IP-only (route type 5) route in the remote fabric (fabric-2) - In addition to the all of the VLANs extended via, the site VLAN must be present on the inside interface and on the VPC peer link. - The extension of the site VLAN beyond the edge device facilitates native multi-homing, backdoor-link detection, and fast convergence. In the latter case, the site VLAN is enhanced with a switched virtual interface (SVI) and bidirectional forwarding detection (BFD).

90 Layer 2: Fabric to Fabric via transport

91 VXLAN EVPN with Deployment Details Forwarding from the Fabric Toward - Once a host is learned at a leaf in a VXLAN EVPN fabric, at the border node, the received IP and MAC address information is learned as part of EVPN route type 2 advertisement. - The subsequent forwarding across for Layer 2 and VRF-aware transport for Layer 3, the routing and bridging portions are separate. - Layer 2 traffic is terminated on the border node learned via the BGP EVPN route type 2 update. - From the border node toward the edge device, the MAC address is learned in a traditional way through data-plane communication. - Then is advertised via s control-plane exchange to the remote edge device. - Fabric 2 receives the individual MAC address over that is advertised as a MAC-only route type 2 advertisement into EVPN.

92 Layer 2 Communication via Toward Remote Fabric

93 Host Mobility via Toward Remote Fabric Pre-host move - The ability to move hosts between fabrics has been one of the major use cases for data centre networks. The ability to dynamically and manually move hosts to new locations provides the opportunity for better load distribution or failure handling in the sense of high availability.

94 Host Mobility via Toward Remote Fabric Post-host move When we consider a host moving from a leaf in fabric 1 to a leaf in fabric 2, the following steps are involved: 1. Host moves from the leaf in fabric 1 to a leaf in fabric 2 2. Once the host move is completed, the virtual switch at the destination server typically issues a gratuitous ARP (GARP) or reverse ARP (RARP) to signal completion 3. The GARP and RARP notification is used to withdraw and update the ARP table state to reflect the new location of the host (fixup). This message will update the Layer 2 tables along the path. 4. During fixup, the state tables (MAC, ARP, routing) are modified to reflect the correct situation after the move. a. In fabric 2, the previous individual EVPN routes are withdrawn, the new learning of the host in fabric 2, a single IP and MAC route (EVPN route type 2) with adjusted MAC mobility sequence number is now present. b. In fabric 1, the previous single EVPN route type 2 (IP and MAC) is withdrawn via Layer 2 DCI we learn an EVPN route type 2 (MAC only) and EVPN route type 5 (IP only) via Layer 3 DCI. The MAC mobility sequence number is also updated 5. The host move from the leaf in fabric 1 to the leaf in fabric 2 is now complete

95 Host Mobility via Toward Remote Fabric Post-host move

96 Fault Containment UUU-Flooding - With unknown unicast flooding, traffic is unnecessarily transported across DCI links. - Layer 2 loops - Frequent topology changes (frequent MAC/ARP table flush) - ARP/MAC timers not aligned - Disabling unknown unicast flooding across a DCI, prevents the impact of such traffic patterns from one fabric to other fabrics, thereby avoiding failure propagation and providing isolation

97 Fault Containment Broadcast Storms - In cases where Layer 2 loops in a network, the existence of broadcast traffic can create significant impact.. - As broadcasts are an integral part of Layer 2 networking, it is not possible to disable broadcast forwarding completely in a network. (it would break ARP, DHCP as an example) - The goal is to limit / minimize the impact of a broadcast storm from one fabric to adjacent ones. - From the border node of fabric 1 toward the edge devices, a classic Ethernet link exists, and thus storm control can be applied. - In addition, allows the broadcast traffic to be placed into a separate multicast group. With this separation, the broadcast, unknown unicast, and multicast can be treated differently, and excessive broadcasts can be identified and rate-limited

98 Fault Containment Backdoor Path - Layer 2 extensions bring the threat of a backdoor path during network changes and migration. - Traditional Layer 2 extensions do not provide an integrated approach to detect such a looped topology, other than the use of Spanning Tree. - The site-vlan together with the site ID understand the concept of a site, which is also part of the integrated multihoming approach. - In cases where the site VLAN is common in all fabrics but the site ID is different, a backdoor path will be detected resulting in the tunnel will be shut down, thereby ensuring that a loop is prevented.

99 Layer 3 High level discussion - For an IP subnet that is extended through Layer 2 between multiple fabrics, instantiation of the distributed IP anycast gateway on the border nodes is not supported. - By default, host routes are advertised across sites also for end-points belonging to non-stretched IP subnets. - The exchange of Layer 3 information for IP subnets is required. Technologies like VRF-lite, MPLS L3VPN, or LISP can accommodate this requirement. - The Anycast Gateway MAC (AGM) has to be the same for all fabrics. Configure the Cisco Fabric Border Provider Edge Feature for VXLAN EVPN Fabric: itches/nexus-7000-series-switches/white-paper-c pdf Optimizing Ingress Routing with LISP across Multiple VXLAN/EVPN Sites White Paper: /nexus-7000-series-switches/white-paper-c html

100 Optimizing Layer 2 DCI with between Multiple VXLAN EVPN Fabrics (Multi-fabric) White Paper CCO URL: witches/nexus-9000-series-switches/white-paperc html

101 Standalone Fabric VXLAN + (Layer2 Applications) BGP EVPN + VXLAN Fabric #1 VXLAN VXLAN RR/ RP RR/ RP BGP EVPN + VXLAN Fabric #2 BGP AS #100 BGP AS #200 Distributed Anycast Gateway Distributed Anycast Gateway Access H (VLAN 111) H (VLAN 111) VLAN(s) MPLS/IP + WAN + INET VLAN(s) Domain Boundary: Failure and Event Containment Clear Administrative Delineation

102 Nexus 7000 VXLAN to Bridging VXLAN Layer 2 tunnel (VNI) to Layer 2 tunnel () bridging The L2 VNI to L2 tunnel mapping happens within the same VDC 1 Box Solution Fabric A L3 Core Fabric B Nexus 7k Join Interface Nexus 7k L2 VNI to Stitching

103 Use Case Two Sites Connected

104 and 802.1ae Encryption (AES128bit & AES256 bit) Core Core AGG AGG AED AED AED AED

105 Advantages of : Ultimate operational simplicity Provisioning/CLI DCNM automation Seamless insertion Scalability Failure Scenarios / Optimizations Maturity Shipping since 2010, thousands of mission critical deployments Integrated DCI feature set Multi-homing with loop detection, site and flood suppression Standards based data-plane VXLAN encapsulation in

106 Minimum, Maximum Transmission Unit (MTU) Guidance: EoMPLS Port Mode: 1522 Bytes EoMPLS VLAN Mode: 1526 Bytes VPLS: 1526 Bytes (1530 Bytes with control-word) A-VPLS: 1530 with flow-label (3rd Label), (1534 with control-word) : 1542 Bytes w/udp: 1550 Bytes LISP IPv Bytes IPv bytes For Your Reference

107 Minimum, Maximum Transmission Unit (MTU) Guidance: (Con t) FabricPath: 1516 Bytes VXLAN: 1550 Bytes GRE: 1524 Bytes 802.1ae: 1540 Bytes IPSEC: 1574 Bytes For Your Reference

108 Q & A

109 Complete Your Online Session Evaluation Give us your feedback and receive a Cisco 2017 T-Shirt by completing the Overall Event Survey and 5 Session Evaluations. Directly from your mobile device on the Cisco Live Mobile App By visiting the Cisco Live Mobile Site Visit any Cisco Live Internet Station located throughout the venue T-Shirts can be collected Friday 10 March at Registration Learn online with Cisco Live! Visit us online after the conference for full access to session videos and presentations.

110 Thank you

111

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

Overlay Transport Virtualization

Overlay Transport Virtualization Overlay Transport Virtualization Brian Farnham Technical Marketing Engineer Nexus 7000 Overlay Transport Virtualization Simplifying Data Center Interconnect Any Workload Anytime Anywhere 4 Session Objectives

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cisco Configuring Cisco Nexus 7000 Switches v3.1 (DCNX7K)

Cisco Configuring Cisco Nexus 7000 Switches v3.1 (DCNX7K) Course Overview View Course Dates & Register Today This course is designed for systems and field engineers who configure the Cisco Nexus 7000 Switch. This course covers the key components and procedures

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

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

Module 5: Cisco Nexus 7000 Series Switch Administration, Management and Troubleshooting

Module 5: Cisco Nexus 7000 Series Switch Administration, Management and Troubleshooting The Detailed course Modules for (DCNX7K) Configuring Cisco Nexus 7000 Switches Training Online: Module 1: Cisco Nexus 7000 Series Switches Cisco unified fabric trends Nexus 7000 series switch Deployment

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

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

Advanced OTV Configure, Verify and Troubleshoot OTV in Your Network

Advanced OTV Configure, Verify and Troubleshoot OTV in Your Network Advanced OTV Configure, Verify and Troubleshoot OTV in Your Network Andy Gossett, Customer Support Engineer, Cisco Services agossett@cisco.com Agenda OTV Introduction Configuration Multicast Transport

More information

Configuring Cisco Nexus 7000 Series Switches

Configuring Cisco Nexus 7000 Series Switches Configuring Cisco Nexus 7000 Series Switches DCNX7K v3.1; 5 Days, Instructor-led Course Description The Configuring Cisco Nexus 7000 Switches (DCNX7K) v3.0 course is a 5-day ILT training program that is

More information

Exam Questions

Exam Questions Exam Questions 642-997 DCUFI Implementing Cisco Data Center Unified Fabric (DCUFI) v5.0 https://www.2passeasy.com/dumps/642-997/ 1.Which SCSI terminology is used to describe source and destination nodes?

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

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

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

Overlay Transport Virtualization Best Practices Guide

Overlay Transport Virtualization Best Practices Guide Guide Overlay Transport Virtualization Best Practices Guide Configuration Guide November 2017 2017 Cisco and/or its affiliates. All rights reserved. All rights reserved. This document is Cisco Public Information.

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

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

Overlay Transport Virtualization Best Practices Guide

Overlay Transport Virtualization Best Practices Guide Configuration Guide Overlay Transport Virtualization Best Practices Guide Configuration Guide October 2013 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.

More information

Contents. Configuring EVI 1

Contents. Configuring EVI 1 Contents Configuring EVI 1 Overview 1 Layer 2 connectivity extension issues 1 Network topologies 2 Terminology 3 Working mechanism 4 Placement of Layer 3 gateways 6 ARP flood suppression 7 Selective flood

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

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

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

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

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

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

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

ASR1000 OTV Deployment Modes (OTV Appliance on a Stick)

ASR1000 OTV Deployment Modes (OTV Appliance on a Stick) ASR1000 OTV Deployment Modes (OTV Appliance on a Stick) UMA SANKAR MOHANTY, Technical Services Agenda The WW(WHAT & WHY) of OTV Role of ASR1000 in OTV Deployments OTV on STICK Health Check Packet Tracer

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

HP Routing Switch Series

HP Routing Switch Series HP 12500 Routing Switch Series EVI Configuration Guide Part number: 5998-3419 Software version: 12500-CMW710-R7128 Document version: 6W710-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

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

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

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

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

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

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

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

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

PrepAwayExam.   High-efficient Exam Materials are the best high pass-rate Exam Dumps PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : 642-997 Title : Implementing Cisco Data Center Unified Fabric (DCUFI) Vendor : Cisco

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

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

Cisco FabricPath Best Practices

Cisco FabricPath Best Practices White Paper Cisco FabricPath Best Practices Updated February 2016 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 44 Contents What You Will Learn...

More information

Configuring PIM. Information About PIM. Send document comments to CHAPTER

Configuring PIM. Information About PIM. Send document comments to CHAPTER CHAPTER 3 This chapter describes how to configure the Protocol Independent Multicast (PIM) features on Cisco NX-OS switches in your IPv4 networks. This chapter includes the following sections: Information

More information

Wide-Area Networking Configuration Guide: Overlay Transport Virtualization, Cisco IOS XE Release 3S

Wide-Area Networking Configuration Guide: Overlay Transport Virtualization, Cisco IOS XE Release 3S Wide-Area Networking Configuration Guide: Overlay Transport Virtualization, Cisco IOS XE Release 3S Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com

More information

Page 2

Page 2 Page 2 Mgmt-B, vmotion-a vmotion-b VMM-Pool-B_ Connection-B -Set-A Uplink-Set-A Uplink-Set-B ACI-DC Standard Aggregation L3 Switch Configuration for existing Layer 2 : Nexus 6K-01 switch is

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

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

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

MC-LAG to VPLS Technology and Solution Overview

MC-LAG to VPLS Technology and Solution Overview CHAPTER 3 MC-LAG to VPLS Technology and Solution Overview Virtual Private LAN Service (VPLS) is an architecture that provides multipoint Ethernet LAN services, often referred to as Transparent LAN Services

More information

Data Center Interconnect Solution Overview

Data Center Interconnect Solution Overview CHAPTER 2 The term DCI (Data Center Interconnect) is relevant in all scenarios where different levels of connectivity are required between two or more data center locations in order to provide flexibility

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

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

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

WAN Edge MPLSoL2 Service

WAN Edge MPLSoL2 Service 4 CHAPTER While Layer 3 VPN services are becoming increasing popular as a primary connection for the WAN, there are a much larger percentage of customers still using Layer 2 services such Frame-Relay (FR).

More information

Table of Contents 1 MSDP Configuration 1-1

Table of Contents 1 MSDP Configuration 1-1 Table of Contents 1 MSDP Configuration 1-1 MSDP Overview 1-1 Introduction to MSDP 1-1 How MSDP Works 1-2 Multi-Instance MSDP 1-7 Protocols and Standards 1-7 MSDP Configuration Task List 1-7 Configuring

More information

Configuring IGMP Snooping

Configuring IGMP Snooping This chapter describes how to configure Internet Group Management Protocol (IGMP) snooping on a Cisco NX-OS device. About IGMP Snooping, page 1 Licensing Requirements for IGMP Snooping, page 4 Prerequisites

More information

Table of Contents 1 MSDP Configuration 1-1

Table of Contents 1 MSDP Configuration 1-1 Table of Contents 1 MSDP Configuration 1-1 MSDP Overview 1-1 Introduction to MSDP 1-1 How MSDP Works 1-2 Protocols and Standards 1-7 MSDP Configuration Task List 1-7 Configuring Basic Functions of MSDP

More information

Configuring Virtual Port Channels

Configuring Virtual Port Channels Configuring Virtual Port Channels This chapter describes how to configure virtual port channels (vpcs) on Cisco Nexus 5000 Series switches. It contains the following sections: Information About vpcs, page

More information

Cisco FabricPath Technology and Design

Cisco FabricPath Technology and Design Cisco Technology and Design BRKDCT-2081 Tim Stevenson Distinguished Engineer, Technical Marketing Session Abstract Provides an introduction to Cisco's technology, which enables simplified high-performance

More information

FlexVPN HA Dual Hub Configuration Example

FlexVPN HA Dual Hub Configuration Example FlexVPN HA Dual Hub Configuration Example Document ID: 118888 Contributed by Piotr Kupisiewicz, Wen Zhang, and Frederic Detienne, Cisco TAC Engineers. Apr 08, 2015 Contents Introduction Prerequisites Requirements

More information

CCIE R&S LAB CFG H2/A5 (Jacob s & Jameson s)

CCIE R&S LAB CFG H2/A5 (Jacob s & Jameson s) Contents Section 1 Layer 2 Technologies... 2 1.1 Jameson s Datacenter: Access port... 2 1.2 Jameson s Datacenter: Trunk ports... 4 1.3 Jameson s Datacenter: Link bundling... 5 1.4 Jameson s Branch Offices...

More information

Configuring MSDP. Overview. How MSDP operates. MSDP peers

Configuring MSDP. Overview. How MSDP operates. MSDP peers Contents Configuring MSDP 1 Overview 1 How MSDP operates 1 MSDP support for VPNs 6 Protocols and standards 6 MSDP configuration task list 7 Configuring basic MSDP functions 7 Configuration prerequisites

More information

Configuring Virtual Port Channels

Configuring Virtual Port Channels This chapter contains the following sections: Information About vpcs, page 1 Guidelines and Limitations for vpcs, page 10 Configuring vpcs, page 11 Verifying the vpc Configuration, page 25 vpc Default

More information