VXLAN, Enhancements, and Network Integration

Similar documents
VXLAN Bridging & Routing

WHITE PAPER. Network Virtualization: A Data Plane Perspective

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

JUNIPER DATA CENTER EDGE CONNECTIVITY SOLUTIONS. Michael Pergament, Data Center Consultant EMEA (JNCIE 2 )

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Roman Hochuli - nexellent ag / Mathias Seiler - MiroNet AG

VXLAN: Scaling Data Center Capacity. White Paper

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

Extending Networking to Fit the Cloud

Palo Alto Networks. Security Models in the Software Defined Data Center

ETHERNET VPN (EVPN) OVERLAY NETWORKS FOR ETHERNET SERVICES

Why Software Defined Networking (SDN)? Boyan Sotirov

VXLAN Overlay Networks: Enabling Network Scalability for a Cloud Infrastructure

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

Multi-Tenant Isolation and Network Virtualization in. Cloud Data Centers

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Cloud Networking From Theory to Practice" Ivan Pepelnjak NIL Data Communications"

the Data Center Connecting Islands of Resources Within and Across Locations with MX Series Routers White Paper

Network Virtualization Solutions

Data Center Interconnects. Tony Sue HP Storage SA David LeDrew - HPN

Data Center Overlay Technologies

ETHERNET VPN (EVPN) NEXT-GENERATION VPN FOR ETHERNET SERVICES

Multitenancy Options in Brocade VCS Fabrics

CONNECTING PHYSICAL AND VIRTUAL WORLDS WITH VMWARE NSX AND JUNIPER PLATFORMS

CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE

Increase Simplicity and Improve Reliability with VPLS on the MX Series Routers

VPN taxonomy. János Mohácsi NIIF/HUNGARNET tf-ngn meeting April 2005

JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc.

Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

How To Orchestrate The Clouddusing Network With Andn

Virtual Private LAN Service on Cisco Catalyst 6500/6800 Supervisor Engine 2T

SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012

Cisco Which VPN Solution is Right for You?

Juniper / Cisco Interoperability Tests. August 2014

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

Network Virtualization for Large-Scale Data Centers

BIG-IP TMOS : Tunneling and IPsec. Version 12.0

MPLS Layer 3 and Layer 2 VPNs over an IP only Core. Rahul Aggarwal Juniper Networks. rahul@juniper.net

Underneath OpenStack Quantum: Software Defined Networking with Open vswitch

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

MPLS L2VPN (VLL) Technology White Paper

Demonstrating the high performance and feature richness of the compact MX Series

Software Defined Networking using VXLAN

Improve Data Center Interconnect, L2 Services with Juniper s EVPN

STATE OF THE ART OF DATA CENTRE NETWORK TECHNOLOGIES CASE: COMPARISON BETWEEN ETHERNET FABRIC SOLUTIONS

Other VPNs TLS/SSL, PPTP, L2TP. Advanced Computer Networks SS2005 Jürgen Häuselhofer

SCLP: Segment-oriented Connection-less Protocol for High-Performance Software Tunneling in Datacenter Networks

VMware Network Virtualization Design Guide. January 2013

Using Network Virtualization to Scale Data Centers

Creating Overlay Networks Using Intel Ethernet Converged Network Adapters

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Broadcom Smart-NV Technology for Cloud-Scale Network Virtualization. Sujal Das Product Marketing Director Network Switching

ConnectX -3 Pro: Solving the NVGRE Performance Challenge

Connecting Physical and Virtual Networks with VMware NSX and Juniper Platforms. Technical Whitepaper. Whitepaper/ 1

SDN van start naar finish

Simplify the Data Center with Junos Fusion

SDN Applications for IXPs and Service Providers. Jason Kleeh Senior Product Manager January, 2013

White Paper. Juniper Networks. Enabling Businesses to Deploy Virtualized Data Center Environments. Copyright 2013, Juniper Networks, Inc.

NETWORKING FOR DATA CENTER CONVERGENCE, VIRTUALIZATION & CLOUD. Debbie Montano, Chief Architect dmontano@juniper.net

DCB for Network Virtualization Overlays. Rakesh Sharma, IBM Austin IEEE 802 Plenary, Nov 2013, Dallas, TX

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Introduction to MPLS-based VPNs

Cloud Networking: Framework and VPN Applicability. draft-bitar-datacenter-vpn-applicability-01.txt

EVOLVED DATA CENTER ARCHITECTURE

Expert Reference Series of White Papers. vcloud Director 5.1 Networking Concepts

Microsoft System Center

Analysis of Network Segmentation Techniques in Cloud Data Centers

