isis

Note

requires a Product License.

Set IS-IS configuration.

vsr running config# vrf <vrf> routing isis

enabled (pushed)

Enable or disable IS-IS.

vsr running config# vrf <vrf> routing isis
vsr running isis# enabled true|false
Default value
true

instance

Set IS-IS routing instance.

vsr running config# vrf <vrf> routing isis instance <string>

<string>

Set area-tag associated to this routing instance. This area-tag will be referenced in the interface configuration.

is-type

Set level of the IS-IS routing instance (OSI only).

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># is-type IS-TYPE

IS-TYPE values

Description

level-1

This enum indicates L1-only capability.

level-2

This enum indicates L2-only capability.

level-1-2

This enum indicates capability for both levels.

Default value
level-1-2

area-address

Set OSI NET address for this protocol instance.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># area-address AREA-ADDRESS

AREA-ADDRESS

This type defines an OSI NET address using a pattern, An example net-address is 49.0123.6452.1972.00.

dynamic-hostname

Set dynamic hostname support for IS-IS.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># dynamic-hostname true|false
Default value
true

log-adjacency-changes

Set log changes to the IS-IS adjacencies in this area.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># log-adjacency-changes true|false
Default value
false

metric-style

Set the style of TLVs (Type Length Value) metric supported.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># metric-style METRIC-STYLE

METRIC-STYLE values

Description

narrow

This enum describes narrow metric style.

wide

This enum describes wide metric style.

transition

This enum describes transition metric style.

Default value
wide

purge-originator

Set the RFC 6232 purge-originator.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># purge-originator true|false
Default value
false

attach-send

If true, attached bits are sent in LSP if L1/L2 router for inter-area traffic.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># attach-send true|false
Default value
true

attach-receive-ignore

If false, attached bits received in LSP, cause default route add, if L1 router for inter-area traffic.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># attach-receive-ignore true|false
Default value
false

overload

If true, avoid any transit traffic.

vsr running config# vrf <vrf> routing isis instance <string>
vsr running instance <string># overload true|false
Default value
false

area-password

Set authentication password for an IS-IS area.

vsr running config# vrf <vrf> routing isis instance <string> area-password

password (mandatory) (hidden)

Set actual password.

vsr running config# vrf <vrf> routing isis instance <string> area-password
vsr running area-password# password <string>{1,254}

password-type (mandatory)

Set type of password used.

vsr running config# vrf <vrf> routing isis instance <string> area-password
vsr running area-password# password-type PASSWORD-TYPE

PASSWORD-TYPE values

Description

clear

Clear-text password type.

md5

MD5 password type.

authenticate-snp

SNP PDUs authentication.

vsr running config# vrf <vrf> routing isis instance <string> area-password
vsr running area-password# authenticate-snp AUTHENTICATE-SNP

AUTHENTICATE-SNP values

Description

send-only

Send authenticated PDUs but do not check on receiving.

validate

Send authenticated PDUs and check on receiving.

domain-password

Set authentication password for an IS-IS domain.

vsr running config# vrf <vrf> routing isis instance <string> domain-password

password (mandatory) (hidden)

Set actual password.

vsr running config# vrf <vrf> routing isis instance <string> domain-password
vsr running domain-password# password <string>{1,254}

password-type (mandatory)

Set type of password used.

vsr running config# vrf <vrf> routing isis instance <string> domain-password
vsr running domain-password# password-type PASSWORD-TYPE

PASSWORD-TYPE values

Description

clear

Clear-text password type.

md5

MD5 password type.

authenticate-snp

SNP PDUs authentication.

vsr running config# vrf <vrf> routing isis instance <string> domain-password
vsr running domain-password# authenticate-snp AUTHENTICATE-SNP

AUTHENTICATE-SNP values

Description

send-only

Send authenticated PDUs but do not check on receiving.

validate

Send authenticated PDUs and check on receiving.

traffic-engineering

Set traffic engineering functionality.

vsr running config# vrf <vrf> routing isis instance <string> traffic-engineering

ipv4-router-address

