
1- IP Routing Review
2- IP Routing shortcomings
3- MPLS Forwarding Advantages
4- MPLS Forwarding shortcomings
5- Segment Routing Introduction
1- Source Routing Introduction
2- Segment Introduction
3- Segment Types Introduction
4- IGP Segments Introduction
5- Prefix/Node Segment Introduction
6- Adjacency Segment Introduction
7- Segment Routing Forwarding Plane Types Introduction
1- Global Segment Introduction
2- Local Segment Introduction
3- Segment Routing Global Block (SRGB) Introduction
4- Default SRGB Introduction
5- Prefix Segment Advertisement Introduction
6- Adjacency Segment Advertisement Introduction
1- IGP Prefix Segment Example Introduction
2- Equal Cost MultiPath (ECMP)-aware nature of Segment Routing Example Introduction
3- IGP Adjacency Segment Example Introduction
4- Combining IGP Segments Example Introduction
1- Configuration Segment Routing with MPLS forwarding in IS-IS
2- Configuration of Prefix Segment with Absolute and Index method in IS-IS
3- Verification of Adjacency SID with IS-IS show commands
4- Verification of Prefix SID with IS-IS show commands
5- Verification of SRGB with IS-IS show commands
6- Push/Swap/Pop Mechanism in Segment Routing Introduction
7- Follow the Packet in Segment Routing Domain
8- Capture the packet in Segment Routing Domain
1- Configuration Segment Routing with MPLS forwarding in OSPF
2- Configuration of Prefix Segment with Absolute and Index method in OSPF
3- Verification of Adjacency SID with OSPF show commands
4- Verification of Prefix SID with OSPF show commands
5- Verification of SRGB with OSPF show commands
6- OSPFv2 Router Information Opaque LSA (type 4) Introduction
7- OSPFv2 Extended Prefix Opaque LSA (type 7) Introduction
8- OSPFv2 Extended Link Opaque LSA (type 8) Introduction
1- Step 1 : Configure IP Addresses and OSPF Configuration
2- Step 2 : Enable Segment-Routing Globally
3- Step 3 : Configure SID-Map in R1,R5
4- Step 4 : Configure Prefix-SID in R1 with Index=1 for 1.1.1.1/32
5- Step 5 : Configure Prefix-SID in R5 with Absolute=16005 for 5.5.5.5/32
6- Step 6 : Enable Segment-Routing Globally in OSPF
7- Step 7 : Enable Segment-Routing for area 0.0.0.0 in OSPF
1- Step 1 : Configure IP Addresses and IS-IS Configuration
2- Step 2 : Enable Segment-Routing Globally
3- Step 3 : Configure SID-Map in R1,R5
4- Step 4 : Configure Prefix-SID in R1 with Index=1 for 1.1.1.1/32
5- Step 5 : Configure Prefix-SID in R5 with Absolute=16005 for 5.5.5.5/32
6- Step 6 : Enable Segment-Routing Globally in IS-IS
1- Configuration Segment Routing with MPLS forwarding in IS-IS for IPv6
2- Configuration of Prefix Segment with Absolute and Index method in IS-IS for IPv6
3- Verification of Adjacency SID for IPv6 adjacencies with IS-IS show commands
4- Verification of Prefix SID for IPv6 addresses with IS-IS show commands
5- "I" flag Introduction about IPv4 address-family encapsulation capability
6- "V" flag Introduction about IPv6 address-family encapsulation capability
7- Push/Swap/Pop Mechanism in Segment Routing for IPv6 Traffic Introduction
8- Follow the Packet in Segment Routing Domain for IPv6 Packet
9- Capture the packet in Segment Routing Domain for IPv6 Packet
1- MPLS Data Plane Operations review
2- Penultimate Hop Popping (PHP) review
3- Explicit-Null functionalities reviews
4- Prefix-SID noPHP-flag Introduction
5- Prefix-SID ExpNull-flag Introduction
6- Prefix-SID Explicit Null Configuration
7- Capture the packet for Explicit-Null Function
1- Equal Cost Multi Path (ECMP) Capability in SR introduction
2- Equal Cost Multi Path (ECMP) Capability in SR configuration
3- Equal Cost Multi Path (ECMP) Capability in SR verification
1- Segment Routing Use case in simple and efficient transport of MPLS services
2- MPLS L3VPN service without LDP introduction
3- MPLS L3VPN service without LDP Configuration
4- MPLS L3VPN service without LDP Verification
1- Segment Routing Global Block (SRGB) introduction
2- Segment Routing Global Block (SRGB) Configuration
3- Segment Routing Global Block (SRGB) Best Practice
4- Effect of different Segment Routing Global Block (SRGB) on routers
1- Label Switching Database (LSD) introduction
2- Label Switching Database (LSD) default label allocation introduction
3- Label Switching Database (LSD) SRGB allocation introduction
4- Label Switching Database (LSD) SRGB preservation introduction
1- Segment Routing Co-existence with LDP introduction
2- IP-to-MPLS , MPLS-to-MPLS , MPLS-to-IP behavior Introduction
3- SR preference configuration
4- Simplest migration LDP to SR introduction
1- Simple Migration from LDP to Segment Routing Introduction
2- Simple Migration from LDP to Segment Routing Requirements
3- Simple Migration from LDP to Segment Routing Steps Introduction
4- Simple Migration from LDP to Segment Routing Configuration
5- Simple Migration from LDP to Segment Routing Verification
1- LDP to SR Interworking Deployment Model Introduction
2- LDP to SR Interworking Deployment Model Configuration
3- LDP to SR Interworking Deployment Model Verification
1- SR to LDP Interworking Deployment Model Introduction
2- SR to LDP Interworking Deployment Model Configuration
3- SR to LDP Interworking Deployment Model Verification
4- Mapping-Server Introduction
5- Mapping-Server Configuration
1- SR over LDP Interworking Deployment Model Introduction
2- SR over LDP Interworking Deployment Model Configuration
3- SR over LDP Interworking Deployment Model Verification
4- Interworking Deployment Model - SR over LDP for LSP terminate outside of LSP Domain
5- Interworking Deployment Model - SR over LDP for LSP terminate inside the LSP Domain
1- LDP over SR Interworking Deployment Model Introduction
2- LDP over SR Interworking Deployment Model Configuration
3- LDP over SR Interworking Deployment Model Verification
4- LDP over SR for LSP terminate outside of LSP Domain Introduction
5- LDP over SR for LSP terminate inside the LSP Domain Introduction
1- Classic Loop Free Alternate (LFA) Introduction
2- Classic Loop Free Alternate (LFA) Advantages Introduction
3- Classic Loop Free Alternate (LFA) Disadvantages Introduction
1- TI-LFA for Link Protection Introduction
2- TI-LFA for Link Protection Configuration
3- TI-LFA for Link Protection Verification
4- TI-LFA for Link Protection Benefits
1- Topology Independent Loop Free Alternate (TI-LFA) Introduction
2- Topology Independent LFA (TI-LFA) Benefits Introduction
3- TI-LFA uses Post-Convergence Path Introduction
4- TI-LFA algorithm research Introduction
5- Zero-Segment and Double-Segment Link Protection Introduction
1- TI-LFA for Node Protection Introduction
2- TI-LFA for Node Protection Configuration
3- TI-LFA for Node Protection Verification
4- TI-LFA Link Protection vs. Node Protection Introduction
1- Shared Risk Link Group (SRLG) Introduction
2- TI-LFA for SRLG Introduction
3- TI-LFA for SRLG Configuration
4- TI-LFA for SRLG Verification
1- Preference between TI-LFA Link & Node Protection introduction and verification
2- Preference between TI-LFA Link & SRLG Protection introduction and verification
3- Preference between TI-LFA Node & SRLG Protection introduction and verification
4- Configuration Inheritance Introduction
1- TI-LFA for LDP Traffic , Zero Segment Introduction
2- TI-LFA for LDP Traffic , Zero Segment Configuration
3- TI-LFA for LDP Traffic , Zero Segment Verification
1- TI-LFA for LDP Traffic , Single Segment Introduction
2- TI-LFA for LDP Traffic , Single Segment Configuration
3- TI-LFA for LDP Traffic , Single Segment Verification
1- SR-TE with Explicit Path in IOS-XE Introduction
2- SR-TE with Explicit Path in IOS-XE Configuration
3- SR-TE with Explicit Path in IOS-XE Verification
1- Segment Routing Policy Identification Introduction
2- Segment Routing Policy Color Introduction
3- Segment Routing Policy Candidate Paths Introduction
4- SR-TE with Explicit Path in IOS-XR Introduction
5- SR-TE with Explicit Path in IOS-XR Configuration
6- SR-TE with Explicit Path in IOS-XR Verification
1- The need to Explicit Path with Adjacency SID Introduction
2- Explicit Path with Adjacency SID Configuration
3- Explicit Path with Prefix-SID and Adjacency SID Configuration
4- Explicit Path with Adjacency SID Verification
1- SR-TE Binding SID introduction
2- SR-TE Binding SID types introduction
3- SR-TE Binding SID usage introduction
4- SR-TE Binding SID configuration
5- SR-TE Binding SID example
1- SR-TE Automatic Traffic Steering with BGP introduction
2- SR-TE Automatic Traffic Steering with BGP configuration
3- SR-TE Automatic Traffic Steering with BGP verification
4- Extcommunity opaque configuration
1- SR-TE Disabling Automatic Traffic Steering with BGP introduction
2- SR-TE Disabling Automatic Traffic Steering with BGP configuration
3- SR-TE Disabling Automatic Traffic Steering with BGP verification
1- SR-TE Traffic Steering with Color Assignment in ingress PE introduction
2- SR-TE Traffic Steering with Color Assignment in ingress PE configuration
3- SR-TE Traffic Steering with Color Assignment in ingress PE verification
1- SR-TE Weighted ECMP (WECMP) Introduction
2- SR-TE Weighted ECMP (WECMP) Configuration
3- SR-TE Weighted ECMP (WECMP) Verification
1- SR-TE Dynamic Path Based on Metric-Type IGP or TE Introduction
2- SR-TE Dynamic Path Based on Metric-Type IGP or TE Configuration
3- SR-TE Dynamic Path Based on Metric-Type IGP or TE Verification
1- SR-TE Dynamic Path Based on Metric-Type Hop Count Introduction
2- SR-TE Dynamic Path Based on Metric-Type Hop Count Configuration
3- SR-TE Dynamic Path Based on Metric-Type Hop Count Verification
1- Affinity Attribute Introduction
2- Affinity Map Introduction
3- SR-TE Interface Affinity Configuration
4- SR-TE Policy Configuration with Affinity Exclude-Any
1- Affinity Attribute Introduction
2- Affinity Map Introduction
3- SR-TE Interface Affinity Configuration
4- SR-TE Policy Configuration with Affinity Include-Any
1- Affinity Attribute Introduction
2- Affinity Map Introduction
3- SR-TE Interface Affinity Configuration
4- SR-TE Policy Configuration with Affinity Include-All
1- SR-TE On Demand Nexthop (ODN) introduction
2- SR-TE On Demand Nexthop (ODN) benefits
3- SR-TE On Demand Nexthop (ODN) configuration
4- SR-TE On Demand Nexthop (ODN) verification
1- SR-TE Multi domain ODN with Path Computation Element (PCE) introduction
2- SR-TE Multi domain ODN with Path Computation Element (PCE) configuration
3- SR-TE Multi domain ODN with Path Computation Element (PCE) verification
1- Layer 3 VPN over SRv6 Introduction
2- SRv6 Locator Configuration/Verification
3- SRv6 IS-IS Configuration/Verification
4- SRv6 BGP Configuration/Verification
5- SRv6 DT6 SID Introduction
1- Moving Beyond Default IGP Paths
2- Defining Custom Routing with Intent
3- Optimizing for Performance Metrics like Delay
4- Building Multiple Logical Topologies
1- The Operational Cycle of SR Flexible Algorithm
2- How SR Flex-Algo Works: The 5 Steps of Operation
3- Understanding the Mechanics of Flexible Algorithm
4- From Definition to Forwarding: Operating SR Flex-Algo
5- The Path of a Flex-Algo Packet: A Step-by-Step Guide
1- Flexible Algorithm Use Cases
2- Multi Plane Networks use Case
3- Low Delay Transport use Case
4- Secure Transport use Case
5- High capacity transport use Case
6- Interface Delay Bound use Case
7- Clean Transport use Case
1- Traditional TCP/IP vs Updated TCP/IP
2- OSI [Open System Interconnection] Practical Model
3- History of IS-IS ( ISO 10589 )
4- Integrated IS-IS or Dual IS-IS
5- OSI vs TCP/IP Terminology
6- ES,IS,Domain,Circuit,ISO IGRP,IDRP Terms
1- CLNP [ Connection Less Network Protocol ] Usage
2- CLNP [ Connection Less Network Protocol ] Components
3- IDP [ Initial Domain Part ] Usage
4- DSP [ Domain Specific Part ] Usage
5- AFI [ Authority and Format Identifier ] Usage
6- IDI [ Initial Domain Identifier ] Usage
7- HO-DSP [ High Order Domain Specific Part ] Usage
8- NSAP [ Network Service Access Point ] Introduction
1- OSI vs TCP/IP Terms
2- End System Hello [ESH] Usage
3- Intermediate System Hello [ISH] Usage
4- IS-IS Hello [IIH] Usage
5- AFI [ Authority and Format Identifier ] Usage
6- IDI [ Initial Domain Identifier ] Usage
7- HO-DSP [ High Order Domain Specific Part ] Usage
8- Routing Protocols ( IGP , EGP )
9- Routing Levels ( 0,1,2,3 )
1- IS-IS Router Types - Level-1 , Level-1-2 , Level-2-only Introduction
2- NET[Network Entity Title] Address Design Requirement
3- ATT[ATTachment bit] Function
4- Level-1 Database Function
5- Level-2 Database Function
6- Difference between Topology and Database
7- Follow the Packet inside of Area
8- Follow the Packet between Areas
1- IS-IS Single Level-1 Area introduction
2- IS-IS Single Level-1 Area configuration
3- IS-IS Single Level-1 Area verification
1- IS-IS Broadcast Network introduction
2- IS-IS Broadcast Network configuration
3- IS-IS Broadcast Network verification
1- IS-IS Level-2-Only Routers introduction
2- IS-IS Level-2-Only Routers configuration
3- IS-IS Level-2-Only Routers verification
1- IS-IS Level-1 and Level-2 and Level 1-2 Routers introduction
2- IS-IS Level-1 and Level-2 and Level 1-2 Routers configuration
3- IS-IS Level-1 and Level-2 and Level 1-2 Routers verification
1- IS-IS Router Types - Level-1 , Level-1-2 , Level-2-only Introduction
2- NET[Network Entity Title] Address Design Requirement
3- ATT[ATTachment bit] Function
4- Level-1 Database Function
5- Level-2 Database Function
6- Difference between Topology and Database
7- Follow the Packet inside of Area
8- Follow the Packet between Areas
1- IS-IS Topology Table [Level-1, Level-2]
2- IS-IS Database LSDB [Level-1, Level-2]
3- Dynamic System-ID to Hostname Resolution
4- NLPID Introduction
5- Overload bit Introduction
6- Partition bit Introduction
7- LSP-ID Introduction
1- IS-IS Adjacency States [ Down | Init | Up ]
2- IS-IS Hello Packet Introduction
3- IS-IS Hello Packet Interval & Multiplier Configuration
4- IS-IS Neighborship Condition - Router Type States
5- IS-IS Neighborship Condition - System ID States
1- IS-IS Neighborship Condition about Subnet of Interfaces
2- IS-IS Hello Authentication Introduction
3- IS-IS Clear-Text Hello Authentication Configuration with Old-Style
4- IS-IS Clear-Text Hello Authentication Configuration with New-Style
5- IS-IS MD5 Hello Authentication Configuration with New-Style
6- IS-IS debugging for Adjacency
1- IS-IS Local Circuit-ID Introduction
2- IS-IS Extended Local Circuit-ID Introduction
3- IS-IS Cisco Three Way Handshake Introduction
4- IS-IS IETF Three Way Handshake Introduction
5- IS-IS IETF Three Way Handshake Configuration
6- Changing Network Type from Broadcast to Point-to-Point
1- IS-IS Packet Introduction
2- IS-IS Neighbor Discovery Process on Broadcast Network
3- IS-IS Circuit ID in Broadcast Network
4- IS-IS Reserved MAC-Address for Level-1 PDU
5- IS-IS Reserved MAC-Address for Level-2 PDU
1- IS-IS LSP Sequence Number Details
2- IS-IS LSP Holdtime Details
3- IS-IS LSP Zero Age Life Time Introduction
4- IS-IS minimum LSP Transmission Interval Introduction
5- IS-IS LSP ID Details
6- IS-IS CSNP [ Complete Sequence Number PDU ] Introduction
7- IS-IS PSNP [ Partial Sequence Number PDU ] Introduction
1- IS-IS CSNP [ Complete Sequence Number PDU ] in Broadcast Network
2- IS-IS PSNP [ Partial Sequence Number PDU ] in Broadcast Network
3- IS-IS Pseudonode ID Introduction
4- IS-IS CSNP,PSNP in Point-to-Point Vs. Broadcast Network
1- Configuration of IS-IS LSP , CSNP , PSNP Authentication with Old-Style [Clear-Text]
2- Configuration of IS-IS LSP , CSNP , PSNP Authentication with New-Style [Clear-Text]
3- Configuration of IS-IS LSP , CSNP , PSNP Authentication with New-Style [MD5]
4- Comparing IS-IS Hello Authentication with LSP Authentication
1- IS-IS Metric in Original IS-IS Specification
2- IS-IS Default , Delay , Expense , Error Metric Types
3- IS-IS Narrow Default Metric Types Introduction and Configuration
4- IS-IS Wide Default Metric Types Introduction and Configuration
5- IS-IS Migration from Narrow Style to Wide Style
1- IS-IS Equal Cost Multi Path [ECMP] Introduction
2- IS-IS Equal Cost Multi Path [ECMP] Configuration
3- IS-IS Equal Cost Multi Path [ECMP] Verification
1- IS-IS Default Route Advertisement Introduction
2- IS-IS Default Route Advertisement Configuration
3- IS-IS Default Route Advertisement Verification
4- IS-IS Conditional Default Route Advertisement Introduction
5- IS-IS Conditional Default Route Advertisement Configuration
6- IS-IS Conditional Default Route Advertisement Verification
1- IS-IS Summarization Introduction
2- IS-IS Summarization Configuration
3- IS-IS Summarization Verification
4- IS-IS Route Leaking Introduction
5- IS-IS Route Leaking Configuration
6- IS-IS Route Leaking Verification
7- IS-IS Discard Route Introduction
8- IS-IS Inter Area Route Introduction
1- IS-IS configuration commands in IOS/IOS-XR review
2- IS-IS configuration in IOS/IOS-XR
3- IS-IS verification in IOS/IOS-XR
Welcome to Segment Routing MPLS (SR-MPLS) Masterclass by Arash Deljoo, a comprehensive training course designed to help network engineers master Segment Routing over MPLS, from fundamental concepts to advanced implementation and traffic engineering.
This course combines detailed theoretical explanations, professional network diagrams, step-by-step configurations, verification techniques, troubleshooting scenarios, and practical hands-on laboratories to develop your Segment Routing expertise.
You will begin by understanding Segment Routing fundamentals, MPLS architecture, Segment Identifiers (SIDs), Prefix SIDs, Adjacency SIDs, and Segment Routing forwarding operations.
As you progress, you will explore SR-MPLS control plane operations, IS-IS and OSPF extensions, SID advertisement, label allocation, Segment Routing Global Block (SRGB), and Segment Routing Local Block (SRLB).
The course also covers advanced technologies, including Segment Routing Traffic Engineering (SR-TE), SR Policies, explicit path selection, fast reroute, TI-LFA, and network resiliency.
Through practical Cisco IOS XR configuration demonstrations, you will learn how to implement, verify, optimize, and troubleshoot Segment Routing in modern service provider networks.
Whether you are preparing for Cisco CCNP or CCIE Service Provider certifications, transitioning from traditional MPLS technologies, or strengthening your routing expertise, this masterclass provides valuable technical knowledge and practical implementation skills.
Master SR-MPLS, explore modern traffic engineering technologies, and advance your service provider networking expertise with Arash Deljoo.