NVGRE Overlay Networks: Enabling Network Scalability for a Cloud Infrastructure

VPLS Technology White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Datacenter Network Virtualization in Multi-Tenant Environments

Software Defined Network (SDN)

Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures

Introduction to BGP-MPLS Ethernet VPN

SRX High Availability Design Guide

STORMY WEATHER SECURING CLOUD COMPUTING. Russell Skingsley Director of Advanced Technology Data Centre and Cloud, APAC Juniper Networks

MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb

VLAN and QinQ Technology White Paper

CloudEngine 1800V Virtual Switch

Software-Defined Networking

APRICOT 2012 MPLS WORKSHOP L2VPN

Enabling Solutions in Cloud Infrastructure and for Network Functions Virtualization

The 2013 Guide to Network Virtualization and SDN

Bringing OpenFlow s Power to Real Networks

TRILL for Data Center Networks

Open Source Networking for Cloud Data Centers

How To Make A Network Cable Reliable And Secure

INTRODUCTION TO L2VPNS

Riverstone Networks. Carrier Ethernet Standards Progress. Igor Giangrossi Sr. Systems Engineer, CALA

EVOLVING ENTERPRISE NETWORKS WITH SPB-M APPLICATION NOTE

Avaya VENA Fabric Connect

You can t build a new future on old technologies Juniper Networks. Enabling the Hi-IQ network of tomorrow

MPLS Concepts. Overview. Objectives

What is VLAN Routing?

A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio and Benny Rochwerger IBM

DREAMER and GN4-JRA2 on GTS

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

DD2491 p MPLS/BGP VPNs. Olof Hagsand KTH CSC

Transcription:

VXLAN, Enhancements, and Network Integration Apricot 2014 - Malaysia Eddie Parra Principal Engineer, Juniper Networks Router Business Unit (RBU) eparra@juniper.net Legal Disclaimer: This statement of product direc2on sets forth Juniper Networks current inten2on, and is subject to change at any 2me without no2ce. No purchases are con2ngent upon Juniper Networks delivering any feature or func2onality depicted on this statement. 2010 Juniper Networks, Inc. www.juniper.net

VARIOUS ENCAPSULATION METHODS VXLAN Overlays Cumulus, Arista,, Broadcom, Cisco, VMware, Citrix, Red Hat NVGRE Microsoft, Arista, HP, Broadcom, Juniper STT Nicira, Rackspace, ebay, Yahoo! Geneve VMware, Microsoft, Red Hat, Intel Fabrics TRILL Intel, Cisco, Brocade IEEE 802.1aq Huawei, ALU FabricPath Cisco VCS Brocade Qfabric Juniper Other GRE Ethernet-over-GRE IP-IP MPLS MPLS over GRE MPLS over UDP L2TP GTP-U etc 2 Copyright 2014 Juniper Networks, Inc.

VXLAN PLATFORM AND VENDOR SUPPORT Other T2 Platform Vendors Broadcom Trident 2 (aka T2 ) Platforms QFX5100-48S (1RU) 48x10 GbE 6x40 GbE QFX5100-96S (2RU) QFX5100-24Q 96x10 GbE 8x40 GbE 24x40 GbE 2 x Modules: 8x10 or 4x40 GbE Juniper MX-Series and EX9200 3 Copyright 2014 Juniper Networks, Inc.

VXLAN ENCAPSULATION AND TERMINOLOGY VXLAN Encapsulation IP IP SA MAC DA MAC SA MAC DA MAC VXLAN IP/UDP SA MAC DA MAC IP SA MAC DA MAC Terminology VNI VXLAN VNI Host-A Router-A Router-B Host-B VXLAN Tunnel End Point () VXLAN Network Identifier (VNI) 1 2 3 VXLAN Segment 4 Copyright 2014 Juniper Networks, Inc.

VIRTUAL EXTENSIBLE LOCAL AREA NETWORK (VXLAN) Encapsulation Overview Layer 2 Overlay scheme over Layer 3 network Designed for VM-to-VM communication in mind VXLAN should be transparent to end hosts Provide L2 segmentation ability > 4096 VLANs 24 bit VXLAN Network Identifier (VNI) 16M VXLAN segments Forwarding Overview Data-Plane based learning and forwarding VXLAN relies on Data-Plane learning of associated host MAC addresses to IP s through source learning Similar to Layer 2 with flood and learn Outer MAC DA Outer MAC SA Optional Outer 802.1Q Outer IP DA Outer IP SA Outer UDP VXLAN ID (24 Bits) Inner MAC DA Inner MAC SA Optional Inner 802.1Q Original Ethernet Payload FCS VXLAN Encapsulation Original Ethernet Frame 5 Copyright 2014 Juniper Networks, Inc.

