<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="12712" language="de" source="https://portal.flane.ch/swisscom/xml-course/juniper-jmf" lastchanged="2026-01-12T10:30:38+01:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Junos MPLS Fundamentals</title><productcode>JMF</productcode><vendorcode>JP</vendorcode><vendorname>Juniper Networks</vendorname><fullproductcode>JP-JMF</fullproductcode><version>19.a</version><objective>&lt;ul&gt;
&lt;li&gt;Explain the reasons MPLS was originally created, and the applications offered by label-switched paths.&lt;/li&gt;&lt;li&gt;Describe the structure of an MPLS label, the mechanics of the data plane, and the protocols that can advertise labels.&lt;/li&gt;&lt;li&gt;Configure static LSPs, verify the routing tables they populate, and explain the label actions these LSPs perform.&lt;/li&gt;&lt;li&gt;Explain the purpose and advantages of RSVP, then configure a service provider network to host RSVP LSPs.&lt;/li&gt;&lt;li&gt;Configure and verify a basic RSVP label-switched path.&lt;/li&gt;&lt;li&gt;Explain the purpose of the MPLS traffic engineering database, and create LSPs that use this database to calculate a path.&lt;/li&gt;&lt;li&gt;Explain the purpose of RSVP bandwidth reservations, and how to configure an LSP to reserve bandwidth.&lt;/li&gt;&lt;li&gt;Explain the use-cases for RSVP LSP priority levels, and configure different priority levels of a variety of LSPs.&lt;/li&gt;&lt;li&gt;Explain how the Constrained Shortest-Path First algorithm can calculate trafficengineered paths.&lt;/li&gt;&lt;li&gt;Explain the messages involved in tearing down, rerouting, and maintaining LSPs and RSVP sessions.&lt;/li&gt;&lt;li&gt;Describe how primary and secondary paths can be used in times of link and node failure.&lt;/li&gt;&lt;li&gt;Describe the advantages of RSVP local repair paths, and how to configure the
one-to-one method of local repair, otherwise known as fast reroute.&lt;/li&gt;&lt;li&gt;Explain the mechanics, configuration, and verification of facility backup, otherwise known as link protection and node-link protection.&lt;/li&gt;&lt;li&gt;Explain how RSVP LSPs can automatically find and signal better, more optimal paths.&lt;/li&gt;&lt;li&gt;Explain how LSPs can gracefully move traffic to new paths with no downtime to the user.&lt;/li&gt;&lt;li&gt;Explain the mechanics by which LDP creates a full mesh of label-switched paths.&lt;/li&gt;&lt;li&gt;Configure and verify a basic LDP deployment in a service provider network.&lt;/li&gt;&lt;li&gt;Describe some important LDP enhancements and best practices that increase the integrity of real-world LDP deployments.&lt;/li&gt;&lt;li&gt;Explain how to configure LDP to advertise labels for more than just a router&amp;#039;s loopback.&lt;/li&gt;&lt;li&gt;Explain how segment routing differs from RSVP and LDP, and configure segment routing as a replacement for LDP.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Strong general TCP/IP knowledge;&lt;/li&gt;&lt;li&gt;knowledge of Junos OS to the JNCIA-Junos certification level; and&lt;/li&gt;&lt;li&gt;Knowledge of routing and switching to the JNCIS-SP certification level.&lt;/li&gt;&lt;li&gt;The following courses or equivalent knowledge:&lt;br/&gt;

Getting Started with Networking online course&lt;br/&gt;

Introduction to the Junos Operating System course&lt;br/&gt;

Junos Intermediate Routing course&lt;br/&gt;