Set stable IP address of the advertising router.

vsr running config# vrf <vrf> routing isis instance <string> traffic-engineering
vsr running traffic-engineering# ipv4-router-address IPV4-ROUTER-ADDRESS

IPV4-ROUTER-ADDRESS

An IPv4 address.

ipv6-router-address

Set stable IPv6 address of the advertising router.

vsr running config# vrf <vrf> routing isis instance <string> traffic-engineering
vsr running traffic-engineering# ipv6-router-address IPV6-ROUTER-ADDRESS

IPV6-ROUTER-ADDRESS

An IPv6 address.

fast-reroute

Configure classic Loop-Free Alternate (LFA).

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute

lfa

Loop-Free Alternate configuration.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute lfa
tiebreaker

Configure tiebreaker for multiple backups.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute lfa tiebreaker <1-255>

<1-255>

Tiebreaker rule index. Lowest indexes are process first.

is-type

Set level of the IS-IS routing instance (OSI only).

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute lfa tiebreaker <1-255>
vsr running tiebreaker <1-255># is-type IS-TYPE

IS-TYPE values

Description

level-1

Set tie-breaker for level 1 IS-IS.

level-2

Set tie-breaker for level 2 IS-IS.

backup-method (mandatory)

Choose the backup path method.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute lfa tiebreaker <1-255>
vsr running tiebreaker <1-255># backup-method BACKUP-METHOD

BACKUP-METHOD values

Description

downstream

Prefer backup path via downstream node.

lowest-backup-metric

Prefer backup path with lowest total metric.

node-protecting

Prefer node protecting backup path.

load-sharing

Enable load sharing across multiple backups.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute load-sharing
level-1

Enable load sharing on level-1.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute load-sharing
vsr running load-sharing# level-1 true|false
level-2

Enable load sharing on level-2.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute load-sharing
vsr running load-sharing# level-2 true|false

priority-limit

Limit LFA backup computation up to the specified prefix priority.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute priority-limit
level-1

Set priority limit for the level-1.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute priority-limit
vsr running priority-limit# level-1 LEVEL-1

LEVEL-1 values

Description

critical

Set critical severity.

high

Set high severity.

medium

Set medium severity.

level-2

Set priority limit for the level-2.

vsr running config# vrf <vrf> routing isis instance <string> fast-reroute priority-limit
vsr running priority-limit# level-2 LEVEL-2

LEVEL-2 values

Description

critical

Set critical severity.

high

Set high severity.

medium

Set medium severity.

default-information-originate

Set distribution of default information.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate

ipv4

Set distribute default route for IPv4.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv4 <ipv4>

<ipv4> values

Description

level-1

This enum indicates L1-only capability.

level-2

This enum indicates L2-only capability.

level-1-2

This enum indicates capability for both levels.

always

Set always advertise default route.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv4 <ipv4>
vsr running ipv4 <ipv4># always true|false
Default value
false
route-map

Set the conditions of the specified route-map to routes that are redistributed into this routing instance.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv4 <ipv4>
vsr running ipv4 <ipv4># route-map <string>{1,max}
metric

Set the metric used for the redistributed route. If 0, the default- metric attribute is used instead.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv4 <ipv4>
vsr running ipv4 <ipv4># metric <0-16777215>
Default value
0

ipv6

Set distribute default route for IPv6.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv6 <ipv6>

<ipv6> values

Description

level-1

This enum indicates L1-only capability.

level-2

This enum indicates L2-only capability.

level-1-2

This enum indicates capability for both levels.

always

Set always advertise default route.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv6 <ipv6>
vsr running ipv6 <ipv6># always true|false
Default value
false
route-map

Set the conditions of the specified route-map to routes that are redistributed into this routing instance.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv6 <ipv6>
vsr running ipv6 <ipv6># route-map <string>{1,max}
metric

Set the metric used for the redistributed route. If 0, the default- metric attribute is used instead.

vsr running config# vrf <vrf> routing isis instance <string> default-information-originate ipv6 <ipv6>
vsr running ipv6 <ipv6># metric <0-16777215>
Default value
0

