routing-options commands

configure 
routing-options 
admin-tags 
admin-tag string 
route-admin-tag-policy string 
apply-groups reference
apply-groups-exclude reference
exclude reference 
include reference 
apply-groups reference
apply-groups-exclude reference
flexible-algorithm-definitions 
apply-groups reference
apply-groups-exclude reference
flex-algo string 
admin-state keyword
apply-groups reference
apply-groups-exclude reference
description string
exclude 
admin-group reference 
flags-tlv boolean
include-all 
admin-group reference 
include-any 
admin-group reference 
metric-type keyword
priority number
if-attribute 
admin-group string 
apply-groups reference
apply-groups-exclude reference
value number
apply-groups reference
apply-groups-exclude reference
srlg-group string 
apply-groups reference
apply-groups-exclude reference
penalty-weight number
value number
ip-fast-reroute boolean
policy-accounting 
apply-groups reference
apply-groups-exclude reference
policy-acct-template string 
apply-groups reference
apply-groups-exclude reference
destination-class number 
apply-groups reference
apply-groups-exclude reference
policer reference
policer number 
apply-groups reference
apply-groups-exclude reference
max-burst-size (number | keyword)
peak-rate (number | keyword)
source-class number 
route-next-hop-policy 
apply-groups reference
apply-groups-exclude reference
template string 
apply-groups reference
apply-groups-exclude reference
description string
exclude-group reference 
include-group reference 
apply-groups reference
apply-groups-exclude reference
preference number
nh-type keyword
protection-type keyword
srlg boolean

routing-options command descriptions

routing-options

Synopsis Enter the routing-options context
Contextconfigure routing-options
Treerouting-options
Introduced16.0.R1

Platforms

All

admin-tags

Synopsis Enter the admin-tags context
Context configure routing-options admin-tags
Treeadmin-tags
Introduced16.0.R1

Platforms

All

route-admin-tag-policy [policy-name] string
Synopsis Enter the route-admin-tag-policy list instance
Contextconfigure routing-options admin-tags route-admin-tag-policy string
Treeroute-admin-tag-policy
Max. Instances2048
Introduced16.0.R1

Platforms

All

exclude [tag] reference
Synopsis Add a list entry for exclude
Context configure routing-options admin-tags route-admin-tag-policy string exclude reference
Treeexclude
Max. Instances8
Introduced16.0.R1

Platforms

All

include [tag] reference
Synopsis Add a list entry for include
Context configure routing-options admin-tags route-admin-tag-policy string include reference
Treeinclude
Max. Instances8
Introduced16.0.R1

Platforms

All

flexible-algorithm-definitions

Synopsis Enter the flexible-algorithm-definitions context
Contextconfigure routing-options flexible-algorithm-definitions
Treeflexible-algorithm-definitions

Description

Commands in this context enable locally-configured algorithm definitions and configure administrative groups.

Introduced20.7.R1

Platforms

All

flex-algo [flex-algo-name] string
Synopsis Enter the flex-algo list instance
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string
Treeflex-algo

Description

Commands in this context configure the definition context for a Flexible Algorithm Definition (FAD).

Max. Instances256
Introduced20.7.R1

Platforms

All

[flex-algo-name] string
Synopsis Flexible Algorithm Definition (FAD) name
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string
Treeflex-algo

Description

This command specifies the name of the flexible algorithm definition that is used as a reference anchor for the configuration.

String Length1 to 32

Notes

This element is part of a list key.

Introduced20.7.R1

Platforms

All

exclude
WARNING:

Modifying this element toggles the admin-state of the parent element automatically for the new value to take effect.

SynopsisEnter the exclude context
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string exclude
Treeexclude

Description

Commands in this context define administrative groups that are used to exclude links from the Flexible Algorithm topology graph. 

Administrative groups, also known as link colors, are attributes associated with a link. The exclude rule that is part of the FAD specifies that links with the named administrative groups set are to be excluded from the topology graph.

