Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

MPLS: The Magic Behind the Myths Grenville Armitage (author) Scott Crosby (presenter)
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Multi-Protocol Label Switch (MPLS)
MULTIPROTOCOL LABEL SWITCHING Muhammad Abdullah Shafiq.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
Introducing MPLS Labels and Label Stacks
MPLS Complied from NT, NANOG, and other sources…. Ram Dantu.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
CS Summer 2003 Lecture 6. CS Summer 2003 Hierarchical LSP LSP1 LSP2 LSP3 Ingress LSR for LSP1 Egress LSR for LSP1 Ingress LSR for LSP3 Hierarchical.
CS Summer 2003 Lecture 7. CS Summer 2003 MPLS Forwarding MPLS forwarding can be described in terms of: Label imposition Label disposition.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
A Comparison Of MPLS Traffic Engineering Initiatives Robert Pulley & Peter Christensen.
ECE544: Communication Networks-II Spring 2009 H. Liu Lecture 9 (MPLS) Includes teaching materials from D. Saha.
MPLS and Traffic Engineering
UCB MPLS An Overview Jean Walrand EECS. UCB Outline Objectives Label Switching LSP setup.
Introduction to MPLS and Traffic Engineering
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching
Multi-Protocol Label Switch (MPLS) 1 Outline Introduction MPLS Terminology MPLS Operation – Label Encapsulation Label Distribution Protocol (LDP) Any.
MPLS-based Virtual Private Networks Khalid Siddiqui CS 843 Research Paper Department of Computer Science Wichita State University Wichita, KS
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
Multiprotocol Label Switching (MPLS)
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
Connection-Oriented Networks1 Chapter 6: The Multi-Protocol Label Switching Architecture TOPICS –IP: A primer –The MPLS architecture Label allocation schemes.
1 Multiprotocol Label Switching. 2 “ ” It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching.
MPLS MultiProtocol Label Switching.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
IP/MPLS Multiprotocol Label Switching
1 © 2001, Cisco Systems. MPLS Architecture Overview Jay Kumarasamy Adopted from Stefano Previdi’s presentation.
MultiProtocol Label Switching (MPLS) July 29, 2000TECON 2000 Pramoda Nallur Alcatel Internetworking Division.
1 Advanced Network Architectures Yasaman Motakef
MPLS Architecture Overview Adopted from Stefano Previdi’s presentation 麟瑞科技 技術經理 張晃崚.
MPLS: Multi-protocol Label Switching 2000/05/152 Topics Introduction History and motivation MPLS mechanisms MPLS protocols RSVP-TE/CR-LDP MPLS applications.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.
MPLS Architecture Overview V1.1. Course Objectives MPLS overview MPLS Concepts LSRs and labels Label assignment and distribution Label Switch Paths Loops.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
MPLS Forwarder Preliminary 1 Outline MPLS Overview MPLS Overview MPLS MRD MPLS Data Path HLD 48K MPLS Fwder HLD IPE MPLS Fwder HLD Issues Summary.
Lab MPLS Basic Configuration Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Routing in Optical Networks Markus Isomäki IP and MPLS in Optical Domain.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
INTRO TO MPLS CSE 8344 Southern Methodist University Fall 2003.
MPLS (MultiProtocol Labeling Switching) School of Electronics and Information Kyung Hee University. Choong Seon HONG.
Graceful Label Numbering in Optical MPLS Networks Ibrahim C. Arkut Refik C. Arkut Nasir Ghani
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
MPLS Some notations: LSP: Label Switched Path
1 Multiprotocol Label Switching (MPLS) and its Applications Network Architecture Spring 2009 Lecture 17.
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
Module 2 MPLS Concepts.
Multiple Protocol Support: Multiprotocol Level Switching.
January 2007 MPLS & GMPLS # 1 MPLS & GMPLS 60 minutes Stockholm Loa Andersson, Acreo AB.
1 © 2001, Cisco Systems, Inc. MPLS Architecture & Operation Peter Tomsu Senior Consultant EMEA Peter Tomsu Senior Consultant EMEA
Chapter 5 MPLS Labels There are many examples of label substitution protocols already in existence. ATM - label is called VPI/VCI and travels with cell.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
VP Technology Strategy Marconi Communications
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Multi-protocol Label Switching
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
ODA MPLS Basic Knowledge
MPLS Basics 2 2.
Presentation transcript:

Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/

Outline  General concepts  ATM LSR  Ships-in-the-night  DiffServ-MPLS architecture  Resource provisioning  High availability

