Junos Segment Routing with SRv6 Micro-SIDs (JSRMS)

 

Course Overview

This three-day, advanced-level course provides an in-depth introduction to segment routing (SR), otherwise known as Source Packet Routing in Networking (SPRING). The course focuses on using IS-IS and BGP to deploy Segment Routing for IPv6 (SRv6) micro-SIDs, which encode multiple instructions into a single IPv6 address in the data plane.

After exploring the features and use cases for SRv6 with micro-SIDs, students are introduced to the fundamentals of a segment-routed network, such as locator blocks, locator prefixes, and a variety of BGP service functions such as uDT4 and uDT6 segments. This also includes VPN configuration, with a focus on Layer 3 VPNs and the MPLS label transposition process.

Students are then taught how an SRv6 micro-SID network can encode multiple segments into a single address, and the segment popping process that takes place across a path. Students configure End and End.X transport segments to test this, which acts as a starting point to deploy a variety of backup paths with Topology-Independent Loop-Free Alternate (TI-LFA). A self-study section then follows that considers topics including classic SRv6, microloop avoidance, and the three flavor behaviors of SRv6 transport segments.

Students also briefly learn the most fundamental concepts of Segment Routing for MPLS (SR-MPLS). This knowledge enables students to compare and contrast the two SR methods.

This course is based on Junos OS Release 25.2R1.8.

Who should attend

  • Individuals who work with routers that run Junos OS.
  • Individuals involved in the service provider industry, the data center industry, or who work in large enterprise networks.
  • Operators who use BGP and IS-IS, and who may previously have used MPLS to create transport paths across their networks.

Prerequisites

  • Advanced routing knowledge; the Advanced Junos Service Provider Routing course or equivalent knowledge.
  • Intermediate Junos CLI experience.
  • Fundamental knowledge of MPLS transport functions, including LDP and RSVP, and the BGP prefix resolution process in such environments.
  • Recommended:
    • Completion of the Junos MPLS Fundamentals course or equivalent knowledge.
    • Basic knowledge of Layer 3 VPNs in an MPLS environment.

Course Objectives

  • Explain the basic philosophy of segment routing.
  • Describe some of the exciting features offered by segment routing.
  • Explain some fundamentals segment routing concepts, such as segment IDs, global segments, and local segments.
  • Demonstrate how SRv6 micro-SIDs can enable a BGP-free core.
  • Demonstrate how to deploy and verify uSID locator blocks and locator prefixes in Junos OS.
  • Describe the variety of function types you can deploy in an SRv6 network.
  • Demonstrate how to configure internal and external BGP in preparation for generating SRv6 micro-SIDs.
  • Demonstrate how to deploy uDT4, uDT6, and uDT46 micro-SIDs.
  • Demonstrate how to override the default Junos OS micro-SID Local ID Block (LIB) range.
  • Configure and verify Layer 3 VPNs in an SRv6 micro-SID network.
  • Explain how a path with multiple precise hops can be encoded in a single SRv6 micro-SID address.
  • Explain how adjacency segments can be used to define strict hops along a path.
  • Explain how the Segment Routing Header (SRH) can carry multiple SRv6 addresses inside a single header.
  • Explain how TI-LFA backup paths can radically reduce downtime during link or node failure.
  • Demonstrate how to configure and verify TI-LFA link protection in a Junos OS SRv6 network.
  • Demonstrate how to configure and verify TI-LFA node protection in a Junos OS SRv6 network.
  • Explain the various ways that you can continue your SRv6 micro-SID studies once the course is completed.
  • Describe the process by which Junos OS calculates a SID stack for TI-LFA backup paths.
  • Explain how enabling microloop avoidance can solve problems that may occur during network convergence.
  • Explain how to configure and verify a classic SRv6 deployment using Junos OS.
  • Explain the behavior of the three flavors that can pop a Segment Routing Header or an IPv6 transport header.
  • Review crucial MPLS concepts such as the label format, the inet.3 and mpls.0 tables, and BGP next-hop resolution.

Course Content

  • Introducing Segment Routing
  • The Features Enabled by Segment Routing
  • Segments in the Data Plane—SR-MPLS
  • Segments in the Data Plane—SRv6 Micro-SIDs
  • SRv6 Micro-SID Locators—Configuration and Verification
  • SRv6 Micro-SID Functions
  • SRv6 Micro-SIDs—Initial EBGP and IBGP Configuration
  • BGP Service Micro-SIDs—Configuration and Verification
  • Customizing the Micro-SID Local ID Block
  • SRv6 Micro-SIDs and Layer 3 VPNs
  • Micro-SID Stacks, Part 1—Micro-Node SIDs and SRv6 Traceroute
  • Micro-SID Stacks, Part 2—Micro-Adjacency SIDs
  • Micro-SID Stacks, Part 3—The Segment Routing Header
  • Topology-Independent Loop-Free Alternate—Theory
  • TI-LFA Link Protection—Configuration
  • TI-LFA Node Protection—Configuration
  • Where Do You Go from Here?
Self-Study Modules
  • Topology-Independent Loop-Free Alternate—The Micro-SID Stack
  • Microloop Avoidance
  • Classic SRv6—An Introduction
  • SRv6—Using Flavors to Pop the Segment Routing Header
  • Refresher—Using MPLS Tunnels to Resolve BGP Prefixes

Prices & Delivery methods

Online Training

Duration
3 days

Price
  • US $ 3,000.— (excl. tax)
    US $ 3,570.— (incl. 19% tax)
Classroom Training

Duration
3 days

Price
  • Germany:
    US $ 3,000.— (excl. tax)
    US $ 3,570.— (incl. 19% tax)
 

Schedule

Instructor-led Online Training:   Course conducted online in a virtual classroom.

English

European Time Zones

Online Training Course language: English