Configuring a Prefix-SID on the OSPF-Enabled Loopback Interface
A prefix segment identifier (SID) is associated with an IP prefix. The prefix SID is manually configured from the segment routing global block (SRGB) range of labels. A prefix SID is configured under the loopback interface with the loopback address of the node as the prefix. The prefix segment steers the traffic along the shortest path to its destination.
A prefix SID can be a node SID or an Anycast SID. A node SID is a type of prefix SID that identifies a specific node. An Anycast SID is a type of prefix SID that identifies a set of nodes, and is configured with n-flag clear. The set of nodes (Anycast group) is configured to advertise a shared prefix address and prefix SID. Anycast routing enables the steering of traffic toward multiple advertising nodes. Packets addressed to an Anycast address are forwarded to the topologically nearest nodes.
The prefix SID is globally unique within the segment routing domain.
This task describes how to configure prefix segment identifier (SID) index or absolute value on the OSPF-enabled Loopback interface.
Before you begin
Ensure that segment routing is enabled on an instance, area, or interface.
Procedure
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure Example:
|
Enters mode. |
Step 2 |
router ospf process-name Example:
|
Enables OSPF routing for the specified routing process, and places the router in router configuration mode. |
Step 3 |
area value Example:
|
Enters area configuration mode. |
Step 4 |
interface Loopback interface-instance Example:
|
Specifies the loopback interface and instance. |
Step 5 |
prefix-sid{index SID-index | absolute SID-value } [n-flag-clear] [explicit-null] Example:
|
Configures the prefix-SID index or absolute value for the interface. Specify index SID-index for each node to create a prefix SID based on the lower boundary of the SRGB + the index. Specify absolute SID-value for each node to create a specific prefix SID within the SRGB. By default, the n-flag is set on the prefix-SID, indicating that it is a
node SID. For specific prefix-SID (for example, Anycast prefix-SID), enter
the To disable penultimate-hop-popping (PHP) and add an explicit-Null label,
enter the |
Step 6 |
Use the commit or end command. |
commit —Saves the configuration changes and remains within the configuration session.
|
RP/0/RP0/CPU0:router# show ospf database opaque-area 7.0.0.1 self-originate
OSPF Router with ID (10.0.0.1) (Process ID 1)
Type-10 Opaque Link Area Link States (Area 0)
<...>
Extended Prefix TLV: Length: 20
Route-type: 1
AF : 0
Flags : 0x40
Prefix : 10.0.0.1/32
SID sub-TLV: Length: 8
Flags : 0x0
MTID : 0
Algo : 0
SID Index : 1001