Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

micro-srv6-sid

Syntax

Hierarchy Level

Description

Configure a micro Segment Routing over IPv6 (SRv6) Segment ID (SID) for use in an SR-TE segment list. The micro-srv6-sid statement enables you to define compressed uSIDs (micro-SIDs) for TE paths using SRv6 micro-segmentation.

This configuration is specifically for segment lists where all hops are micro-SID based. When micro-srv6-sid is used for any hop in a segment list, all other hops must also be configured using micro-srv6-sid. Mixing srv6-sid, label, or other classic SID configurations with micro-SIDs in the same segment list is not supported.

Note:
  • A segment list that includes any micro-srv6-sid entries must consist entirely of micro-SIDs.

  • Dynamic, auto-translate, or compute options are not allowed in segment lists using micro-srv6-sid.

  • If referenced in a tunnel, the tunnel must use srv6-based configuration and all associated segment lists must be micro-SID-only.

  • Violations of these constraints will trigger a commit error.

Options

micro-sid

Specifies the micro SID in IPv6 address format. This SID must match the format advertised by the IS-IS IGP (for example, <block>:<uN> or <block>:<uN>:<uA>).

strict-adjacency

Indicates that this hop must be strictly adjacent to the previous hop in the segment list. When configured, the uNode component is omitted during SID compression.

Constraints for strict-adjacency Statement

  • You cannot configure the strict-adjacency statement for a hop that contains only the <block>:<uN> portion of the SID. The SID must include trailing bits beyond the first 48 bits (32-bit block + 16-bit uN).

  • You cannot configure strict-adjacency for the first or last hop in a segment list. If you do, the configuration will fail at commit.

  • This statement is intended only for intermediate hops that must maintain strict adjacency to the previous hop.

Required Privilege Level

routing—To view this statement in the configuration.

routing-control—To add this statement to the configuration.

Release Information

Statement introduced in Junos OS Release 23.4R1.