Traffic Engineering. Traffic Engineering



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

Fast Reroute Techniques in MPLS Networks. George Swallow

Cisco Configuring Basic MPLS Using OSPF

Bandwidth Management in MPLS Networks

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

Best Effort gets Better with MPLS. Superior network flexibility and resiliency at a lower cost with support for voice, video and future applications

Introducing Basic MPLS Concepts

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

MPLS Traffic Engineering in ISP Network

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

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

Highlighting a Direction

MPLS: Key Factors to Consider When Selecting Your MPLS Provider

Exam : Implementing Cisco Service Provider Next-Generation Egde Network Services. Title :

MPLS - A Choice of Signaling Protocol

Sprint Global MPLS VPN IP Whitepaper

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

MPLS Network Design & Monitoring

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

MPLS Concepts. Overview. Objectives

Path Selection Analysis in MPLS Network Based on QoS

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

SBSCET, Firozpur (Punjab), India

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

IP Traffic Engineering over OMP technique

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints

Ativando MPLS Traffic Engineering

MPLS L2VPN (VLL) Technology White Paper

Addressing Inter Provider Connections With MPLS-ICI

Testing Multi-Protocol Label Switching (MPLS) enabled Networks

Mastering Network Design with MPLS

Overlay Networks and Tunneling Reading: 4.5, 9.4

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

Corporate Network Services of Tomorrow Business-Aware VPNs

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January Introduction...

AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0

Junos MPLS and VPNs (JMV)

White Paper. Cisco MPLS based VPNs: Equivalent to the security of Frame Relay and ATM. March 30, 2001

MPLS: Key Factors to Consider When Selecting Your MPLS Provider Whitepaper

Recovery Modeling in MPLS Networks

Traffic Engineering & Network Planning Tool for MPLS Networks

Table of Contents. Cisco How Does Load Balancing Work?

MPLS is the enabling technology for the New Broadband (IP) Public Network

Disjoint Path Algorithm for Load Balancing in MPLS network

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

MPLS in Private Networks Is It a Good Idea?

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

Performance Analysis of MPLS TE Queues for QoS Routing

Master Course Computer Networks IN2097

Enterprise Network Simulation Using MPLS- BGP

RSVP- A Fault Tolerant Mechanism in MPLS Networks

MPLS RSVP-TE Auto-Bandwidth: Practical Lessons Learned

MPLS Multiprotocol Label Switching

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

Lesson 13: MPLS Networks

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

MPLS RSVP-TE Auto-Bandwidth: Practical Lessons Learned. Richard A Steenbergen <ras@gt-t.net>

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

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

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

EVALUATING NETWORKING TECHNOLOGIES

Course Description. Students Will Learn

MikroTik RouterOS Workshop Load Balancing Best Practice. Warsaw MUM Europe 2012

Service Assurance Tools

WHITEPAPER MPLS: Key Factors to Consider When Selecting Your MPLS Provider

The Essential Guide to Deploying MPLS for Enterprise Networks

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

MPLS Study. Project: Competence Center for ATM Components - DFN ComAC-

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

MPLS Quality of Service What Is It? Carsten Rossenhövel EANTC (European Advanced Networking Test Center)

How To Understand The Benefits Of An Mpls Network

WAN Optimization Integrated with Cisco Branch Office Routers Improves Application Performance and Lowers TCO

ICTTEN4215A Install and configure internet protocol TV in a service provider network

MPLS/IP VPN Services Market Update, United States

Jerry Ash AT&T Bur Goode AT&T George Swallow Cisco Systems, Inc.

A Fast Path Recovery Mechanism for MPLS Networks

1.1 MPLS. MPLS is an advanced forwarding scheme. It extends routing with respect to packet forwarding and path controlling.

Definition. A Historical Example

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

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

1.1. Abstract VPN Overview

Comparative Analysis of Mpls and Non -Mpls Network

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

Terms VON. VoIP LAN WAN CODEC

November Defining the Value of MPLS VPNs

Transport for Enterprise VoIP Services

Virtual Leased Lines - Martini

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

Evaluating performance on an ISP MPLS network

Avaya P330 Load Balancing Manager User Guide

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

Industry s First QoS- Enhanced MPLS TE Solution

100Gigabit and Beyond: Increasing Capacity in IP/MPLS Networks Today Rahul Vir Product Line Manager Foundry Networks