MPLS: General Concepts Outline: Historic perspective MPLS basics ATM LSR

A historical Perspective What happened in mid-90’s? The problems with overlay models reveal themselves: –Overlay models create bottleneck from the lack of segmentation and reassembly (SAR) functionality on interfaces faster than OC-48 –Overlay models increase complexity by requiring providers to manage two separate control planes and two fundamentally different types of networking equipment –Overlay model results in an inefficient use of network bandwidth due to the traditional ATM cell tax –No QoS for LANE and the IP Diffserv approach to CoS does not map well to the existing ATM QoS mechanims –LANE requires a client-server model in place, e.g., LEC, LECS, LES, and BUS –Classical IP over ATM requires the deployment of n-squared routing adjacencies.

A Historical Perspective (cont’d) Multi-layer switching solutions in the spotlight: –IP switching by Ipsilon/Nokia –Tag switching by Cisco –Aggregate routing-based IP switching (ARIS) by IBM –IP Navigator by Cascade/Ascend/Lucent –Cell Switching Router (CSR) by Toshiba  All ATM based solutions

MPLS Basics MPLS switching concept: IP ROUTER ATM-LSR ATM SWITCH CONTROL FORWARDING IP Routing Software Longest Prefix Match IP Routing Software ATM Routing & Signaling Software Label Switching Label Switching Signaling & label binding

MPLS Basics (cont’d) Separation of control functions from forwarding functions: CONTROL PLANE DATA PLANE ROUTING MPLS CONTROL SWITCHING CONTROL

MPLS Basics (cont’d) Label distribution and label swapping: CONTROL PLAN LAYER-2 TRANSPORT LABELED SWITCHING CONTROL PLAN LABELED SWITCHING CONTROL PLAN LAYER-2 TRANSPORT LABELED SWITCHING Frames 1320 Routing Signaling Ingress LEREgress LER LSR

MPLS Basics (cont’d) Generic label and label stacking: LAYER-2 LAYER-3 Label expsTTL

MPLS Basics (cont’d) ATM Based label and label stacking: LAYER-2 LAYER-3 Label expsTTL VPI/VCI +

MPLS Basics (cont’d) MPLS signaling protocols: distribute labels and maintain connectivity of an LSP –Topology driven: LDP: –distributes labels based on routing topology, i.e., label to FEC binding where FEC = IP prefix. –Using TCP and maintaining “hard state”. –No QoS. –Policy driven: RSVP-TE: Widely deployed –distributes labels based on source routing –Using raw IP and maintaining “soft state” –Designed for QoS CR-LDP: not well accepted –Distributes labels based on source routing –Using TCP and maintaining “hard state” –Designed for QoS

MPLS Basics (cont’d) Label distribution mechanisms: –Downstream-on-demand (RSVP-TE, CR-LDP, LDP) –Unsolicited-downstream (LDP) Upstream LSR Label Request Next Hop to FEC Downstream LSR Label Response Upstream LSR Next Hop to FEC Downstream LSR Unsolicited Label Response

MPLS Basics (cont’d) Label retention modes: –Conservative label retention: an upstream LSR maintains the received label binding for an FEC only if the label binding is received from the downstream LSR that the upstream LSR has selected as the next-hop for that FEC –Liberal label retention: An upstream LSR maintains the received label binding for an FEC even if the label binding is received from a downstream LSR that the upstream LSR has not selected as the next-hop for that FEC Pros and Cons of the two modes?

MPLS Basics (cont’d) Routing for MPLS –Traditional shortest path based IP routing protocols provide enough information for LDP signaling –Policy driven signaling protocols set up an LSP based on the policy: A policy may enforce a manually configured route A policy may use a route found by a constraint-based routing protocol A policy may use a route found by a shortest-path based routing protocol Constraint-based routing protocols: –Find “best” routes meeting multiple criteria –Pre-calculate or calculate on-demand

MPLS Basics (cont’d) MPLS eliminates the potential for SAR bottlenecks by not using ATM as a transport MPLS eliminates the complexity of managing two separate control planes and two fundamentally different types of networking equipment. MPLS eliminates the cell tax by not using ATM as a transport MPLS can support DiffServ CoS. The peer-to-peer nature of IP routed MPLS eliminates the need to manage a complex logical topology (n-squared PVCs) MPLS provides flexible traffic engineering features

MPLS Related Research Topics MPLS multicasting Pseudo-wire over MPLS MPLS VPN MPLS high availability MPLS Traffic engineering Useful Resources: Go to: and click on: ACM Digital Library IEEE Xplore