Framework of Network Virtualiza4on Based on MPLS Global Label



Similar documents
An Architecture of Instant VPN

Introducing Basic MPLS Concepts

How To Fix Bg Convergence On A Network With A Bg-Pic On A Bgi On A Pipo On A 2G Network

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr Cisco Systems, Inc. All rights reserved.

BGP Vector Routing. draft-patel-raszuk-bgp-vector-routing-01

SDN. Roadmap to Operating SDN-based Networks Workshop July 15, Kireeti Kompella CTO, JDI. Copyright 2014 Juniper Networks, Inc.

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

Broadband Network Architecture

Cisco Configuring Basic MPLS Using OSPF

IP over Optical Networks - A Framework draft-ip-optical-framework-01.txt

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

Disjoint Path Algorithm for Load Balancing in MPLS network

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

Transforming Evolved Programmable Networks

Project Report on Traffic Engineering and QoS with MPLS and its applications

A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

MPLS TE Technology Overview

MPLS Concepts. Overview. Objectives

Building MPLS VPNs with QoS Routing Capability i

MPLS Pseudowire Innovations: The Next Phase Technology for Today s Service Providers

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

Interconnecting Data Centers Using VPLS

Real-Time Traffic Engineering Management With Route Analytics

Implementing VPN over MPLS

Chapter 10 Link-State Routing Protocols

Smart WWW Traffic Balancing

SDN IN WAN NETWORK PROGRAMMABILITY THROUGH CENTRALIZED PATH COMPUTATION. 1 st September 2014

MPLS Traffic Engineering in ISP Network

Fast Reroute Techniques in MPLS Networks. George Swallow

IP Traffic Engineering over OMP technique

Intended status: Standards Track

Multi Protocol Label Switching (MPLS) is a core networking technology that

Agile VPN for Carrier/SP Network. ONOS- based SDN Controller for China Unicom MPLS L3VPN Service

Anastasios Chatzithomaoglou IP Engineering Forthnet

Junos MPLS and VPNs (JMV)

For internal circulation of BSNLonly

IP/MPLS Network Planning, Design, Simulation, Audit and Management. Dave Wang, WANDL

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks

Cisco IOS MPLS configuration

SDN Controller Requirement

How To Understand The Benefits Of An Mpls Network

Path Selection Analysis in MPLS Network Based on QoS

PALO ALTO SAFE APPLICATION ENABLEMENT

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Testing Multi-Protocol Label Switching (MPLS) enabled Networks

The Complete IS-IS Routing Protocol

Anycast Rou,ng: Local Delivery. Tom Daly, CTO h<p://dyn.com Up,me is the Bo<om Line

Ativando MPLS Traffic Engineering

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints

Design of MPLS networks VPN and TE with testing its resiliency and reliability

Designing and Implementing IP/MPLS-Based Ethernet Layer 2 VPN Services. An Advanced Guide for VPLS and VLL

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks

Business Case for Cisco SDN for the WAN

Intra- CDN Provider CDNi Experiment

Boosting Capacity Utilization in MPLS Networks using Load-Sharing MPLS JAPAN Sanjay Khanna Foundry Networks

Addressing Inter Provider Connections With MPLS-ICI

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

IP, Ethernet and MPLS

Transport Services (TAPS) BOF plan

DD2490 p Routing and MPLS/IP. Olof Hagsand KTH CSC

Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt)

HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University

OPNET simulation of voice over MPLS With Considering Traffic Engineering

Carrier/WAN SDN. SDN Optimized MPLS Demo

NETWORK ISSUES: COSTS & OPTIONS

How To Make A Network Secure

Virtual Leased Lines - Martini

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

Guaranteed QoS Routing Scheme in MPLS -Wireless Access Networks

Composite Link Requirements draft-ietf-rtgwg-cl-requirement-00.txt

MPLS L2VPN (VLL) Technology White Paper

Secure Inter-Provider IP VPNs

ALTO and Content Delivery Networks dra7- penno- alto- cdn

