- Read Me First
- Introduction to Segment Routing
- Segment Routing With IS-IS v4 Node SID
- IS-IS Link-protection Topology Independent Loop Free Alternate Fast Reroute
- Segment Routing Traffic Engineering With IS-IS
- Segment Routing With OSPFv2 Node SID
- OSPFv2 Link-protection Topology Independent Loop Free Alternate Fast Reroute
- Segment Routing Traffic Engineering With OSPF
- BGP Dynamic Segment Routing Traffic Engineering
- Segment Routing On Demand Next Hop for L3/L3VPN
- Routing Information Base Support
- SR-TE On Demand LSP
- Segment Routing MPLS OAM Support
- Using Seamless BFD and SSPF with Segment Routing
- Dynamic PCC
- ISIS - SR: uLoop Avoidance
- BGP - SR: BGP Prefix SID Redistribution
Segment
Routing—IS-IS v4 node SID
The Segment Routing—ISIS v4 node SID feature provides support for segment routing on Cisco Intermediate System-to-Intermediate System (IS-IS) networks.
- Information About Segment Routing IS-IS v4 Node
- How to Configure Segment Routing —IS-IS v4 node SID
- Configuration Examples for Segment Routing —IS-IS v4 node SID
- Additional References
- Feature Information for Segment Routing—IS-IS v4 node SID
Information About Segment Routing IS-IS v4 Node
Segment Routing IS-IS v4 node SID
Segment Routing (SR) is a technique by which the path followed by a packet is encoded in the packet itself. The path followed by a packet in segment routing is encoded in the packet itself similar to loose or strict source routing. 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.
How to Configure Segment Routing —IS-IS v4 node SID
Configuring Segment Routing
Before configuring IS-IS to support segment routing you must first configure the segment routing feature in global configuration mode.
1.
enable
2.
configure
terminal
3. segment-routing mpls
4. connected-prefix-sid-map
5. address-family ipv4
6. 1.1.1.1/32 100
DETAILED STEPS
Configuring Segment Routing on IS-IS Network
Before you configure segment routing on IS-IS network, IS-IS must be enabled on your network.
1. router isis
2. net network-entity-title
3. metric-style wide
4. segment-routing mpls
5. exit
6. show isis segment-routing state
DETAILED STEPS
The following example displays output from the show isis segment-routing state command for the segment routing under IS-IS:
Device# show isis segment-routing
ISIS protocol is registered with MFI
ISIS MFI Client ID:0x63
Tag 1 - Segment-Routing:
SR State:SR_ENABLED
Number of SRGB:1
SRGB Start:16000, Range:8000, srgb_handle:0x4500AED0, srgb_state: created
Address-family IPv4 unicast SR is configured
Operational state:Enabled
Configuring Prefix-SID for IS-IS
This task explains how to configure prefix segment identifier (SID) index under each interface.
Segment routing must be enabled on the corresponding address family.
1. enable
2. configure terminal
3.
interface Loopback
interface-instanceinterface-type
4.
address-family { ipv4 | ipv6 } [ unicast ]
5.
prefix-sid index
index-value
[ n-flag-clearlevel ] [ explicit-null ]
6. exit
DETAILED STEPS
Configuring Prefix Attribute N-flag-clear
By default, a flag called N-flag is set by IS-IS when advertising a SID which is associated with a loopback address. If you wish to clear this flag add explicit configuration.
1.
enable
2.
configure
terminal
3. interface loopback0
4. isis prefix-attributes n-flag-clear {Level-1|Level-2}
DETAILED STEPS
Configuration Examples for Segment Routing —IS-IS v4 node SID
Example: Configuring Segment Routing on IS-IS Network
The following example shows how to configure segment routing under non-default SRGB mode:
enable configure terminal segment-routing mpls global-block 20000 24999 ! connected-prefix-sid-map address-family ipv4 1.1.1.1/32 100 range 1 exit-address-family ! router isis net 49.1111.1111.1111.00 metric-style wide segment-routing mpls
Example: Configuring Prefix Attribute N-Flag-Clear
The following is an example for configuring prefix attribute n-flag-clear for interface loopback3:
Device(config)# interface loopback3 Device(config-if)# isis prefix n-flag-clear Clear N-flag Device(config-if)# isis prefix n-flag-clear Device(config-if)# isis prefix n-flag-clear
Additional References
Related Documents
|
Related Topic |
Document Title |
|---|---|
|
Cisco IOS commands |
Cisco IOS Master Command List, All Releases http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/mcl/allreleasemcl/all-book.html |
|
IP Routing ISIS commands |
Cisco IOS IP Routing ISIS commands http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/mcl/allreleasemcl/all-book.html |
Technical Assistance
|
Description |
Link |
|---|---|
|
The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. |
Feature Information for Segment Routing—IS-IS v4 node SID
|
Feature Name |
Releases |
Feature Information |
|---|---|---|
|
Segment Routing—IS-IS v4 node SID |
Cisco IOS XE Release 3.16S |
The Segment Routing—ISIS v4 node SID feature provides support for segment routing on IS-IS networks. The following commands were introduced or modified: isis prefix-attributes n-flag-clear, isis segment-routing, show isis segment-routing state |
Feedback