redistribute

Set redistributes routes learned from other routing protocols.

vsr running config# vrf <vrf> routing isis instance <string> redistribute

ipv4

Set IPv4 route redistribution.

vsr running config# vrf <vrf> routing isis instance <string> redistribute ipv4 <protocol> <level>

<protocol> values

Description

kernel

This enum indicates kernel type.

connected

This enum indicates connected type.

static

This enum indicates static type.

rip

This enum indicates rip type.

ospf

This enum indicates ospf type.

isis

This enum indicates isis type.

bgp

This enum indicates bgp type.

eigrp

This enum indicates eigrp type.

nhrp

This enum indicates nhrp type.

table

This enum indicates table type.

vnc

This enum indicates vnc type.

vnc-direct

This enum indicates vnc-direct type.

babel

This enum indicates babel type.

sharp

This enum indicates sharp type.

openfabric

This enum indicates openfabric type.

<level> values

Description

level-1

This enum indicates L1-only capability.

level-2

This enum indicates L2-only capability.

level-1-2

This enum indicates capability for both levels.

route-map

Set the conditions of the specified route-map to routes that are redistributed into this routing instance.

vsr running config# vrf <vrf> routing isis instance <string> redistribute ipv4 <protocol> <level>
vsr running ipv4 <protocol> <level># route-map <string>{1,max}
metric

Set the metric used for the redistributed route. If 0, the default- metric attribute is used instead.

vsr running config# vrf <vrf> routing isis instance <string> redistribute ipv4 <protocol> <level>
vsr running ipv4 <protocol> <level># metric <0-16777215>
Default value
0

ipv6

Set IPv6 route redistribution.

vsr running config# vrf <vrf> routing isis instance <string> redistribute ipv6 <protocol> <level>

<protocol> values

Description

kernel

This enum indicates kernel type.

connected

This enum indicates connected type.

static

This enum indicates static type.

ripng

This enum indicates ripng type.

ospf6

This enum indicates ospf6 type.

isis

This enum indicates isis type.

bgp

This enum indicates bgp type.

nhrp

This enum indicates nhrp type.

table

This enum indicates table type.

vnc

This enum indicates vnc type.

vnc-direct

This enum indicates vnc-direct type.

babel

This enum indicates babel type.

sharp

This enum indicates sharp type.

openfabric

This enum indicates openfabric type.

<level> values

Description

level-1

This enum indicates L1-only capability.

level-2

This enum indicates L2-only capability.

level-1-2

This enum indicates capability for both levels.

route-map

Set the conditions of the specified route-map to routes that are redistributed into this routing instance.

vsr running config# vrf <vrf> routing isis instance <string> redistribute ipv6 <protocol> <level>
vsr running ipv6 <protocol> <level># route-map <string>{1,max}
metric

Set the metric used for the redistributed route. If 0, the default- metric attribute is used instead.

vsr running config# vrf <vrf> routing isis instance <string> redistribute ipv6 <protocol> <level>
vsr running ipv6 <protocol> <level># metric <0-16777215>
Default value
0

lsp

Set configuration of Link-State Packets (LSP) parameters.

vsr running config# vrf <vrf> routing isis instance <string> lsp

mtu

Set MTU of an LSP.

vsr running config# vrf <vrf> routing isis instance <string> lsp
vsr running lsp# mtu <128-4352>
Default value
1497

timers

Set LSP-related timers.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers
level-1

Set Level-1 LSP-related timers.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-1
refresh-interval

unit: seconds

Set LSP refresh interval for level-1.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-1
vsr running level-1# refresh-interval <uint16>
Default value
900
maximum-lifetime

unit: seconds

Set maximum LSP lifetime for level-1.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-1
vsr running level-1# maximum-lifetime <350-65535>
Default value
1200
generation-interval

unit: seconds

Set minimum time allowed before level-1 LSP retransmissions.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-1
vsr running level-1# generation-interval <1-120>
Default value
30
level-2