Junos Enterprise Switching course, Junos Service Provider Switching course, or both&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;ul&gt;
&lt;li&gt;Individuals responsible for designing, implementing, and troubleshooting MPLS networks that make use of RSVP and LDP as the signaling method for the creation of LSPs;&lt;/li&gt;&lt;li&gt;Individuals who work with, or who aspire to work with, service provider networks;&lt;/li&gt;&lt;li&gt;Individuals studying for the JNCIS-SP certification exam; and&lt;/li&gt;&lt;li&gt;Individuals who have already passed the JNCISSP certification exam, and want to revise these concepts before attempting the JNCIE-SP certification exam&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;h5&gt;Day 1&lt;/h5&gt;&lt;p&gt;Chapter 1: Course Introduction&lt;/p&gt;
&lt;p&gt;Chapter 2: MPLS&amp;mdash;Introduction&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the BGP remote next-hop mechanic, and hop-by-hop forwarding&lt;/li&gt;&lt;li&gt;Explain the original historical motivations for MPLS&lt;/li&gt;&lt;li&gt;List the alternative modern use cases for MPLS&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 3: MPLS&amp;mdash;The Mechanics&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain how labels are built, and how they flow between routers&lt;/li&gt;&lt;li&gt;Describe the end-to-end data plane of a packet across a label-switched path&lt;/li&gt;&lt;li&gt;Summarize the four primary protocols that can build label-switched paths&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 4: MPLS&amp;mdash;Static LSPs and the Forwarding Plane&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure a service provider&amp;rsquo;s edge and core devices for MPLS&lt;/li&gt;&lt;li&gt;Configure the headend router of an LSP and explain the impact this has on the router&amp;#039;s inet.3 table&lt;/li&gt;&lt;li&gt;Configure transit routers and verify their mpls.0 tables&lt;/li&gt;&lt;li&gt;Lab 1: Static LSPs and the Forwarding Plane&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 5: RSVP&amp;mdash;Introduction&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain the purpose, features, and advantages of RSVP&lt;/li&gt;&lt;li&gt;Configure a service provider network to be ready to host RSVP label-switched paths&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 6: RSVP&amp;mdash;Configuring A Basic LSP&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure and verify an RSVP label-switched path that follows the metrically best path&lt;/li&gt;&lt;li&gt;Explain the purpose of MPLS self-ping&lt;/li&gt;&lt;li&gt;Explain how an RSVP LSP is signaled and created&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 7: RSVP&amp;mdash;The Traffic Engineering Database&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the purpose of the IS-IS/OSPF traffic engineering extensions&lt;/li&gt;&lt;li&gt;Configure and verify an LSP that uses the traffic engineering database to calculate its path&lt;/li&gt;&lt;li&gt;Explain the impact that loose and strict hops can have on an LSP&lt;/li&gt;&lt;li&gt;Lab 2: RSVP LSPs&lt;/li&gt;&lt;/ul&gt;
&lt;h5&gt;Day 2&lt;/h5&gt;&lt;p&gt;Chapter 8: RSVP&amp;mdash;LSP Bandwidth Reservation&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the use cases for RSVP bandwidth reservations, and the Path message objects that are used&lt;/li&gt;&lt;li&gt;Configure LSP bandwidth reservations, and verify how these reservations are advertised&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 9: RSVP&amp;mdash;LSP Priorities&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe problems that can be caused by RSVP LSP bandwidth reservations, and the solution offered by priority levels&lt;/li&gt;&lt;li&gt;Describe the default RSVP LSP priority levels, and configure alternative settings&lt;/li&gt;&lt;li&gt;Configure LSP soft preemption to avoid downtime&lt;/li&gt;&lt;li&gt;Lab 3: RSVP&amp;mdash;LSP Bandwidth and Priorities&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 10: RSVP&amp;mdash;Constrained Shortest Path First, and Admin Groups&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the CSPF algorithm, along with its tie breakers&lt;/li&gt;&lt;li&gt;Configure and verify admin groups on LSPs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 11: RSVP&amp;mdash;LSP Failures, Errors, and Session Maintenance&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the events that can tear down an LSP, and the RSVP messages that make it happen&lt;/li&gt;&lt;li&gt;Describe how RSVP has changed over the years from a soft-state protocol to a reliable stateful protocol&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 12: RSVP&amp;mdash;Primary and Secondary Paths&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain the use cases and configuration for primary and secondary paths&lt;/li&gt;&lt;li&gt;Identify the benefits and trade-offs of standby secondary paths&lt;/li&gt;&lt;li&gt;Show the advantage of pre-installing backup paths to the forwarding table&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 13: RSVP&amp;mdash;Local Repair, Part 1&amp;mdash;One-to-One Backup or Fast Reroute&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;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&lt;/li&gt;&lt;li&gt;Explain the mechanics of the one-to-one backup method&lt;/li&gt;&lt;li&gt;Explain the many different meanings of the term &amp;ldquo;fast reroute&amp;rdquo;&lt;/li&gt;&lt;li&gt;Configure and verify the one-to-one backup method of local repair&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 14: RSVP&amp;mdash;Local Repair, Part 2&amp;mdash;One-to-One Backup or Fast Reroute&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;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&lt;/li&gt;&lt;li&gt;Explain the mechanics of the one-to-one backup method&lt;/li&gt;&lt;li&gt;Explain the many different meanings of the term &amp;ldquo;fast reroute&amp;rdquo;&lt;/li&gt;&lt;li&gt;Configure and verify the one-to-one backup method of local repair&lt;/li&gt;&lt;li&gt;Lab 5: RSVP&amp;mdash;One-to-One Backup and Facility Backup&lt;/li&gt;&lt;/ul&gt;
&lt;h5&gt;Day 3&lt;/h5&gt;&lt;p&gt;
Chapter 15: RSVP&amp;mdash;LSP Optimization&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the LSP optimization algorithm and how to configure this feature&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 16: RSVP&amp;mdash;Make-Before-Break and Adaptive&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the make-before-break mechanic, and list the features that use this mechanic by default&lt;/li&gt;&lt;li&gt;Explain how shared explicit signaling can prevent double-counting of bandwidth, and configure this feature for all other LSPs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 17: LDP&amp;mdash;The Label Distribution Protocol&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the key features, advantages, and trade-offs of LDP&lt;/li&gt;&lt;li&gt;Explain the particular methods by which LDP generates and advertises MPLS labels&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 18: LDP&amp;mdash;Configuration&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure a basic LDP deployment, and describe the protocol messages that this configuration generates&lt;/li&gt;&lt;li&gt;Verify the interface messages, sessions, and labels that this configuration generatesLab 4: RSVP&amp;mdash; Primary and Secondary Paths&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 19: LDP&amp;mdash;Enhancements and Best Practices&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain the LDP-IGP Synchronization feature that reduces dropped packets during topology changes&lt;/li&gt;&lt;li&gt;Describe how the BGP next-hop resolution process can be altered in LDP&lt;/li&gt;&lt;li&gt;Configure session protection to improve the integrity of LDP during network failure&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 20: LDP&amp;mdash;Egress, Import, and Export Policies&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure and verify LDP egress policies to advertise any FEC of your choosing&lt;/li&gt;&lt;li&gt;Configure and verify LDP import and export policies to limit the distribution of FECs&lt;/li&gt;&lt;li&gt;Lab 6: LDP&amp;mdash;Label Distribution Protocol&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Chapter 20: Appendix: Segment Routing&lt;/p&gt;</outline><objective_plain>- Explain the reasons MPLS was originally created, and the applications offered by label-switched paths.
- Describe the structure of an MPLS label, the mechanics of the data plane, and the protocols that can advertise labels.
- Configure static LSPs, verify the routing tables they populate, and explain the label actions these LSPs perform.
- Explain the purpose and advantages of RSVP, then configure a service provider network to host RSVP LSPs.
- Configure and verify a basic RSVP label-switched path.
- Explain the purpose of the MPLS traffic engineering database, and create LSPs that use this database to calculate a path.
- Explain the purpose of RSVP bandwidth reservations, and how to configure an LSP to reserve bandwidth.
- Explain the use-cases for RSVP LSP priority levels, and configure different priority levels of a variety of LSPs.
- Explain how the Constrained Shortest-Path First algorithm can calculate trafficengineered paths.
- Explain the messages involved in tearing down, rerouting, and maintaining LSPs and RSVP sessions.
- Describe how primary and secondary paths can be used in times of link and node failure.
- Describe the advantages of RSVP local repair paths, and how to configure the
one-to-one method of local repair, otherwise known as fast reroute.
- Explain the mechanics, configuration, and verification of facility backup, otherwise known as link protection and node-link protection.
- Explain how RSVP LSPs can automatically find and signal better, more optimal paths.
- Explain how LSPs can gracefully move traffic to new paths with no downtime to the user.
- Explain the mechanics by which LDP creates a full mesh of label-switched paths.
- Configure and verify a basic LDP deployment in a service provider network.
- Describe some important LDP enhancements and best practices that increase the integrity of real-world LDP deployments.
- Explain how to configure LDP to advertise labels for more than just a router's loopback.
- Explain how segment routing differs from RSVP and LDP, and configure segment routing as a replacement for LDP.</objective_plain><essentials_plain>- Strong general TCP/IP knowledge;
- knowledge of Junos OS to the JNCIA-Junos certification level; and
- Knowledge of routing and switching to the JNCIS-SP certification level.
- The following courses or equivalent knowledge:


