R. Jain, "Quality of Service and Traffic Engineering using Multiprotocol Label Switching," ETRI, Korea, August 17, 1999.
Multiprotocol Label Switching (MPLS) is emerging as the most promising technology for quality of service, traffic engineering in IP networks. It combines the best features of other competing technologies.
This half-day seminar consists of four parts.
In the first part, Prof. Jain provides a brief overview of MPLS. The topics include routing vs switching, label stacks, Label distribution protocols, independent and ordered control.
In the second part, components of MPLS that make it suitable for traffic engineering are explained. Topics include traffic engineering objectives, traffic trunks, trunk attributes, constrained base label distribution, explicit routes, resouce class affinity, and traffic engineering extensions to OSPF and IS-IS.
In the third part, results of a simulation analysis of traffic engineering aspects of MPLS are presented. The analysis was done at Ohio State University.
In the fourth part, other competing approaches for quality of service are briefly explained including ATM, integrated services, differentiated services, IEEE 802.1D. The emphasis is on their strengths and weeknesses and how MPLS handles those issues.
This talk covers the following topics:
- Routing vs Switching
- Routing vs Switching over ATM
- High-Speed Backbone Alternatives
- Label Switching
- MPLS
- MPLS Terminology
- Label Stacks
- Label Stack Examples
- Label Stack Entry Format
- Label Assignment
- Label Distribution Protocol
- LDP Messages
- LDP TLVs
- Independent vs Ordered Control
- MPLS Over ATM
- Stream Merging
- Summary of Part 1: MPLS
- Part 2: Traffic Engineering
- Traffic Engineering Objectives
- Traffic Engineering Components
- Traffic Engineering Components
- MPLS Mechanisms for TE
- Traffic Trunks
- Trunks vs LSPs
- Flows, Trunks, LSPs, and Links
- Traffic Trunks
- Trunk Attributes
- Token Bucket vs Leaky Bucket
- Token and Leaky Bucket
- Traffic Granularity
- CR-LDP
- CR-LSP Setup
- Traffic Parameters
- Explicit Route
- Path Selection
- Resource Attributes
- Resource Class Affinity
- Adaptivity and Resilience
- Priority and Preemption
- Traffic Engineering Extensions to OSPF
- Traffic Engineering Extensions to IS-IS
- Summary of Part 2: Traffic Engg
- A Simulation Analysis of Traffic Engineering
- Simulation Model
- Simulation Scenarios
- Case 1: No Trunks, No MPLS
- Two trunks w UDP + TCP Mixed
- 3 Trunks w Isolated TCP, UDP
- Non End-to-End Trunks
- Future Work
- Summary of Part 3: TE Analysis
- Part 4: Other QoS Approaches and MPLS Interoperability
- ATM Service Categories
- ATM QoS: Issues
- Integrated Services
- RSVP
- Problems with IntServ/RSVP
- MPLS-IntServ Interoperability
- Differentiated Services
- DiffServ Concepts
- Per-hop Behaviors
- Expedited Forwarding
- Assured Forwarding
- Problems with DiffServ
- MPLS-DiffServ Interoperability
- IEEE 802.1D Model
- MPLS-802.1D Interoperability
- End-to-end View
- QoS Debate Issues
- Comparison of QoS Approaches
- Summary of Part 4
- References
Presentation slides in Adobe Acrobat Format:
1 slide/page
Back to Recent Talks by Raj Jain
Complete List of Audio/Video Lectures by Raj Jain
Back to Raj Jain's Home Page