Set Level-2 LSP-related timers.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-2
refresh-interval

unit: seconds

Set LSP refresh interval for level-2.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-2
vsr running level-2# refresh-interval <uint16>
Default value
900
maximum-lifetime

unit: seconds

Set maximum LSP lifetime for level-2.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-2
vsr running level-2# maximum-lifetime <350-65535>
Default value
1200
generation-interval

unit: seconds

Set minimum time allowed before level-2 LSP retransmissions.

vsr running config# vrf <vrf> routing isis instance <string> lsp timers level-2
vsr running level-2# generation-interval <1-120>
Default value
30

spf

Set parameters related to the Shortest Path First algorithm.

vsr running config# vrf <vrf> routing isis instance <string> spf

ietf-backoff-delay

Set SPF back-off delay algorithm parameters (see RFC 8405).

vsr running config# vrf <vrf> routing isis instance <string> spf ietf-backoff-delay
init-delay (mandatory)

unit: msec

Set delay used while in QUIET state.

vsr running config# vrf <vrf> routing isis instance <string> spf ietf-backoff-delay
vsr running ietf-backoff-delay# init-delay <0-60000>
short-delay (mandatory)

unit: msec

Set delay used while in SHORT_WAIT state.

vsr running config# vrf <vrf> routing isis instance <string> spf ietf-backoff-delay
vsr running ietf-backoff-delay# short-delay <0-60000>
long-delay (mandatory)

unit: msec

Set delay used while in LONG_WAIT state.

vsr running config# vrf <vrf> routing isis instance <string> spf ietf-backoff-delay
vsr running ietf-backoff-delay# long-delay <0-60000>
hold-down (mandatory)

unit: msec

Set time with no received IGP events before considering IGP stable.

vsr running config# vrf <vrf> routing isis instance <string> spf ietf-backoff-delay
vsr running ietf-backoff-delay# hold-down <0-60000>
time-to-learn (mandatory)

unit: msec

Set maximum duration needed to learn all the events related to a single failure.

vsr running config# vrf <vrf> routing isis instance <string> spf ietf-backoff-delay
vsr running ietf-backoff-delay# time-to-learn <0-60000>

minimum-interval

Set minimum interval between consecutive executions of the SPF algorithm.

vsr running config# vrf <vrf> routing isis instance <string> spf minimum-interval
level-1

unit: seconds

Set minimum time between consecutive level-1 SPFs.

vsr running config# vrf <vrf> routing isis instance <string> spf minimum-interval
vsr running minimum-interval# level-1 <1-120>
Default value
1
level-2

unit: seconds

Set minimum time between consecutive level-2 SPFs.

vsr running config# vrf <vrf> routing isis instance <string> spf minimum-interval
vsr running minimum-interval# level-2 <1-120>
Default value
1

prefixes-priorities

Allow the priority assignement to the prefixes that match the specified access list.

vsr running config# vrf <vrf> routing isis instance <string> spf prefixes-priorities <prefixes-priorities>

<prefixes-priorities> values

Description

critical

Set critical severity.

high

Set high severity.

medium

Set medium severity.

access-list-name (mandatory)

Name of the access list.

vsr running config# vrf <vrf> routing isis instance <string> spf prefixes-priorities <prefixes-priorities>
vsr running prefixes-priorities <prefixes-priorities># access-list-name ACCESS-LIST-NAME

ACCESS-LIST-NAME values

Description

<string>

No description.

<v4-access-list-name>

Access list name.

<v6-access-list-name>

Access list name.

multi-topology

Set IS-IS topologies configured for this area.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology

ipv4-multicast

Set IPv4 multicast topology.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv4-multicast
overload

Enable overload.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv4-multicast
vsr running ipv4-multicast# overload true|false
Default value
false

ipv4-management

Set IPv4 management topology.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv4-management
overload

Enable overload.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv4-management
vsr running ipv4-management# overload true|false
Default value
false

ipv6-unicast

Set IPv6 unicast topology.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-unicast
overload

