- course id
- MPLS10
- duration
- 2-4 day(s)
- Aimed At
-
This course is aimed at the IT and telecommunications professionals, managers, sales engineers, proposal writers, and others who need to understand the MPLS technology in order to meet customer needs or design MPLS networks.
- Prerequisites
-
Those wishing to take this course should have a basic knowledge of TCP/IP and telecommunications networks.
- Course in a Nutshell
-
MPLS is a technology that utilizes special labels to speed packets through networks and thus achieve faster performance and greater throughput. It also facilitates Quality of Service (QoS) implementation and Virtual Private Networks (VPNs) to name just a couple of its benefits. MPLS does not replace IP but builds on it.
This course deals with all of the key issues of understanding, designing, and implementing MPLS in IP networks. We will begin with a quick review of IP routing and the OSI stack. We will then study the basics of MPLS label switching and continue with applications including VPNs, Quality of Service (QoS), and Traffic Engineering. We conclude with a study of advanced and emerging applications for MPLS including multicast, circuit emulation, and hierarchical LSPs. We will finish up with discussion of MPLS marketing opportunities and real-world network designs. Examples and short exercises are interspersed throughout the course.
- Customize It!
-
Let us know your reason for studying MPLS so we can customize the course to your specific needs. If you do not possess prior knowledge of IP or basic communications network technology, the course can be expanded to four days to cover these topics.
- Learn How To
-
- Identify the problems with conventional IP networks and how to correct them with MPLS
- Understand and implement MPLS labels and paths
- Analyze and implement Quality of Service (QoS) in IP networks using MPLS
- Analyze and implement VPNs using MPLS
- Implement new, advanced functions with MPLS that add value to your network offerings
- Course Outline
-
- Review of OSI protocol stack and packet switching
- Packet vs. circuit switching
- Connection-oriented and connectionless network architectures
- Reason for layered telecom architectures
- OSI stack
- Function of each layer
- Layer 2 switching
- Ethernet and OSI
- Packet construction and addressing
- Overview of Routing and MPLS
- Layer 3 routing
- Native Hop-by-Hop Network Layer (Layer 3) routing
- Next Hop Selection Functions
- Label Switching as way to speed packets through network
- MPLS implementation of label switching
- MPLS forwarding paradigm
- Integration of IP and ATM
- Advantages of MPLS forwarding over conventional network layer forwarding
- Why MPLS?
- MPLS Labels
- MPLS labels basics
- Label encapsulation
- Label assignment and distribution
- Label switched routers and routing (LSR)
- Label distribution: Purpose
- Label distribution: Protocols
- Label distribution: Methods
- Label retention modes
- Label Switched Paths (LSP)
- LSP setup control
- MPLS Architecture
- Design of MPLS networks
- MPLS operation
- MPLS node architecture
- MPLS elements
- Loop survival, detection, and prevention in MPLS
- Virtual Private Networks (VPNs)
- Overview of VPNs
- Connection-oriented VPNs
- Connectionless VPNs
- Comparison of VPN technologies
- Advantages of MPLS VPNs
- Packet-based MPLS VPNs
- Basics of MPLS and Border Gateway Protocol (BGP)
- MPLS VPN operation
- Verifying VPN operation
- BGP route reflectors
- Carrier-over-carrier MPLS VPNs
- Internet access over MPLS VPNs
- Trace route enhancements
- MPLS VPN management
- ATM-based MPLS VPNs
- Basics
- ATM LSR: merge capabilities
- Issues with ATM
- Downstream-on-demand and ATM
- ATM-LSR and Virtual Circuit (VC)-merge
- ATM-based MPLS VPNs
- MPLS and Tag Switching terminology
- Packet-based MPLS over ATM
- ATM-based MPLS
- Cell Interleaving
- VC merge
- Label virtual circuits
- Label switch controllers
- Virtual switch interface
- IP + ATM
- Packet-based MPLS over ATM VPNs
- ATM-based MPLS VPNs
- MPLS Traffic Engineering
- Need for traffic engineering on Internet and other IP-based networks
- Unequal cost load balancing via metric manipulation
- Advantages of MPLS traffic engineering
- Basic concepts of MPLS traffic engineering
- MPLS traffic engineering elements (dynamic/static LSPs)
- MPLS traffic engineering configuration
- Configuration case study of an MPLS traffic-engineered network: Intermediate System-Intermediate System (IS-IS)
- Configuration case study of an MPLS traffic-engineered network: Open shortest path first (OSPF)
- MPLS Quality of Service (QoS)
- Introduction to Quality of Service (QoS)
- Quality of Service vs. Class of Service (CoS)
- Integrated services
- IP precedence
- Differentiated Services (DiffServ)
- Modular QoS Command Line Interface (CLI)
- MPLS implementation of DiffServ
- MPLS VPN support of QoS
- MPLS QoS implementation
- Configuring QoS for MPLS VPNs
- MPLS QoS case study
- MPLS Design and Migration
- MPLS VPN design and topologies
- Migrating MPLS into an ATM network
- ATM MPLS design criteria
- Designing MPLS networks
- Additional MPLS design considerations
- Route Selection
- Basics
- Standard IP and MPLS
- IP forwarding
- MPLS label distribution
- Label switched paths
- Explicitly routed LSP (ER-LSP): Basics, example, advantages
- Hop-by-Hop vs. explicit routing
- DiffServ Support in MPLS
- Basics
- Types of LSPs for DiffServ support
- EXP-inferred-Packet Switch Capable (PSC) LSP (E-LSP)
- Label-Only-Inferred-PSC (L-LSP)
- Bandwidth reservation for E-LSP and L-LSP
- Generalized MPLS (GMPLS) and multi-protocol lambda switching
- Using packet-switch ideas in all-optical world
- Differences between lambda (wavelength) switching and conventional packet switching
- Basics of GMPLS
- Transitioning to GMPLS
- Introduction
- Players involved in MPLS specs
- Today’s MPLS applications
- Control Planes and MPLS Control Plane
- Basic notion of network control plane
- Routing protocols
- Non-TE
- OSPF-TE
- IS-IS-TE
- Signaling protocols
- Label distribution protocol (LDP)
- Resource Reservation Protocol for Traffic Engineering (RSVP-TE)
- Control plane use and operation
- MPLS Data Plane
- Shim header format
- Cell-mode header format
- Frame-relay mode header format
- GMPLS
- MPLS VPNs
- Layer 3: BGP-based
- Layer 2: Point-to-point
- Layer 2: Multipoint
- Layer 1: Circuit emulation
- Emerging MPLS applications
- Multicast/triple play
- Inter-Autonomous System (Inter-AS)/Carrier Supporting Carrier (CSC)
- Circuit emulation
- Hierarchical LSPs
- Resilience and Operations, Administration, and Maintenance (OAM)
- Multicast L2/L3
- Mcast backbone requirements
- Point to multipoint (P2MP) LSPs
- P2MP Pseudowire emulation (PW)
- BGP P2MP
- Mobile VPN (mVPN)
- Inter-AS/CSC
- Inter-carrier requirements
- MPLS-Inter-carrier-connect (ICI)
- Multi-segment PW
- Circuit Emulation
- Structure-Agnostic Time Division Multiplexing (TDM) over Packet (SAToP)
- Circuit Emulation Switched Virtual Circuit (SVC) over Packet Switched Network (CESoPSN)
- TDM over IP Gateways (TDMoIP)
- Circuit Emulation (CEM)
- Hierarchical LSPs
- Route aggregation and H-LDP
- Hierarchical resource reservation
- MPLS Resilience and OAM
- Need for network protection
- MPLS error detection
- Thrashing links
- Practical applications
- Node/network level recovery
- LSP/PW ping/traceroute
- Virtual Circuit Connection Verification (VCCV)
- PW redundancy
- Master Controller-Layer 2 Access Concentration (MC-LAC)
- MPLS/Ethernet OAM interworking
- Cisco’s Tunnel Builder vendor solution
- MPLS VPN Marketing
- Who: The user perspective
- What: The money
- How: Approaches to marketing and sales
- Market planning overview
- Case example
- Challenges
- Case study
- Real-world Network Designs
- Interexchange carrier design study
- National telco design study
- Global service provider design study
- Large enterprise design study
- Wrap-up: Course Recap, Discussion, and Evaluation


