Overlay Transport Virtualization (OTV)

Slides:



Advertisements
Similar presentations
EdgeNet2006 Summit1 Virtual LAN as A Network Control Mechanism Tzi-cker Chiueh Computer Science Department Stony Brook University.
Advertisements

Bridging & Broadcast Scenarios Carlos Ribeiro CTBC Telecom.
Shortest Path Bridging IEEE 802
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—2-1 Extending Switched Networks with Virtual LANs Introducing VLAN Operations.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
Classical Ethernet Services, Evolution to VPLS (an L2VPN), VPLS Operation Vishal Sharma, Ph.D. Metanoia, Inc. Web:
Introduction to Networking (Routing & Switching)
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
Multicast on the Internet CSE April 2015.
Introduction into VXLAN Russian IPv6 day June 6 th, 2012 Frank Laforsch Systems Engineer, EMEA
Multi-homed network in EVPN draft-hao-evpn-mhn-00 July 20131MHN in EVPN Weiguo Hao(Huawei) Yizhou Li(Huawei) Pei Xu(Huawei)
Nirmala Shenoy, Daryl Johnson, Bill Stackpole, Bruce Hartpence Rochester Institute of Technology 1.
IS-IS Extensions to support OTV Hasmit Grover Ayan Banerjee Dhananjaya Rao.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
1 Application TCPUDP IPICMPARPRARP Physical network Application TCP/IP Protocol Suite.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Lesson 6 Neighbor Discovery.
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
1 Copyright © 2012, Elsevier Inc. All rights Reserved Chapter 4 Advanced Internetworking Computer Networks, 5th Edition.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
Chapter 4: Managing LAN Traffic
TRansparent Interconnection of Lots of Links (TRILL) March 11 th 2010 David Bond University of New Hampshire: InterOperability.
VLAN V irtual L ocal A rea N etwork VLAN Network performance is a key factor in the productivity of an organization. One of the technologies used to.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
© J. Liebeherr, All rights reserved 1 Multicast Routing.
1 © OneCloud and/or its affiliates. All rights reserved. VXLAN Overview Module 4.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
Switch Features Most enterprise-capable switches have a number of features that make the switch attractive for large organizations. The following is a.
Switching Topic 2 VLANs.
BZUPAGES.COM Introduction to Cisco Devices Interfaces and modules –LAN interfaces (Fast Ethernet, Gigabit Ethernet) –WAN interfaces(Basic Rate Interface.
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
March th IETF - Prague1 TRILL Working Group Changes from draft-trill-rbridge-protocol-02.txt to draft-trill-rbridge-protocol-03.txt Dinesh Dutt,
VS (Virtual Subnet) draft-xu-virtual-subnet-03 Xiaohu Xu IETF 79, Beijing.
Active-active access in NVO3 network draft-hao-l2vpn-evpn-nvo3-active-active-00 July 20131Active-active access in NVO3 network Weiguo Hao(Huawei) Yizhou.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
VXLAN DCI Using EVPN draft-boutros-l2vpn-vxlan-evpn-01.txt Sami Boutros Ali Sajassi Samer Salam Dennis Cai IETF 86, March 2013 Orlando, Florida.
Ethernet Packet Filtering - Part1 Øyvind Holmeide Jean-Frédéric Gauvin 05/06/2014 by.
Multicast Listener Discovery
© 2002, Cisco Systems, Inc. All rights reserved.
OSPFv3 over IPv4 for IPv6 Transition
Scaling the Network: The Internet Protocol
draft-xu-isis-nvo-cp-00 Xiaohu Xu (Huawei) Saumya Dikshit (Cisco)
Virtual Subnet : A L3VPN-based Subnet Extension Solution
Chapter 5: Inter-VLAN Routing
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
TRILL MPLS-Based Ethernet VPN
Virtual LANs.
Unit 3 Mobile IP Network Layer
NTHU CS5421 Cloud Computing
EVPN a very short introduction
Scaling the Network: The Internet Protocol
Chapter 15. Connecting Devices
LAN switching and Bridges
Connecting to the Network
IP Multicast COSC /5/2019.
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
CS 381: Introduction to Computer Networks
Applicability of EVPN to NVO3 Networks
Multicasting Unicast.
Chapter 4: outline 4.1 Overview of Network layer data plane
Presentation transcript:

Overlay Transport Virtualization (OTV) Dino Farinacci Hasmit Grover Victor Moreno Dhananjaya Rao

Introduction OTV is a L2/L3 Virtualization Solution for Enterprise environments Transparent L2 extension for enterprise sites L2 and/or L3 connectivity for site devices Multi-site multi-point connectivity Core transport infrastructure agnostic Extremely simple provisioning and management

Overview MAC Routing Inter-site data encapsulated in IP Uses control plane advertisements instead of data plane learning Remote site MACs learnt via routing protocol No unknown unicast flooding through core Inter-site data encapsulated in IP Routed across core to destination site No pre-built tunnels

Overview OTV forms an overlay network across core Dynamically discovers member Edge Devices EDs exchange L2 routing information Unicast MACs of hosts and routers in site Active Multicast Sources in site Interested Multicast Groups OTV functionality only in edge devices Transparent to core and site devices STP terminated at each site

Overlay Network L3 core network H1 S1 X1 R1 H3 S2 H2 H4 S3 R2 R1 H4 H2 Legend: red: switch or L2 link green: router or L3 link blue: L2 overlay network Site 1 H1 cUMRP cSTP/Snoop(1) S1 X1 L3 core network R1 pUMRP H3 S2 H2 oUMRP H4 cUMRP S3 R2 R1 H4 H2 H1 H5 Note: Subnets span across all sites. VLANs span across all sites. Each site has its own Spanning Tree. No L2 flooding or learning on overlay. X2 R2 H6 S4 cSTP/Snoop(2) H5 Site 2

Data Forwarding Unicast data sent to “next-hop” EDs Packets load-balanced across core ECMPs Multicast uses Delivery Groups across core Source ED encapsulates site data in a (DS,DG) Core optimally replicates to interested EDs Broadcast data sent as IP multicast All Edge Devices join this core multicast tree

Multi-homing OTV provides loop-free multi-homing Authoritative Edge Device (AED) per site Edge Devices in the site elect AED Only AEDs forward traffic on overlay Avoids loops and duplicates Site traffic load-balanced among EDs Per-VLAN AED

MAC Mobility MAC moves supported by control plane MAC advertised with default metric When MAC moves, ED in new site advertises MAC with lower metric to indicate MAC move When original advertiser sees this, withdraws its own advertisement New site ED then readvertises with default metric

OTV UDP Encapsulation 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| IHL |Type of Service| Total Length | | Identification |Flags| Fragment Offset | | Time to Live | Protocol = 17 | Header Checksum | | Source-site OTV Edge Device IP Address | | Destination-site OTV Edge Device (or multicast) Address | | Source Port = xxxx | Dest Port = 8472 | | UDP length | UDP Checksum = 0 | |R|R|R|R|I|R|R|R| Overlay ID | | Instance ID | Reserved | | | | Frame in Ethernet or 802.1Q Format |

Overlay Routing Protocol Routing protocol for OTV control plane Discovers overlay members Forms adjacencies on overlay Exchanges unicast and multicast routes IS-IS used as oUMRP Overlay forms a logical LAN over the core Edge Devices run IS-IS at L2 on overlay Leverages Layer-2 IS-IS extensions

I-Ds Overlay Transport Virtualization IS-IS Extensions to support OTV http://www.ietf.org/id/draft-hasmit-otv-03 IS-IS Extensions to support OTV http://tools.ietf.org/html/draft-drao-isis-otv-00

Comments ? Authors would like to solicit feedback and suggestions