Enable overload.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-unicast
vsr running ipv6-unicast# overload true|false
Default value
false

ipv6-multicast

Set IPv6 multicast topology.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-multicast
overload

Enable overload.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-multicast
vsr running ipv6-multicast# overload true|false
Default value
false

ipv6-management

Set IPv6 management topology.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-management
overload

Enable overload.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-management
vsr running ipv6-management# overload true|false
Default value
false

ipv6-dstsrc

Set IPv6 destination-source topology.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-dstsrc
overload

Enable overload.

vsr running config# vrf <vrf> routing isis instance <string> multi-topology ipv6-dstsrc
vsr running ipv6-dstsrc# overload true|false
Default value
false

flex-algorithm

Define a Flex-Algorithm for this area.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255>

<128-255>

Set Flex-Algorithm numeric identifier.

dataplane

Enable the local Flex-Algorithm.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255>
vsr running flex-algorithm <128-255># dataplane DATAPLANE

DATAPLANE

Enable Segment Routing MPLS.

definition

Set the Flex-Algorithm Definition (FAD) to be advertised to the area.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition
metric-type

Set the type of metric to use to compute paths.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition
vsr running definition# metric-type METRIC-TYPE

METRIC-TYPE values

Description

igp

The standard IS-IS metric type.

te

The Traffic-Engineering (TE) metric type (RFC5305 section 3.7).

delay

The delay metric type (RFC8570 section 4.2).

Default value
igp
prefix-metric

Set the prefix-metric flag to request external and redistributed prefix metric.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition
vsr running definition# prefix-metric true|false
Default value
false
priority

Set the priority of the local Flex-Algorithm Definition when advertising.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition
vsr running definition# priority <0-255>
Default value
128
affinity

Define the affinity constraints on links to be used to compute paths.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition affinity
exclude-any

Exclude the links on which any affinity of the list is set.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition affinity
vsr running affinity# exclude-any <leafref>
include-any

Only include the links on which any affinity of the list is set.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition affinity
vsr running affinity# include-any <leafref>
include-all

Only include the links on which all affinities of the list are set.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> definition affinity
vsr running affinity# include-all <leafref>

segment-routing

Set segment routing flex-algorithm configuration.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> segment-routing
prefix-sid-map

Set list of prefix SID mapped to IPv4/IPv6 local prefixes.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> segment-routing prefix-sid-map <prefix-sid-map>

<prefix-sid-map> values

Description

<ipv4-prefix>

The ipv4-prefix type represents an IPv4 address prefix. The prefix length is given by the number following the slash character and must be less than or equal to 32. A prefix length value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB) and all other bits set to 0. The canonical format of an IPv4 prefix has all bits of the IPv4 address set to zero that are not part of the IPv4 prefix.

<ipv6-prefix>

The ipv6-prefix type represents an IPv6 address prefix. The prefix length is given by the number following the slash character and must be less than or equal to 128. A prefix length value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB) and all other bits set to 0. The IPv6 address should have all bits that do not belong to the prefix set to zero. The canonical format of an IPv6 prefix has all bits of the IPv6 address set to zero that are not part of the IPv6 prefix. Furthermore, the IPv6 address is represented as defined in Section 4 of RFC 5952.

sid-value-type

This leaf defines how value must be interpreted.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># sid-value-type SID-VALUE-TYPE

SID-VALUE-TYPE values

Description

index

The value will be interpreted as an index.

absolute

The value will become interpreted as an absolute value.

Default value
index
sid-value (mandatory)

Set value associated with prefix. The value must be interpreted in the context of sid-value-type.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># sid-value <uint32>
last-hop-behavior

Configure last hop behavior.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># last-hop-behavior LAST-HOP-BEHAVIOR

LAST-HOP-BEHAVIOR values

Description

explicit-null

Use explicit-null for the SID.

no-php

Do not use Penultimate Hop Popping (PHP) for the SID.

n-flag-clear

Set this flag if this node is not a node SID.

vsr running config# vrf <vrf> routing isis instance <string> flex-algorithm <128-255> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># n-flag-clear true|false
Default value
false

