Explains how SRv6 locators organize SID address spaces and provide the addressing structure required for SID allocation, routing, and forwarding within an SRv6 domain.
An SRv6 locator is a unique IPv6 address prefix that
-
identifies a block of Segment Identifiers (SIDs) in an SRv6-enabled network
-
belongs to a specific node in an SRv6-enabled network, and
-
enables routing and forwarding based on SRv6 SIDs.
A SID is a 128-bit value in SRv6 networks that represents a specific instruction or path in the network. For more information, see Segment Identifiers.
Structure of a SRv6 locator
The structure of an SRv6 locator consists of the most significant bits of the SID and serves as the address of a specific SRv6 node. The locator can be further divided into:
-
SID block: The most significant portion that designates the SRv6 domain.This field is the SRv6 network designator and is a fixed or known address space for an SRv6 domain. This is the most significant bit (MSB) portion of a locator subnet.
-
Node Id: This field is the node designator in an SRv6 network and is the least significant bit (LSB) portion of a locator subnet.