Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.

Slides:



Advertisements
Similar presentations
Traffic Engineering over MPLS
Advertisements

Identifying MPLS Applications
Multi-Protocol Label Switch (MPLS)
MULTIPROTOCOL LABEL SWITCHING Muhammad Abdullah Shafiq.
Restoration by Path Concatenation: Fast Recovery of MPLS Paths Anat Bremler-Barr Yehuda Afek Haim Kaplan Tel-Aviv University Edith Cohen Michael Merritt.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching.
© Jörg Liebeherr ECE 1545 Packet-Switched Networks.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Introducing MPLS Labels and Label Stacks
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
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.
MPLS Multiple Protocol Label Switching 2003/2/19.
MPLS and Traffic Engineering
UCB MPLS An Overview Jean Walrand EECS. UCB Outline Objectives Label Switching LSP setup.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching
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
Computer Networks ATM and MPLS Professor Hui Zhang
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.
MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1.
© 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.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
M P L S. MPLS Overview MPLS or Multiprotocol label switching is a new network protocol that defined a mechanism for packet forwarding in network router.
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.
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.
Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/
MPLS Architecture Overview Adopted from Stefano Previdi’s presentation 麟瑞科技 技術經理 張晃崚.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
MPLS Architecture Overview V1.1. Course Objectives MPLS overview MPLS Concepts LSRs and labels Label assignment and distribution Label Switch Paths Loops.
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.
Case Study: ATM (+ MPLS)
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
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
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
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
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.
Connection-Oriented Networks – Wissam Fawaz1 Connection-Oriented Networks: SONET/SDH, ATM, MPLS, and Optical Networks Wissam Fawaz.
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.
MPLS Introduction Computer Networks 2007 Week 9 Lecture 1 by Donald Neal.
Advanced Computer Networks
Performance Measurements of MPLS Traffic Engineering and QoS
Multiprotocol Label Switching
B-TECH PROJECT MID-SEM PRESENTATION 2011
ODA MPLS Basic Knowledge
Multi Protocol Label Switching (MPLS)
Internet Quality of Service
CHAPTER 8 Network Management
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Chapter 1 Introduction Networking Architecture Overview.
Presentation transcript:

Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400

Agenda Background – Routing in Internet Protocol (IP) Networks – Asynchronous Transfer Mode (ATM) – IP Over ATM Models Multi-protocol Label Switching (MPLS) MPLS using ATM Switching Feature Research Q & A

Traditional Routing In IP Networks H1 SourceDestinationData H2 H3 H4 H5 H6 H7 H8 DestinationNext Hop A.B.C.*Rn Routing Table R1 R5 R6 R7 R8 R4 R3 R2

Traditional Routing In IP Networks IP address Routing Algorithm – e.g. Open Shortest Path First (OSPF) Characteristics: – Connectionless – Hop-by-hop – IP Address Parsing at Each Hop – Routing Table Query at Each Hop

Traditional Routing In IP Networks Issues: CPU Speed: 10 times improvement per decade Data Communication: more than 100 times improvement per decade Routers become the bottlenecks of the Internet

ATM H1 H2 SETUP VPI/VCI VPI Table InOut PortVPIPortVPI VPI Table

H1 H2 RELEASE VPI Table ATM

ATM address Routing and Signaling – e.g. Private Network-to-Network Interface (P-NNI) Connection Oriented Cell Switch by hardware High speed

IP Over ATM Models Overlay Model Peer-to-Peer Model – MPLS

MPLS Architecture H1 H2 H4 H3 LSR LER MPLS Domain

MPLS Components Label Edge Router (LER) Label Switching Router (LSR) Forward Equivalence Class (FEC) Label Label-Switched Path (LSP) Label Distribution Protocol (LDP)

MPLS Component: LSR In the core of MPLS networks High-speed router Switch data traffic within MPLS domain

MPLS Component: LER At the edge of MPLS networks Assign and remove label Transport data traffic between MPLS domain and IP networks

MPLS Component: FEC Representation of a group of packets that share the same requirement for transport – e.g. packets with same destination IP address prefix

MPLS Component: Label Short fixed length identifier Assigned to every packet Carried in layer 2 header Of local significance

MPLS Component: LSP A path to transport packets within MPLS domain Set up prior to data transmission Unidirectional

MPLS Component: LDP Distribution label information to LSR

MPLS Operations Label creation and distribution Table creation at each router LSP creation Label insertion/table lookup Packet forwarding

Label creation and distribution H1 H2 H4 H3 LSR LER FECHopInLabel FECHopLabel LSP

Label Insert, Swap and Remove H1 H2 H4 H3 LSR LER FECHopInLabel FECHopLabel IP LabelIP LabelIP

MPLS IP address Routing Algorithm – Same as IP network LDP Support ATM, Frame Relay, …

MPLS using ATM InOut PortVPIPortVPI VPI Table Cell Switch Hardware OSPF, LDP ATM-LSR

Future Research ATM SONET IP WDM IP MPLS GMPLS

Q & A

Thanks