segment-routing

Set Segment Routing global configuration.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing

enabled

Enables segment-routing protocol extensions.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing
vsr running segment-routing# enabled true|false
Default value
false

label-blocks

Set local and global label blocks.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks
srgb

Set global blocks to be advertised.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks srgb
lower-bound

Set lower value in the label range.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks srgb
vsr running srgb# lower-bound <16-1048575>
Default value
16000
upper-bound

Set upper value in the label range.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks srgb
vsr running srgb# upper-bound <16-1048575>
Default value
23999
srlb

Set local blocks to be advertised.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks srlb
lower-bound

Set lower value in the label range.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks srlb
vsr running srlb# lower-bound <16-1048575>
Default value
15000
upper-bound

Set upper value in the label range.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing label-blocks srlb
vsr running srlb# upper-bound <16-1048575>
Default value
15999

msd

Set maximum segment depth identifiers (MSD) configuration.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing msd
node-msd

Set maximum number of label that can be stack.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing msd
vsr running msd# node-msd <1-16>

ipv6

Configure IS-IS SRv6 (Segment routing IPv6).

vsr running config# vrf <vrf> routing isis instance <string> segment-routing ipv6
locator (mandatory)

Configure a SRv6 locator. A locator is the first part of a SID that consists of the most significant bits representing the address of a particular SRv6 node. The locator is very similar to a network address that provides a route to its parent node. The locator is further subdivided into a SID block and a node ID. The locator length should be 64-bits long.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing ipv6
vsr running ipv6# locator <string>{1,255}

prefix-sid-map

Set list of prefix SID mapped to IPv4/IPv6 local prefixes.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing prefix-sid-map <prefix-sid-map>

<prefix-sid-map> values

Description

<ipv4-prefix>

The ipv4-prefix type represents an IPv4 address prefix. The prefix length is given by the number following the slash character and must be less than or equal to 32. A prefix length value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB) and all other bits set to 0. The canonical format of an IPv4 prefix has all bits of the IPv4 address set to zero that are not part of the IPv4 prefix.

<ipv6-prefix>

The ipv6-prefix type represents an IPv6 address prefix. The prefix length is given by the number following the slash character and must be less than or equal to 128. A prefix length value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB) and all other bits set to 0. The IPv6 address should have all bits that do not belong to the prefix set to zero. The canonical format of an IPv6 prefix has all bits of the IPv6 address set to zero that are not part of the IPv6 prefix. Furthermore, the IPv6 address is represented as defined in Section 4 of RFC 5952.

sid-value-type

This leaf defines how value must be interpreted.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># sid-value-type SID-VALUE-TYPE

SID-VALUE-TYPE values

Description

index

The value will be interpreted as an index.

absolute

The value will become interpreted as an absolute value.

Default value
index
sid-value (mandatory)

Set value associated with prefix. The value must be interpreted in the context of sid-value-type.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># sid-value <uint32>
last-hop-behavior

Configure last hop behavior.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># last-hop-behavior LAST-HOP-BEHAVIOR

LAST-HOP-BEHAVIOR values

Description

explicit-null

Use explicit-null for the SID.

no-php

Do not use Penultimate Hop Popping (PHP) for the SID.

n-flag-clear

Set this flag if this node is not a node SID.

vsr running config# vrf <vrf> routing isis instance <string> segment-routing prefix-sid-map <prefix-sid-map>
vsr running prefix-sid-map <prefix-sid-map># n-flag-clear true|false
Default value
false

neighbor (state only)

Neighbor router.

address-ipv4 (state only)

Neighbor IPv4 address.

vsr> show state vrf <vrf> routing isis instance <string> neighbor <string> address-ipv4

address-ipv6 (state only)

Neighbor IPv6 address.

vsr> show state vrf <vrf> routing isis instance <string> neighbor <string> address-ipv6

priority (state only)

Neighbor priority.

vsr> show state vrf <vrf> routing isis instance <string> neighbor <string> priority