Getting Started with Networking online course


Introduction to the Junos Operating System course


Junos Intermediate Routing course


Junos Enterprise Switching course, Junos Service Provider Switching course, or both</essentials_plain><audience_plain>- Individuals responsible for designing, implementing, and troubleshooting MPLS networks that make use of RSVP and LDP as the signaling method for the creation of LSPs;
- Individuals who work with, or who aspire to work with, service provider networks;
- Individuals studying for the JNCIS-SP certification exam; and
- Individuals who have already passed the JNCISSP certification exam, and want to revise these concepts before attempting the JNCIE-SP certification exam</audience_plain><outline_plain>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</outline_plain><duration unit="d" days="3">3 Tage</duration><pricelist><price country="CH" currency="CHF">1800.00</price><price country="IL" currency="ILS">5210.00</price><price country="MK" currency="EUR">2500.00</price><price country="GR" currency="EUR">2500.00</price><price country="HU" currency="EUR">2500.00</price><price country="UA" currency="EUR">1500.00</price><price country="DE" currency="EUR">2500.00</price><price country="SI" currency="EUR">2500.00</price><price country="SK" currency="EUR">2500.00</price><price country="AT" currency="EUR">2500.00</price></pricelist><miles><milesvalue country="DE" vendorcurrency="JTC" vendorcurrencyname="Juniper Training Credits">1600.00</milesvalue></miles></course>