Detailed Course Outline
Day 1
Chapter 1: Course Introduction
Chapter 2: MPLS—Introduction
- Describe the BGP remote next-hop mechanic, and hop-by-hop forwarding
 - Explain the original historical motivations for MPLS
 - List the alternative modern use cases for MPLS
 
Chapter 3: MPLS—The Mechanics
- Explain how labels are built, and how they flow between routers
 - Describe the end-to-end data plane of a packet across a label-switched path
 - Summarize the four primary protocols that can build label-switched paths
 
Chapter 4: MPLS—Static LSPs and the Forwarding Plane
- Configure a service provider’s edge and core devices for MPLS
 - Configure the headend router of an LSP and explain the impact this has on the router's inet.3 table
 - Configure transit routers and verify their mpls.0 tables
 - Lab 1: Static LSPs and the Forwarding Plane
 
Chapter 5: RSVP—Introduction
- Explain the purpose, features, and advantages of RSVP
 - Configure a service provider network to be ready to host RSVP label-switched paths
 
Chapter 6: RSVP—Configuring A Basic LSP
- Configure and verify an RSVP label-switched path that follows the metrically best path
 - Explain the purpose of MPLS self-ping
 - Explain how an RSVP LSP is signaled and created
 
Chapter 7: RSVP—The Traffic Engineering Database
- Describe the purpose of the IS-IS/OSPF traffic engineering extensions
 - Configure and verify an LSP that uses the traffic engineering database to calculate its path
 - Explain the impact that loose and strict hops can have on an LSP
 - Lab 2: RSVP LSPs
 
Day 2
Chapter 8: RSVP—LSP Bandwidth Reservation
- Describe the use cases for RSVP bandwidth reservations, and the Path message objects that are used
 - Configure LSP bandwidth reservations, and verify how these reservations are advertised
 
Chapter 9: RSVP—LSP Priorities
- Describe problems that can be caused by RSVP LSP bandwidth reservations, and the solution offered by priority levels
 - Describe the default RSVP LSP priority levels, and configure alternative settings
 - Configure LSP soft preemption to avoid downtime
 - Lab 3: RSVP—LSP Bandwidth and Priorities
 
Chapter 10: RSVP—Constrained Shortest Path First, and Admin Groups
- Describe the CSPF algorithm, along with its tie breakers
 - Configure and verify admin groups on LSPs
 
Chapter 11: RSVP—LSP Failures, Errors, and Session Maintenance
- Describe the events that can tear down an LSP, and the RSVP messages that make it happen
 - Describe how RSVP has changed over the years from a soft-state protocol to a reliable stateful protocol
 
Chapter 12: RSVP—Primary and Secondary Paths
- Explain the use cases and configuration for primary and secondary paths
 - Identify the benefits and trade-offs of standby secondary paths
 - Show the advantage of pre-installing backup paths to the forwarding table
 
Chapter 13: RSVP—Local Repair, Part 1—One-to-One Backup or Fast Reroute
- Demonstrate the downtime that can be caused by a link or node failure in an MPLS network, and how a local repair path can significantly reduce this downtime
 - Explain the mechanics of the one-to-one backup method
 - Explain the many different meanings of the term “fast reroute”
 - Configure and verify the one-to-one backup method of local repair
 
Chapter 14: RSVP—Local Repair, Part 2—One-to-One Backup or Fast Reroute
- Demonstrate the downtime that can be caused by a link or node failure in an MPLS network, and how a local repair path can significantly reduce this downtime
 - Explain the mechanics of the one-to-one backup method
 - Explain the many different meanings of the term “fast reroute”
 - Configure and verify the one-to-one backup method of local repair
 - Lab 5: RSVP—One-to-One Backup and Facility Backup
 
Day 3
Chapter 15: RSVP—LSP Optimization
- Describe the LSP optimization algorithm and how to configure this feature
 
Chapter 16: RSVP—Make-Before-Break and Adaptive
- Describe the make-before-break mechanic, and list the features that use this mechanic by default
 - Explain how shared explicit signaling can prevent double-counting of bandwidth, and configure this feature for all other LSPs
 
Chapter 17: LDP—The Label Distribution Protocol
- Describe the key features, advantages, and trade-offs of LDP
 - Explain the particular methods by which LDP generates and advertises MPLS labels
 
Chapter 18: LDP—Configuration
- Configure a basic LDP deployment, and describe the protocol messages that this configuration generates
 - Verify the interface messages, sessions, and labels that this configuration generatesLab 4: RSVP— Primary and Secondary Paths
 
Chapter 19: LDP—Enhancements and Best Practices
- Explain the LDP-IGP Synchronization feature that reduces dropped packets during topology changes
 - Describe how the BGP next-hop resolution process can be altered in LDP
 - Configure session protection to improve the integrity of LDP during network failure
 
Chapter 20: LDP—Egress, Import, and Export Policies
- Configure and verify LDP egress policies to advertise any FEC of your choosing
 - Configure and verify LDP import and export policies to limit the distribution of FECs
 - Lab 6: LDP—Label Distribution Protocol
 
Chapter 20: Appendix: Segment Routing