Can Cloud Hos+ng Providers Really Replace. Your Cri(cal IT Infrastructure?

IMPLEMENTING CISCO MPLS V3.0 (MPLS)

Malicious MPLS Policy Engine Reconnaissance

Kingston University London

Enhancing BoD Services based on Virtual Network Topology Control

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data

Fast Reroute with Segment Routing

Protection Methods in Traffic Engineering MPLS Networks

Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond

The Essential Guide to Deploying MPLS for Enterprise Networks

April 20 th 2011, Internet2 Spring Member Mee5ng Aaron Brown Internet2. Circuit Monitoring for DYNES

CGN Deployment with MPLS/VPNs

Addressing OSPF Load in IP/MPLS Networks

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

SBSCET, Firozpur (Punjab), India

- Multiprotocol Label Switching -

Internetworking II: MPLS, Security, and Traffic Engineering

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

Tunnel Routing. Preface. Challenge

Thank you for joining us today! The presentation will begin shortly. Thank you for your patience.

Autonomous Fast Rerouting for Software Defined Network

Lesson 13: MPLS Networks

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

Analyzing MPLS from an ROI Perspective

Transcription:

Framework of Network Virtualiza4on Based on MPLS Global Label Zhenbin Li, Ming Li(Huawei) IETF 88, Vancouver, BC, Canada 1

Introduc4on As the virtual network operators develop, it is desirable to provide beter network virtualiza4on solu4ons to facilitate the service. This document introduces a new framework to implement network virtualiza4on based on MPLS global label. It can provide the virtualized network topology, nodes and links using MPLS global label which can make up the virtual network. 2

Background Virtual Operator Virtual network operators can deploy possible services based on the virtual network which is provided by the underlying network. Owing to the technology limita4on, the virtual network operators face following challenges: It is hard to get the traffic and data informa4on of internal nodes. So it is hard to develop value- added services. Tradi4onal VPN technology is just to provide a transparent pipe for virtual network operators which cannot control and manage the internal nodes. Tradi4onal technologies can not implement virtualiza4on of network nodes and links. It is hard to provide flexible virtual networks. It is unable to implement central control, which is hard to provide customized virtual networks based on policies and open APIs. On the other hand, the underlying network operators do not hope to expose much internal network details to the virtual network operators. Furthermore, it also exerts much burden on the virtual network opera4on and management if there is much internal network details for the virtual network operators. 3

Architecture of MPLS Virtual Network 4

Architecture of MPLS Virtual Network (Cont.) There is a central controller to control network nodes. The controller can construct different virtual networks according to the requirements proposed by the virtual network operators. IGP runs among the controller and the network nodes. MPLS global labels can be allocated by the IGP controller for the virtual network topologies, the virtual nodes and the virtual links. The label binding between the MPLS global label and the virtual network topology/node/link are flooded among the controller and the network nodes. When the network nodes receive the label mapping messages, they will install corresponding MPLS forwarding entries accordingly. 5

Example of MPLS Virtual Network VT- GL: Global Label for Virtual Topology N- GL: Global Label for Virtual Node L- GL: Global Label for Virtual Link 6

MPLS Virtualiza4on of Network Topology MPLS global label is allocated by the IGP controller for the virtual network topology. The label binding between the Mul4- Topology ID and the Global Label are flooded from the IGP controller to the network nodes. [I- D. li- isis- mpls- mul4- topology] defines the corresponding IS- IS protocol extension and procedures to support MPLS Mul4- Topology. Forwarding Entry installed for MPLS Mul4- topology: MPLS Mul4- topology based on global label can also be used for MRT FRR scenarios to reduce the number of labels allocated in mul4- topology without introducing LDP in pure IP network. 7

MPLS Virtualiza4on of Network Nodes MPLS global label is allocated by the IGP controller for the tuple { Mul4- Topology ID, Underlying Node Iden4fica4on, ATributes of the Virtualized Node }. [I- D. li- isis- mpls- vnode- vlink] defines the corresponding IS- IS protocol extension and procedures to implement virtual nodes node and virtual link based on MPLS global label. Forwarding Entry installed for MPLS Virtual Node: 8

MPLS Virtualiza4on of Network Links MPLS global label is allocated by the IGP controller for the tuple { Mul4- Topology ID, Underlying Link Iden4fica4on, ATributes of the Virtualized Link }. Forwarding Entry installed for MPLS Virtual Node: When bandwidth as atribute of the virtual link, MPLS forwarding entry can be as follows: 9

Forwarding in Virtual Network Tradi4onal SPF or CSPF Path Calcula4on Virtualized nodes and links can be added to the LSDB or be added to the TEDB a$er applying specific MPLS TE atributes. IP forwarding entry or MPLS TE forwarding entry may be created which can use the virtual link as the outgoing link. In this case, the forwarding entry related with L- GL is not an independent entry. The L- GL is just like an internal index to link different parts of the forwarding informa4on. 10

Forwarding in Virtual Network (cont.) Segment Rou4ng MPLS virtual nodes and links can also be used for Segment Rou4ng. The MPLS virtual node is just like the Node Segment in the Segment Rou4ng. The MPLS virtual link is just like the Adjacency Segment in the Segment Rou4ng. The typical Segment Rou4ng forwarding entry is shown in the following figure: In this case, the forwarding entry related with N- GL or L- GL is the independent MPLS forwarding entry. QoS- based Segment Rou4ng can be applied. 11

Next Steps Solicit more comments and feedbacks. Revise the dra$. 12