Introduced20.7.R1

Platforms

All

admin-group [group-name] reference
Synopsis Add a list entry for admin-group
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string exclude admin-group reference
Treeadmin-group
Introduced20.7.R1

Platforms

All

flags-tlv boolean
WARNING:

Modifying this element toggles the admin-state of the parent element automatically for the new value to take effect.

SynopsisAdvertise the FAD Flags TLV
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string flags-tlv boolean
Treeflags-tlv

Description

When configured to true, the router advertises the FAD Flags TLV within the FAD. The M-flag within the TLV is set to 1, specifying the use of a Flex-Algorithm specific prefix metric. A router receiving the TLV modifies the constrained SPF (cSPF) based on the M-flag status.

When configured to false, the FAD Flags TLV is not included with the FAD advertisement.

Defaulttrue
Introduced20.10.R1

Platforms

All

include-all
WARNING:

Modifying this element toggles the admin-state of the parent element automatically for the new value to take effect.

SynopsisEnter the include-all context
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string include-all
Treeinclude-all

Description

Commands in this context define administrative groups that are used to include links from the Flexible Algorithm topology graph. 

Administrative groups, also known as link colors, are attributes associated with a link. The include-all rule that is part of the FAD specifies that all named administrative groups must be present in a link to be included in the topology graph.

Introduced20.7.R1

Platforms

All

admin-group [group-name] reference
Synopsis Add a list entry for admin-group
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string include-all admin-group reference
Treeadmin-group
Introduced20.7.R1

Platforms

All

include-any
WARNING:

Modifying this element toggles the admin-state of the parent element automatically for the new value to take effect.

SynopsisEnter the include-any context
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string include-any
Treeinclude-any

Description

Commands in this context define administrative groups that are used to include links from the Flexible Algorithm topology graph. 

Administrative groups, also known as link colors, are attributes associated with a link. The include-all rule that is part of the FAD specifies that any link with the named administrative groups is included in the topology graph

Introduced20.7.R1

Platforms

All

admin-group [group-name] reference
Synopsis Add a list entry for admin-group
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string include-any admin-group reference
Treeadmin-group
Introduced20.7.R1

Platforms

All

priority number
WARNING:

Modifying this element toggles the admin-state of the parent element automatically for the new value to take effect.

SynopsisFAD priority
Contextconfigure routing-options flexible-algorithm-definitions flex-algo string priority number
Treepriority

Description

This command configures the priority of the FAD. The priority is used as a tie-breaker when the router has received multiple FADs for the same flexible algorithm.

Range0 to 255
Default100
Introduced 20.7.R1

Platforms

All

if-attribute

Synopsis Enter the if-attribute context
Contextconfigure routing-options if-attribute
Treeif-attribute
Introduced16.0.R1

Platforms

All

admin-group [group-name] string
Synopsis Enter the admin-group list instance
Contextconfigure routing-options if-attribute admin-group string
Treeadmin-group
Max. Instances256
Introduced16.0.R1

Platforms

All

value number
WARNING:

Modifying this element recreates the parent element automatically for the new value to take effect.

SynopsisInteger value associated with the group
Contextconfigure routing-options if-attribute admin-group string value number
Treevalue
Range0 to 255

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

srlg-group [name] string
Synopsis Enter the srlg-group list instance
Contextconfigure routing-options if-attribute srlg-group string
Treesrlg-group
Max. Instances1024
Introduced16.0.R1

Platforms

All

penalty-weight number
Synopsis Integer value of the penalty weight assigned to SRLG
Contextconfigure routing-options if-attribute srlg-group string penalty-weight number
Treepenalty-weight

Description

This command specifies the penalty weight associated with a SRLG. The higher the penalty weight, the less desirable it is to use the link with a given SRLG.

Range0 to 65535
Default0
Introduced 16.0.R1

Platforms

All

value number
WARNING:

Modifying this element recreates the parent element automatically for the new value to take effect.