How Network Transparency Affects Application Acceleration Deployment

How To Provide Qos Based Routing In The Internet

Communication Networks. MAP-TELE 2011/12 José Ruela

MPLS Part II - Recovery

Virtual Private LAN Service

Transcription:

MPLS Traffic Engineering George Swallow swallow@cisco.com Traffic Engineering 1999, Cisco Systems, Inc. 1

What is Traffic Engineering Taking control of how traffic flows in your network in order to - Improve overall network performance Offer premium services As a tactical tool to deal with network design issues when the longer range solution are not deployed 2

Voice Traffic Engineering Telco s noticed that demands vary widely by time of day Began engineering the traffic long ago Evolved over time Now fully automated 3

Reasons for Traffic Engineering Economics more packets, fewer $$$ Address deficiencies of IP routing Tactical tool for network operations Class-of-service routing 4

Economics of Traffic Engineering The efficacy with which one uses the available bandwidth in the transmission fabric directly drives the fundamental manufacturing efficiency of the business and its cost structure. Mike O Dell, UUnet Savings can be dramatic. Studies have shown that transmission costs can be reduced by 40%. 5

The Fish Problem a deficiency in IP routing R8 R2 R3 R4 R5 R1 R6 R7 IP uses shortest path destination based routing Shortest path may not be the only path Alternate paths may be under-utilized while the shortest path is over-utilized 6

Deficiencies in IP Routing Chronic local congestion Load balancing Across long haul links Size of links Difficult to get IP to make good use unequal size links without overloading the lower speed link 7

Overlay Motivation Separate Layer 2 Network (Frame Relay or ATM) The use of the explicit Layer 2 transit layer gives us very exacting control of how traffic uses the available bandwidth in ways not currently possible by tinkering with Layer 3-only metrics. Mike O Dell UUnet, November 17, 1996 9

The Overlay Solution L2 L2 L2 L2 L2 L2 Physical Logical Layer 2 network used to manage the bandwidth Layer 3 sees a complete mesh 10

Overlay Drawbacks Extra network devices (cost) More complex network management Two-level network without integrated NM Additional training, technical support, field engineering IGP routing doesn t scale for meshes Number of LSPs generated for a failed router is O(n 3 ); n = number of routers 11

Traffic Engineering & MPLS + = or Router ATM Switch MPLS Router MPLS fuses Layer 2 and Layer 3 Layer 2 capabilities of MPLS can be exploited for IP traffic engineering Single box / network solution ATM MPLS Router 12

An LSP Tunnel R8 R2 R3 R4 R5 R1 R6 R7 Labels, like VCIs can be used to establish virtual circuits Normal Route R1->R2->R3->R4->R5 Tunnel: R1->R2->R6->R7->R4 13

LSP Tunnel Setup R8 R2 R3 R4 Pop R9 R1 49 17 R6 R7 32 R5 22 Setup: Path (R1->R2->R6->R7->R4->R9) Tunnel ID 5, Path ID 1 Reply: Communicates Labels and Label Operations Reserves bandwidth on each link 21

Multiple Parallel Tunnels Automatically load shared Weighted by bandwidth to nearest part in 16 Traffic assigned by either Source-Destination hash Round robin 22

Automatic Load Balancing New York #1 LSP Tunnel #1 Link #1 London #1 Stockholm New York #2 LSP Tunnel #2 Link #2 London #2 Frankfurt Amsterdam Brussels Washington LSP Tunnel #3 Link #3 Paris Munich 23

Additional Features Adjusting to failures Requires rapid notification Adjusting to improvements Need to account for Global optimality Network stability 24

Protection Strategy Two pronged approach: Local protection Repair made at the point of failure us to keep critical applications going Fast - O(milliseconds) Sub-optimal Path protection An optimized long term repair Slower - O(seconds) 25

Local Protection via a Bypass Tunnel R2 R4 R8 R9 R3 R1 R5 R10 R6 R7 Bypass Tunnel Primary Paths Backup Paths 26

Path Protection R2 R4 R8 R9 R3 R1 R5 R10 R6 R7 Primary Path Backup Path 27

Summary Traffic engineering provides the means to Save transmission costs Address routing deficiencies Attack tactical network engineering problems Provide better QoS Making sure resource are available Minimizing disruption 28