
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 behaviour 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- Interworking Deployment Model - LDP to SR Introduction
2- Interworking Deployment Model - LDP to SR Configuration
3- Interworking Deployment Model - LDP to SR Verification
1- Interworking Deployment Model - SR to LDP Introduction
2- Interworking Deployment Model - Mapping-Server Introduction
3- Interworking Deployment Model - Mapping-Server Configuration
4- Interworking Deployment Model - SR to LDP Verification
1- Interworking Deployment Model - SR over LDP Introduction
2- Interworking Deployment Model - SR over LDP for LSP terminate outside of LSP Domain
3- Interworking Deployment Model - SR over LDP for LSP terminate inside the LSP Domain
4- Interworking Deployment Model - SR over LDP Verification
1- Interworking Deployment Model - LDP over SR Introduction
2- Interworking Deployment Model - LDP over SR for LSP terminate outside of LSP Domain
3- Interworking Deployment Model - LDP over SR for LSP terminate inside the LSP Domain
4- Interworking Deployment Model - LDP over SR Verification
1- Classic Loop Free Alternate (LFA) Introduction
2- Classic Loop Free Alternate (LFA) Advantages Introduction
3- Classic Loop Free Alternate (LFA) Disadvantages Introduction
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- 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- Topology Independent LFA - Node Protection Introduction
2- Topology Independent LFA - Node Protection Configuration
3- Topology Independent LFA - Node Protection Verification
4- TI-LFA Link Protection vs. Node Protection Introduction
1- Topology Independent LFA - SRLG Introduction
2- Topology Independent LFA - SRLG Configuration
3- Topology Independent LFA - 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- Topology Independent LFA - LDP Traffic Protection Introduction
2- Topology Independent LFA - LDP Traffic Protection Configuration
3- Topology Independent LFA - LDP Traffic Protection Verification
1- Topology Independent LFA - LDP Traffic , Single Segment Introduction
2- Topology Independent LFA - LDP Traffic , Single Segment Configuration
3- Topology Independent LFA - LDP Traffic , Single Segment Verification
1- Segment Routing Traffic Engineering - Explicit Path in IOS-XE Introduction
2- Segment Routing Traffic Engineering - Explicit Path in IOS-XE Configuration
3- Segment Routing Traffic Engineering - 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- Segment Routing Traffic Engineering - Explicit Path in IOS-XR Introduction
5- Segment Routing Traffic Engineering - Explicit Path in IOS-XR Configuration
6- Segment Routing Traffic Engineering - 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- Binding SID introduction
2- Binding SID types introduction
3- Binding SID usage introduction
4- Binding SID configuration
5- Binding SID example
1- Automatic Traffic Steering with BGP introduction
2- Automatic Traffic Steering with BGP configuration
3- Automatic Traffic Steering with BGP verification
4- Extcommunity opaque configuration
1- Disable Automatic Traffic Steering with BGP introduction
2- Disable Automatic Traffic Steering with BGP configuration
3- Disable Automatic Traffic Steering with BGP verification
1- Traffic Steering with Color Assignment in ingress PE introduction
2- Traffic Steering with Color Assignment in ingress PE configuration
3- 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 - Traffic Engineering - Dynamic Path - Metric-Type IGP-TE Introduction
2- SR - Traffic Engineering - Dynamic Path - Metric-Type IGP-TE Configuration
3- SR - Traffic Engineering - Dynamic Path - Metric-Type IGP-TE Verification
1- SR - Traffic Engineering - Dynamic Path - Metric-Type Hop Count Introduction
2- SR - Traffic Engineering - Dynamic Path - Metric-Type Hop Count Configuration
3- SR - Traffic Engineering - Dynamic Path - 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-Any
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
Segment Routing (SR) is a flexible, scalable way of doing source routing. The source chooses a path and encodes it in the packet header as an ordered list of segments.
Segments are identifier for any type of instruction. Each segment is identified by the segment ID (SID) consisting of a flat unsigned 32-bit integer.
Segment instruction can be:
• Go to node N using the shortest path
• Go to node N over the shortest path to node M and then follow links Layer 1, Layer 2, and Layer 3
• Apply service S
With segment routing, the network no longer needs to maintain a per-application and per-flow state.
Instead, it obeys the forwarding instructions provided in the packet. Segment Routing relies on a small number of extensions to Cisco Intermediate System-to-Intermediate System (IS-IS) and Open Shortest Path First (OSPF) protocols.
It can operate with an MPLS (Multiprotocol Label Switching) or an IPv6 data plane, and it integrates with the rich multi service capabilities of MPLS, including Layer 3 VPN (L3VPN), Virtual Private Wire Service (VPWS), Virtual Private LAN Service (VPLS), and Ethernet VPN (EVPN).
Segment routing can be directly applied to the Multiprotocol Label Switching (MPLS) architecture with no change in the forwarding plane. Segment routing utilizes the network bandwidth more effectively than traditional MPLS networks and offers lower latency. A segment is encoded as an MPLS label.