SynopsisInteger value associated with the SRLG
Contextconfigure routing-options if-attribute srlg-group string value number
Treevalue
Range0 to 4294967295

Notes

This element is mandatory.

Introduced16.0.R1

Platforms

All

policy-accounting

Synopsis Enter the policy-accounting context
Contextconfigure routing-options policy-accounting
Treepolicy-accounting
Introduced19.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

policy-acct-template [name] string
Synopsis Enter the policy-acct-template list instance
Contextconfigure routing-options policy-accounting policy-acct-template string
Treepolicy-acct-template
Max. Instances1024
Introduced19.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

destination-class [index] number
Synopsis Enter the destination-class list instance
Contextconfigure routing-options policy-accounting policy-acct-template string destination-class number
Treedestination-class
Max. Instances255
Introduced21.2.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

policer [policer-id] number
Synopsis Enter the policer list instance
Contextconfigure routing-options policy-accounting policy-acct-template string policer number
Treepolicer

Description

Commands in this context configure the policer definition for the instance.

Policing by action of a policy accounting template is only supported by cards and systems that are FP4 and later.

Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

max-burst-size (number | keyword)
Synopsis Exceed threshold to drop packets from PIR leaky bucket
Contextconfigure routing-options policy-accounting policy-acct-template string policer number max-burst-size (number | keyword)
Treemax-burst-size

Description

This command specifies the maximum burst size for the policer. When this value is exceeded, packets are considered violating and are dropped.

Range0 to 16777216
Defaultauto
Units bytes
Optionsauto
Introduced20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

peak-rate (number | keyword)
Synopsis Peak rate of the policy accounting policer
Contextconfigure routing-options policy-accounting policy-acct-template string policer number peak-rate (number | keyword)
Treepeak-rate

Description

This command configures the peak rate of the policy accounting policer, which is the fill or drain rate of the bucket.

Range1 to 6400000000
Defaultmax
Options max
Introduced 20.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

source-class [index] number
Synopsis Add a list entry for source-class
Contextconfigure routing-options policy-accounting policy-acct-template string source-class number
Treesource-class
Max. Instances255
Introduced19.10.R1

Platforms

7450 ESS, 7750 SR, 7750 SR-s, 7950 XRS

route-next-hop-policy

Synopsis Enter the route-next-hop-policy context
Contextconfigure routing-options route-next-hop-policy
Treeroute-next-hop-policy
Introduced16.0.R1

Platforms

All

template [template-name] string
Synopsis Enter the template list instance
Contextconfigure routing-options route-next-hop-policy template string
Treetemplate
Introduced16.0.R1

Platforms

All

exclude-group [group-name] reference
Synopsis Add a list entry for exclude-group
Contextconfigure routing-options route-next-hop-policy template string exclude-group reference
Treeexclude-group
Max. Instances32
Introduced16.0.R1

Platforms

All

[group-name] reference
Synopsis Administrative group name
Context configure routing-options route-next-hop-policy template string exclude-group reference
Treeexclude-group

Description

This command specifies the name of the administrative group.

If the same group name is part of both include and exclude statements, the exclude statement will win. In other words, the exclude statement can be viewed as having an implicit preference value of 0.

Reference

configure routing-options if-attribute admin-group string

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All

include-group [group-name] reference
Synopsis Enter the include-group list instance
Contextconfigure routing-options route-next-hop-policy template string include-group reference
Treeinclude-group
Max. Instances32
Introduced16.0.R1

Platforms

All

[group-name] reference
Synopsis Administrative group name
Context configure routing-options route-next-hop-policy template string include-group reference
Treeinclude-group

Description

This command specifies the name of the administrative group.

If the same group name is part of both include and exclude statements, the exclude statement will win. In other words, the exclude statement can be viewed as having an implicit preference value of 0.

Reference

configure routing-options if-attribute admin-group string

Notes

This element is part of a list key.

Introduced16.0.R1

Platforms

All