VXLAN: BROADCAST TRAFFIC EXPLAINED 1) Host-A sends an ARP for Host-B. 2) Router-A looks up the VNI association for Host-B. 3) There is no entry and the ARP is VXLAN encapsulated and sent out to the IP multicast group per that VNI. 4) Router-B receives the Multicast packet, verifies the validity of the VNI, and learns the inner source MAC of Host-A. 5) Host-B receives the ARP and responds. 6) Router-B looks up the VNI associated for Host-A, and VXLAN unicasts to Router-A. 7) Router-A receives the unicast packet, verifies the validity of the VNI, and learns the inner source MAC of Host-B. Multicast Enabled VXLAN Host-A Router-A Router-B Host-B 6 Copyright 2014 Juniper Networks, Inc.

VXLAN INTEGRATION WITH EXISTING SERVICES Overview Terminate (aka Stitch ) VXLAN segments into existing network services, such as L3VPN, VPLS and E-VPN Use routing/switch instances as centralized anchor points within a geography Integration Areas Data Center Interconnect (DCI) Virtual Provide Cloud Gateway Access to Edge MBH, Business, Residential, Wholesale Subtending nodes L3VPN VPLS EVPN IRB.0 LAN Bridge-Domain.0 VLAN-ID: 100 LAN IRB.1 Virtual-Switch.0 VLAN-ID: 101 VNI 100 LAN LAN VNI 101 7 Copyright 2014 Juniper Networks, Inc.

INTER-VXLAN ROUTING Bridge-Domain or Virtual-Switch VXLAN, VNI # 100 Router-B Router-A IRB VXLAN, VNI # 200 Router-C Use Cases: Inter-Connecting VXLAN Segments L2 - VLANS L3 IRB L2VPN / L3VPN VPLS / E-VPN Augment Merchant Silicon with In-House Silicon Example: Trident-2 does not support the ability to route packets into VXLAN tunnels and vice versa based on payload IP header. Controlled Broadcast Replication 8 Copyright 2014 Juniper Networks, Inc.

BROADCAST DOMAIN REPRESENTATION Layer-3 VXLAN VNI 100 VNI 200 IRB L2 Broadcast Domain NH E-VPN VLAN 9 Copyright 2014 Juniper Networks, Inc.

UNICAST ONLY VXLAN Router-A No Multicast VXLAN, VNI # 100 VXLAN, VNI # 200 Router-B Router-C Enhancements: Broadcast replication using VXLAN Unicast Endpoints are statically defined In-line Data Plane learning and forwarding functions the same Use Cases: No IP Multicast support between s A static point-to-point deployment, whereby a given VNI only has two s VXLAN communication must be secure using a mechanism that does not support IP Multicast 10 Copyright 2014 Juniper Networks, Inc.

CONTROL MODES Data Plane Based Control Plane Based Controller VDS VDS VM VM VM VM VM VM VM VM VXLAN IETF Draft based Multicast for L2-BUM traffic Or Unicast BUM replication P2P tunnels built by the controller Juniper Contrail or VMware NSX OVSBD (or NETCONF) Controller MAC Learning Can be combined with Data Plane Control 11 Copyright 2014 Juniper Networks, Inc.

DAYONE GUIDE: VXLAN CASE STUDIES Day One Guide Native VXLAN with Multicast PIM/OSPFv2 Unicast Only VXLAN No Multicast Inter-VXLAN Routing Network Service Integration VXLAN over IPSec Transport IPsec Tunnel Mode Tentatively Scheduled for May, 2014 12 Copyright 2014 Juniper Networks, Inc.

SUMMARY VXLAN Consideration Think beyond VXLAN s design use cases Use platform diversity to your advantage Economics, Power, Space, etc JUNOS VXLAN Support Target Release: JUNOS 14.1 May timeframe Account teams can provide beta images Feel free to email me accordingly 13 Copyright 2014 Juniper Networks, Inc.

THANK YOU 2010 Juniper Networks, Inc. www.juniper.net

BACKUP SLIDES 2010 Juniper Networks, Inc. www.juniper.net

REFERENCES Standards VXLAN: A Framework for Overlay Virtualized L2 Networks over L3 Networks http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-08 Generic Overlay OAM and Datapath Failure Detection http://www.ietf.org/id/draft-jain-nvo3-overlay-oam-01.txt The Open vswitch Database (OVSDB) Management Protocol http://tools.ietf.org/html/rfc7047 16 Copyright 2014 Juniper Networks, Inc.