2.17. MPLS/RSVP command reference

2.17.1. Command hierarchies

2.17.1.1. MPLS commands

config
— router
[no] mpls
[no] admin-group-frr
dynamic-bypass [enable | disable]
[no] frr-object
hold-timer seconds
— no hold-timer
[no] interface ip-int-name
[no] admin-group group-name [group-name...(up to 5 max)]
label-map in-label
— no label-map in-label
— no pop
pop
— no shutdown
swap out-label nexthop ip-address
swap implicit-null-label nexthop ip-address
— no swap
— no shutdown
[no] srlg-group group-name [group-name...(up to 5 max)]
te-metric metric
— no te-metric
[no] p2mp-resignal-timer minutes
pce-report rsvp-te {enable | disable}
resignal-timer minutes
[no] shutdown
[no] srlg-database
[no] router-id router-addr
[no] interface ip-addr srlg-group group-name [group-name..(up to 5 max)]
[no] shutdown
[no] srlg-frr [strict]
[no] static-lsp lsp-name
— no push label
push label nexthop ip-address
[no] shutdown
to ip-address
[no] static-lsp-fast-retry seconds
user-srlg-db [enable | disable]
static-label-range static range

2.17.1.2. MPLS-TP commands

Note:

MPLS-TP commands are only supported on 7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode).

config
— router
[no] mpls
[no] mpls-tp
global-id global-id
— no global-id
node-id node-id
— no node-id
[no] oam-template name
bfd-template name
hold-time-down timer
hold-time-up timer
rapid-psc-timer interval
[no] revertive
slow-psc-timer interval
wait-to-restore interval
[no] shutdown
tp-tunnel-id-range start-id end-id
transit-path path-name
[no] forward-path in-label out-label out-label out-link interface name [next-hop ip-address]
in-label in-label out-label out-label out-link if-name [next-hop next-hop]
path-id {lsp-num lsp-num | working-path | protect-path [src-global-id src-global-id] src-node-id src-node-id src-tunnel-num src-tunnel-num [dest-global-id dest-global-id] dest-node-id dest-node-id [dest-tunnel-num dest-tunnel-num]}
— no path-id
[no] reverse-path in-label out-label out-label out-link interface name [next-hop ip-address]
in-label in-label out-label out-label out-link if-name [next-hop next-hop]
[no] shutdown

2.17.1.3. MPLS LSP commands

config
— router
[no] mpls
[no] lsp lsp-name [bypass-only | p2mp-lsp | mpls-tp src-tunnel-num]
[no] adaptive
[no] adspec
bgp-transport-tunnel {include | exclude}
[no] cspf [use-te-metric]
[no] exclude group-name [group-name...(up to 5 max)]
fast-reroute frr-method
hop-limit number
— no hop-limit
[no] node-protect
from ip-address
hop-limit number
— no hop-limit
[no] include group-name [group-name...(up to 5 max)]
[no] ldp-over-rsvp [include | exclude]
metric metric
path-profile profile-id [path-group group-id]
— no path-profile profile-id
[no] pce-control
pce-report {enable | disable | inherit}
[no] to id
[no] primary path-name
[no] adaptive
bandwidth rate-in-mpbs
— no bandwidth
[no] exclude group-name [group-name...(up to 5 max)]
hop-limit number
— no hop-limit
[no] include group-name [group-name...(up to 5 max)]
[no] record
[no] record-label
[no] shutdown
retry-limit number
retry-timer seconds
rsvp-resv-style [se | ff]
[no] secondary path-name
[no] adaptive
bandwidth rate-in-mbps
— no bandwidth
[no] exclude group-name [group-name...(up to 5 max)]
hop-limit number
— no hop-limit
[no] include group-name [group-name...(up to 5 max)]
[no] record
[no] record-label
[no] shutdown
[no] srlg
[no] standby
[no] shutdown
to ip-address
vprn-auto-bind [include | exclude]
lsp-template template-name p2mp
— no lsp-template template-name
cspf [use-te-metric]
— no cspf
default-path path-name
exclude group-name [group-name...(up to 5 max)]
— no exclude [group-name [group-name...(up to 5 max)]]
include group-name [group-name...(up to 5 max)]
— no include [group-name [group-name...(up to 5 max)]]
[no] record
[no] record-label
retry-limit number
retry-timer seconds
[no] shutdown

2.17.1.4. MPLS-TP LSP commands

Note:

MPLS-TP LSP commands are only supported on 7210 SAS-R6, 7210 SAS-R12, and 7210 SAS-T (network mode).

config
— router
[no] mpls
[no] lsp lsp-name [bypass-only | mpls-tp src-tunnel-num]
in-label in-label
lsp-num lsp-number
— no lsp-num
[no] mep
bfd-enable [bfd-mode]
— no bfd-enable
oam-template [32 chars max]
protection-template [256 chars max]
[no] shutdown
out-label out-label out-link if-name [next-hop ip-address]
— no out-label
[no] shutdown
in-label in-label
lsp-num lsp-number
— no lsp-num
[no] mep
bfd-enable [bfd-mode]
— no bfd-enable
oam-template name
[no] shutdown
out-label out-label out-link if-name [next-hop ip-address]
— no out-label
[no] shutdown

2.17.1.5. MPLS Path commands

config
— router
[no] mpls
[no] path path-name
hop hop-index ip-address {strict | loose}
— no hop hop-index
[no] shutdown
[no] static-lsp lsp-name
push label nexthop ip-address
— no push out-label
to ip-addr
[no] shutdown

2.17.1.6. RSVP commands

config
— router
[no] rsvp
[no] interface ip-int-name
authentication-key [authentication-key | hash-key] [hash | hash2]
[no] bfd-enable
hello-interval milli-seconds
[no] shutdown
subscription percentage
— no subscription
keep-multiplier number
node-id-in-rro {include | exclude}
[no] msg-pacing
max-burst number
— no max-burst
period milli-seconds
— no period
rapid-retransmit-time hundred-milliseconds
refresh-time seconds
— no refresh-time
[no] shutdown

2.17.1.7. Show commands

show
— router
— mpls
admin-group group-name
bypass-tunnel [to ip-address] [protected-lsp name] [dynamic | manual | p2mp] [detail]
interface [ip-int-name | ip-address] [label-map label]
interface [ip-int-name | ip-address]
lsp [lsp-name] [status {up | down}] [from ip-address | to ip-address] [detail]
lsp {transit | terminate} [status {up | down}] [from ip-address | to ip-address | lsp-name name] [detail]
lsp count
lsp lsp-name activepath
lsp [lsp-name] path [path-name] [status {up | down}] [detail]
— mpls-labels
label start-label [end-label | in-use | label-owner]
— mpls-tp
oam-template [template-name] [associations]
protection-template [template-name] [associations]
status
transit-path [path-name] [detail]
path [path-name] [lsp-binding]
srlg-database [router-id ip-address] [interface ip-address]
srlg-group [group-name]
static-lsp [lsp-name]
static-lsp {transit | terminate}
static-lsp count
status
show
— router
— rsvp
interface [interface [ip-int-name]] statistics [detail]
neighbor [ip-address] [detail]
session [session-type] [from ip-address| to ip-address| lsp-name name] [status {up | down}] [detail]
status

2.17.1.8. Tools commands

— perform
— router
— mpls
cspf to ip-addr [from ip-addr] [bandwidth bandwidth] [include-bitmap bitmap] [exclude-bitmap bitmap] [hop-limit limit] [exclude-address excl-addr [excl-addr...(up to 8 max)]] [use-te-metric] [strict-srlg] [srlggroup grp-id...(up to 8 max)] [skip-interface interface-name]
resignal {lsp lsp-name path path-name | delay minutes}
resignal-bypass {lsp bypass-lsp-name [force] | delay minutes}
clear id tunnel-id
clear lsp-name
force id tunnel-id
force lsp-name
lockout id tunnel-id
lockout lsp-name
manual id tunnel-id
manual lsp-name
trap-suppress number-of-traps time-interval

2.17.1.9. Clear commands

clear
— router
— mpls
interface [ip-int-name]
lsp lsp-name
— rsvp
interface [ip-int-name] [statistics]

2.17.1.10. Debug commands

debug
— router
mpls [lsp lsp-name] [sender source-address] [endpoint endpoint-address] [tunnel-id tunnel-id] [lsp-id lsp-id]
— no mpls
[no] event
all [detail]
— no all
frr [detail]
— no frr
iom [detail]
— no iom
lsp-setup [detail]
— no lsp-setup
mbb [detail]
— no mbb
misc [detail]
— no misc
xc [detail]
— no xc
rsvp [lsp lsp-name] [sender source-address] [endpoint endpoint-address] [tunnel-id tunnel-id] [lsp-id lsp-id] [interface ip-int-name]
— no rsvp
[no] event
all [detail]
— no all
auth
— no auth
misc [detail]
— no misc
nbr [detail]
— no nbr
path [detail]
— no path
resv [detail]
— no resv
rr
— no rr
[no] packet
all [detail]
— no all
ack
bundle [detail]
— no bundle
hello [detail]
— no hello
path [detail]
— no path
patherr [detail]
— no patherr
pathtear [detail]
— no pathtear
resv [detail]
— no resv
resverr [detail]
— no resverr
resvtear [detail]
— no resvtear
srefresh [detail]
— no srefresh

2.17.2. Command descriptions

2.17.2.1. MPLS configuration commands

2.17.2.1.1. Generic commands

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls
config>router>mpls>interface
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).

This command administratively disables an entity. When disabled, an entity does not change, reset, or remove any configuration settings or statistics.

MPLS is not enabled by default and must be explicitly enabled (no shutdown).

The operational state of the entity is disabled as well as the operational state of any entities contained within. Many objects must be shut down before they may be deleted.

The no form of this command places the entity into an administratively enabled state.

Default 

no shutdown

2.17.2.1.2. MPLS commands

mpls

Syntax 
[no] mpls
Context 
config>router
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

Commands in this context configure MPLS parameters. MPLS is not enabled by default and must be explicitly enabled (no shutdown). The shutdown command administratively disables MPLS.

The no form of this command deletes this MPLS protocol instance; this will remove all configuration parameters for this MPLS instance.

MPLS must be shutdown before the MPLS instance can be deleted. If MPLS is not shutdown, when the no mpls command is executed, a warning message is displayed on the console indicating that MPLS is still administratively up.

admin-group-frr

Syntax 
[no] admin-group-frr
Context 
config>router>mpls
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the use of admin-group constraints when a manual or dynamic bypass LSP is associated with the primary LSP path at a Point-of-Local Repair (PLR) node.

When this command is enabled, each PLR node reads the admin-group constraints in the FAST_REROUTE object included in the Path message of the LSP primary path. If the object is not included, the PLR reads the Session Attribute object in the Path message.

If the PLR is also the ingress LER for the LSP primary path, only the admin-group constraints from the LSP or path level configurations are used.

Next, the PLR node uses the admin-group and other constraints, such as hop-limit and SRLG, to select a manual or dynamic bypass LSP among the bypass LSPs that are already in use.

If none of the manual or dynamic bypass LSPs satisfy the admin-group and other constraints, the PLR node requests the CSPF for a path that merges the closest to the protected link or node and that includes or excludes the specified admin-group IDs.

Modifying the configuration of this command does not affect existing bypass associations. The change only applies to new attempts to find a valid bypass.

The no form of this command disables the use of administrative group constraints on an FRR backup LSP at a PLR node.

Default 

no admin-group-frr

bypass-resignal-timer

Syntax 
bypass-resignal-timer minutes
no bypass-resignal-timer
Context 
config>router>mpls
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command triggers the periodic global reoptimization of all dynamic bypass LSP paths associated with RSVP P2P LSP. The operation is performed at each expiry of the user-configurable bypass LSP resignal timer.

When this command is enabled, MPLS requests the CSPF for the best path for each dynamic bypass LSP originated on this node. The constraints of the first associated LSP primary path that originally triggered the signaling of the bypass LSP must be satisfied. To do this, MPLS saves the original Path State Block (PSB) of that LSP primary path, even if the latter is torn down.

If CSPF returns no path or returns a new path with a cost that is higher than the current path, MPLS does not signal the new bypass path. If CSPF returns a new path with a cost that is lower than the current path, MPLS signals it. Also, if the new bypass path is SRLG strict disjoint with the primary path of the original PSB while the current path is SLRG loose disjoint, the manual bypass path is resignaled, regardless of cost comparison.

After the new path is successfully signaled, MPLS evaluates each PSB of each PLR (that is, each unique avoid-node or avoid-link constraint) associated with the older bypass LSP path to check if the corresponding LSP primary path constraints are still satisfied by the new bypass LSP path. If so, the PSB association is moved to the new bypass LSP.

Each PSB for which constraints are not satisfied remains associated with the older bypass LSP and is checked at the next background PSB re-evaluation, or at the next timer or manual bypass reoptimization. If the older bypass LSP is SRLG disjoint with a primary path that has the non-strict SRLG constraint while the new bypass LSP is not SRLG disjoint, the PSB association is not moved.

If a specific PLR associated with a bypass LSP is active, the corresponding PSBs remain associated with the older bypass LSP until the global revertive Make-Before-Break (MBB) tears down all corresponding primary paths, which will also cause the older bypass LSP to be torn down.

This periodic bypass reoptimization feature also implements a background PSB re-evaluation task that audits in the background each RSVP session and determines if an existing manual or dynamic bypass is more optimal for that session. If so, it moves the PSB association to this existing bypass. If the PLR for this session is active, no action is taken and the PSB is re-examined at the next re-evaluation.

The periodic bypass reoptimization feature evaluates only the PSBs of the PLRs associated with that bypass LSP and only against the new bypass LSP path. The background re-evaluation task, however, audits all PSBs on the system against all existing manual and dynamic bypass LSPs.

PSBs that have not been moved by the dynamic or manual reoptimization of a bypass LSP because the PSB constraints have not been met by the new signaled bypass LSP path are re-evaluated by the background task against all existing manual and dynamic bypass LSPs.

Finally, the background re-evaluation task checks for PSBs that have requested node-protect bypass LSP but are currently associated with a link-protect bypass LSP, and PSBs that requested FRR protection but have no association. This is in addition to the attempt made at the receipt of a Resv message on the protected LSP path to accelerate the association.

This feature is not supported with inter-area dynamic bypass LSP and bypass LSP protecting S2L paths of a P2MP LSP.

The no form of this command disables the periodic global reoptimization of dynamic bypass LSP paths.

Default 

no bypass-resignal timer

Parameters 
minutes—
Specifies the time, in minutes, that MPLS waits before attempting to resignal dynamic bypass LSP paths originated on the system.
Values—
30 to 10080

 

cspf-on-loose-hop

Syntax 
[no] cspf-on-loose-hop
Context 
config>router>mpls
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the option to perform CSPF calculations until the next loose hop or the final destination of the LSP on LSR. On receiving a PATH message on the LSR and processing all local hops in the received ERO, if the next hop is loose, the LSR node does a CSPF calculation until the next loose hop. On successful completion of the CSPF calculation, the ERO in the PATH message is modified to include newly calculated intermediate hops and the message is propagated forward to the next hop. This allows for the setting up of inter-area LSPs based on the ERO expansion method.

Note:

The LSP may fail to set up if this command is enabled on an LSR that is not an area border router and that receives a PATH message without a proper next loose hop in the ERO. The cspf-on-loose-hop command can change dynamically and is applied to the new LSP setup after changes are made.

The no form of this command reverts to the default value.

Default 

no cspf-on-loose-hop

dynamic-bypass

Syntax 
dynamic-bypass [enable | disable]
no dynamic-bypass
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command disables the creation of dynamic bypass LSPs in FRR. One or more manual bypass LSPs must be configured to protect the primary LSP path at the PLR nodes.

If the 7210 SAS is used as an egress LER and is a merge point, implicit null must be enabled for use of manual bypass or dynamic bypass (FRR facility).

Default 

dynamic-bypass enable

frr-object

Syntax 
[no] frr-object
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures whether fast reroute for LSPs using the facility bypass method is signaled with or without the fast reroute object using the one-to-one keyword. The value is ignored if fast reroute is disabled for the LSP or if the LSP is using one-to-one backup.

Default 

frr-object

hold-timer

Syntax 
hold-timer seconds
no hold-timer
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the amount of time that the ingress node waits before programming its data plane and declaring to the service module that the LSP state is up.

The no form of this command disables the hold timer.

Default 

hold-timer 1

Parameters 
seconds—
Specifies the hold time, in seconds.
Values—
0 to 10

 

p2mp-resignal-timer

Syntax 
p2mp-resignal-timer minutes
no p2mp-resignal-timer
Context 
config>router>mpls
Platforms 

7210 SAS-T, 7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the resignal timer for a P2MP LSP instance.

MPLS requests CSPF to recompute the whole set of S2L paths of a specific active P2MP instance each time the P2MP resignal timer expires. The P2MP resignal timer is configured separately from the P2P LSP parameter. MPLS performs a global MBB and moves each S2L sub-LSP in the instance into its new path using a new P2MP LSP ID if the global MBB is successful, regardless of the cost of the new S2L path.

The no form of this command disables the timer-based resignaling of P2MP LSPs on this system.

Default 

no resignal-timer

Parameters 
minutes—
Specifies the time, in minutes, that MPLS waits before attempting to resignal the P2MP LSP instance.
Values—
60 to 10080

 

pce-report

Syntax 
pce-report rsvp-te {enable | disable}
Context 
config>router>mpls
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the reporting mode for RSVP-TE LSPs.

The PCC LSP database is synchronized with the PCE LSP database using the PCEP PCRpt (PCE Report) message for PCC-controlled, PCE-computed, and PCE-controlled LSPs.

This global MPLS-level pce-report command enables or disables PCE reporting for all RSVP-TE LSPs during PCE LSP database synchronization. The PCC reports both CSPF and non-CSPF LSPs.

The LSP-level pce-report command (config>router>mpls>lsp>pce-report) overrides the global configuration for reporting an LSP to the PCE. The default configuration, which inherits the global MPLS-level configuration, is disabled (pce-report rsvp-te disable).

The default configuration controls the introduction of a PCE into an existing network and allows the operator to decide whether all RSVP-TE LSPs should be reported. If PCE reporting for an LSP is disabled, either due to inheritance of the global MPLS configuration or due to LSP-level configuration, enabling the pce-control option for the LSP has no effect.

Default 

pce-report rsvp-te disable

Parameters 
rsvp-te {enable | disable}
Enables or disables PCE reporting for all RSVP-TE LSPs.

resignal-timer

Syntax 
resignal-timer minutes
no resignal-timer
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the value for the LSP resignal timer. The resignal timer is the wait time, in minutes, before the software attempts to resignal the LSPs.

When the resignal timer expires, if the new computed path for an LSP has a better metric than the current recorded hop list, an attempt is made to resignal that LSP using the make-before-break mechanism. If the attempt to resignal an LSP fails, the LSP continues to use the existing path and a resignal is attempted the next time the timer expires.

The no form of this command disables timer-based LSP resignaling.

Default 

no resignal-timer

Parameters 
minutes—
Specifies the time, in minutes, that the software waits before attempting to resignal the LSPs.
Values—
30 to 10080

 

srlg-frr

Syntax 
srlg-frr [strict]
no srlg-frr
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the use of the Shared Risk Link Group (SRLG) constraint in the computation of an FRR bypass or detour LSP for any primary LSP path on this system.

When this option is enabled, CSPF includes the SRLG constraint in the computation of an FRR detour or bypass for protecting the primary LSP path.

CSPF prunes all links with interfaces that belong to the same SRLG as the interface that is being protected, where the interface being protected is the outgoing interface at the PLR used by the primary path.

If one or more paths are found, the MPLS/RSVP task selects one path based on best cost and signals the setup of the FRR bypass or detour LSP. If no path is found and the user included the strict option, the FRR bypass or detour LSP is not setup and the MPLS/RSVP task will keep retrying the request to CSPF. If no path is found and the strict option is disabled, if a path exists that meets all the TE constraints except the SRLG constraint, the FRR bypass or detour LSP is set up.

An FRR bypass or detour LSP path is not guaranteed to be SRLG disjoint from the primary path. This is because only the SRLG constraint of the outgoing interface at the PLR that the primary path is using is checked.

When the MPLS/RSVP task is searching for a SRLG bypass tunnel to associate with the primary path of the protected LSP, the task first checks if any configured manual bypass LSP with CSPF enabled satisfies the SLRG constraints. The MPLS/RSVP skips any non-CSPF bypass LSP in the search as there is no ERO returned to check the SLRG constraint. If no path is found, the task checks if an existing dynamic bypass LSP satisfies the SLRG and other primary path constraints. If not, it will make a request to CSPF.

After the primary path of the LSP is set up and is operationally up, any subsequent changes to the SRLG group membership of an interface that the primary path is using is not be considered by the MPLS/RSVP task at the PLR for FRR bypass or detour LSP association until the next opportunity that the primary path is resignaled. The path may be resignaled due to a failure or to a make-before-break operation. Make-before-break occurs as a result of a global revertive operation, a timer based or manual reoptimization of the LSP path, or a user change to any of the path constraints.

After the FRR bypass or detour LSP path is setup and is operationally up, any subsequent changes to the SRLG group membership of an interface that the FRR bypass or detour LSP path is using would not be considered by the MPLS/RSVP task at the PLR until the next opportunity the association with the primary LSP path is rechecked. The association is rechecked if the bypass path is reoptimized. Detour paths are not reoptimized and are resignaled if the primary path is down.

Enabling or disabling srlg-frr only takes effect after LSP paths are resignaled. This can be achieved by shutting down and re-enabling MPLS. Another option is using the tools>perform>router>mpls>resignal command. Though the latter has less impact on service, only originating LSPs can be resignaled with the tools command. If local transit and bypass LSPs are also to be resignaled, the tools command must be executed on all ingress nodes in the network. The same can be locally achieved by disabling and enabling using the configure>router>mpls>dynamic-bypass command, but this can trigger the LSP to go down and traffic loss to occur in case detour or bypass LSP is in use.

An RSVP interface can belong to a maximum of 64 SRLG groups. The user configures the SRLG groups using the config>router>mpls>srlg-group command. The user associates the SRLG with an RSVP interface using the srlg-group command in the config>router>mpls>interface context.

The no form of this command reverts to the default value.

Default 

no srlg-frr

Parameters 
strict —
Specifies the name of the SRLG group within a virtual router instance.
Values—
no slr-frr (default)
srlg-frr (non-strict)
srlg-frr strict (strict)

 

user-srlg-db

Syntax 
user-srlg-db [enable | disable]
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the use of CSPF by the user SRLG database. When the MPLS module makes a request to CSPF for the computation of an SRLG secondary path, CSPF queries the local SRLG and computes a path after pruning links that are members of the SRLG IDs of the associated primary path. When MPLS makes a request to CSPF for an FRR bypass or detour path to associate with the primary path, CSPF queries the user SRLG database and computes a path after pruning links that are members of the SRLG IDs of the PLR outgoing interface.

If an interface is not entered into the user SRLG database, it is assumed that it does not have any SRLG membership. CSPF will not query the TE database for IGP advertised interface SRLG information.

The disable keyword disables the use of the user SRLG database. CSPF resumes queries into the TE database for SRLG membership information. The user SRLG database is maintained.

Default 

user-srlg-db disable

Parameters 
enable—
Keyword to enable the use of the user SRLG database.
disable—
Keyword to disable the use of the user SRLG database.

srlg-database

Syntax 
[no] srlg-database
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

Commands in this context manually enter the link members of SRLG groups for the entire network at any node that needs to signal LSP paths (for example, a head-end node).

The no form of this command deletes the entire SRLG database. CSPF assumes all interfaces have no SRLG membership association if the database was not disabled with the command config>router>mpls>user-srlg-db disable.

router-id

Syntax 
[no] router-id ip-address
Context 
config>router>mpls>srlg-database
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command manually enters the link members of SRLG groups for a specific router in the network. The user must also use this command to enter the local interface SRLG membership into the user SRLG database. Use by CSPF of all interface SRLG membership information of a specific router ID may be temporarily disabled by shutting down the node. If this occurs, CSPF will assume these interfaces have no SRLG membership association.

The no form of this command deletes all interface entries under the router ID.

Parameters 
ip-address—
Specifies the router ID for this system. This value must be the router ID configured under the base router instance, the base OSPF instance, or the base IS-IS instance.
Values—
[a.b.c.d]

 

interface

Syntax 
interface ip-address srlg-group group-name [group-name...(up to 5 max)]
no interface ip-address [srlg-group group-name...(up to 5 max)]
Context 
config>router>mpls>srlg-database>router-id
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures SRLG membership information for any link in the network, including links on this node, in the user SRLG database.

An interface can be associated with up to five SRLG groups for each execution of this command. The operator can associate an interface with up to 64 SRLG groups by executing the command multiple times.

CSPF will not use entered SRLG membership if an interface is not validated as part of a router ID in the routing table.

The no form of this command deletes a specific interface entry in this user SRLG database. The group name must already exist in the config>router>mpls>srlg-group context.

Parameters 
ip-int-name—
Specifies the name of the network IP interface. An interface name cannot be in the form of an IP address.
srlg-group group-name—
Specifies the SRLG group name, up to 32 characters. Up to 1024 group names can be defined in the config>router>mpls context. The SRLG group names must be identical across all routers in a single domain.

label-map

Syntax 
[no] label-map in-label
Context 
config>router>mpls>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command is used on transit routers when a static LSP is defined. The static LSP on the ingress router is initiated using the config>router>mpls>static-lsp lsp-name command. The in-label is associated with either a pop or a swap action, but not both. If both actions are specified, the last action specified takes effect.

The no form of this command deletes the static LSP configuration associated with the in-label.

Parameters 
in-label—
Specifies the incoming MPLS label on which to match.
Values—
32 to 1023

 

pop

Syntax 
[no] pop
Context 
config>router>mpls>if>label-map
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies that the incoming label must be popped (removed). No label stacking is supported for a static LSP. The service header follows the top label. Once the label is popped, the packet is forwarded based on the service header.

The no form of this command removes the pop action for the in-label.

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>if>label-map
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command disables the label map definition. This drops all packets that match the in-label specified in the label-map in-label command.

The no form of this command administratively enables the defined label map action.

Default 

no shutdown

swap

Syntax 
swap {out-label | implicit-null-label} nexthop ip-address
no swap {out-label | implicit-null-label}
Context 
config>router>mpls>interface>label-map
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command swaps the incoming label and specifies the outgoing label and next hop IP address on an LSR for a static LSP.

The no form of this command removes the swap action associated with the in-label.

Parameters 
implicit-null-label—
Keyword to specify the use of the implicit label value for the outgoing label of the swap operation.
out-label—
Specifies the label value to be swapped with the in-label. Label values 16 through 1,048,575 are defined as follows.
  1. Label values 16 through 31 are reserved.
  2. Label values 32 through 1,023 are available for static assignment.
  3. Label values 1,024 through 2,047 are reserved for future use.
  4. Label values 2,048 through 18,431 are statically assigned for services.
  5. Label values 28,672 through 131,071 are dynamically assigned for both MPLS and services.
  6. Label values 131,072 through 1,048,575 are reserved for future use.
Values—
16 to 1048575

 

nexthop ip-address
Specifies the IP address to forward to. If an ARP entry for the next hop exists, the static LSP is marked operational. If an ARP entry does not exist, the software sets the operational status of the static LSP to down and continues to the ARP for the configured next hop. Software will continue to the ARP for the configured next hop at a fixed interval.

static-lsp

Syntax 
[no] static-lsp lsp-name
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures a static LSP on the ingress router. The static LSP is a manually setup LSP where the next-hop IP address and the outgoing label (push) must be specified.

The LSP must first be shut down to delete it. If the LSP is not shut down, the no static-lsp lsp-name command generates a warning message on the console indicating that the LSP is administratively up.

The no form of this command deletes this static LSP and associated information.

Parameters 
lsp-name —
Specifies the LSP name, up to 32 characters.

push

Syntax 
no push label
push label nexthop ip-address
Context 
config>router>mpls>static-lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the label to be pushed on the label stack and the next hop IP address for the static LSP.

The no form of this command removes the association of the label to push for the static LSP.

Parameters 
label—
Specifies the label to push on the label stack. Label values 16 through 1,048,575 are defined as follows.
  1. Label values 16 through 31 are reserved.
  2. Label values 32 through 1,023 are available for static assignment.
  3. Label values 1,024 through 2,047 are reserved for future use.
  4. Label values 2,048 through 18,431 are statically assigned for services.
  5. Label values 28,672 through 131,071 are dynamically assigned for both MPLS and services.
  6. Label values 131,072 through 1,048,575 are reserved for future use.
Values—
16 to 1048575

 

nexthop ip-address—
Specifies the IP address of the next hop toward the LSP egress router. If an ARP entry for the next hop exists, the static LSP is marked operational.

If an ARP entry does not exist, software sets the operational status of the static LSP to down and continues to ARP for the configured next hop. Software continuously tries to ARP for the configured next hop at a fixed interval.

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>static-lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command administratively disables the static LSP.

The no form of this command administratively enables the static LSP.

Default 

shutdown

to

Syntax 
to ip-address
Context 
config>router>mpls>static-lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the system IP address of the egress router for the static LSP. This command is required while creating an LSP. For LSPs that are used as transport tunnels for services, the to IP address must be the system IP address. If the to address does not match the SDP address, the LSP is not included in the SDP definition.

Parameters 
ip-address—
Specifies the system IP address of the egress router.
Values—
a.b.c.d

 

static-lsp-fast-retry

Syntax 
static-lsp-fast-retry seconds
[no] static-lsp-fast-retry
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the fast retry timer value for a static LSP.

When a static LSP is trying to come up, the MPLS request for the ARP entry of the LSP next hop may fail when it is made while the next hop is still down or unavailable. In that case, MPLS starts a retry timer before making the next request. This enhancement allows the user to configure the retry timer so that the LSP comes up as soon as the next hop is up.

The no form of this command removes the configuration.

Default 

no static-fast-retry-timer

Parameters 
seconds—
Specifies the value, in seconds, used as the fast retry timer for a static LSP.
Values—
1 to 30

 

2.17.2.1.3. MPLS label commands

mpls-labels

Syntax 
mpls-labels
Context 
config>router
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

Commands in this context configure MPLS labels on the ingress router.

static-label-range

Syntax 
static-label-range static-range
no static-label-range
Context 
config>router>mpls-labels
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the static label range on the ingress router.

The no form of this command reverts to the default value.

Default 

static-label-range 18400

Parameters 
static-range—
Specifies the static label range.
Values—
0 to 131040

 

2.17.2.1.4. MPLS interface commands

interface

Syntax 
[no] interface ip-int-name
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies MPLS protocol support on an IP interface. MPLS commands are not executed on an IP interface where MPLS is not enabled. An MPLS interface must be explicitly enabled (no shutdown).

The no form of this command deletes all MPLS commands, such as label-map, that are defined under the interface. The MPLS interface must first be shut down to delete the interface definition. If the interface is not shut down, the no interface ip-int-name command does nothing except issue a warning message on the console indicating that the interface is administratively up.

Default 

shutdown

Parameters 
ip-int-name—
Specifies the name of the network IP interface, up to 32 characters. An interface name cannot be in the form of an IP address. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

admin-group

Syntax 
[no] admin-group group-name [group-name...(up to 5 max)]
Context 
config>router>mpls>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures administrative groups that this interface supports.

This information is advertised as part of OSPF and IS-IS to help CSPF compute constrained LSPs that must include or exclude certain administrative groups. An MPLS interface is assumed to belong to all the administrative groups unless the admin-group command is issued under the interface configuration. When the admin-group command is issued, the interface is assumed to belong to only the specifically listed groups for that command.

Each single operation of the admin-group command allows a maximum of five groups to be specified at a time. However, a maximum of 32 groups can be specified per interface through multiple operations.

Default 

no admin-group

Parameters 
group-name—
Specifies the name of the group, up to 32 characters. The group names should be the same across all routers in the MPLS domain.

srlg-group

Syntax 
[no] srlg-group group-name [group-name...(up to 5 max)]
Context 
config>router>mpls>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command associates an RSVP interface to SRLG groups. An interface can belong to up to 64 SRLG groups. However, each single operation of the srlg-group command allows a maximum of five groups to be specified at a time.

The no form of this command deletes the association of the interface to the SRLG group.

Parameters 
group-name —
Specifies the name of the SRLG group, up to 32 characters, within a virtual router instance.

te-metric

Syntax 
te-metric value
no te-metric
Context 
config>router>mpls>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the traffic engineering metric used on the interface. This metric is in addition to the interface metric used by IGP for the shortest path computation.

This metric is flooded as part of the TE parameters for the interface using an opaque LSA or an LSP. The IS-IS TE metric is encoded as sub-TLV 18 as part of the extended IS reachability TLV, and the metric value is encoded as a 24-bit unsigned integer. The OSPF TE metric is encoded as a sub-TLV Type 5 in the Link TLV, and the metric value is encoded as a 32-bit unsigned integer.

When the use of the TE metric is enabled for an LSP, CSPF first prunes all links in the network topology that do not meet the constraints specified for the LSP path. Such constraints include bandwidth, admin-groups, and hop limit. Then, CSPF runs an SPF on the remaining links. The shortest path among all the SPF paths will be selected based on the TE metric instead of the IGP metric, which is used by default.

The TE metric in CSPF LSP path computation can be configured using the config>router>mpls>lsp>cspf>use-te-metric CLI command.

The TE metric is only used in CSPF computations for MPLS paths and not in the regular SPF computation for IP reachability. The value of the IGP metric is advertised in the TE metric sub-TLV by IS-IS and OSPF.

The no form of this command removes the configuration.

Default 

no te-metric

Parameters 
value—
Specifies the metric value.
Values—
1 to 16777215

 

2.17.2.1.5. MPLS-TP commands

mpls-tp

Syntax 
[no] mpls-tp
Context 
config>router>mpls
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

Commands in this context configure generic MPLS-TP parameters and MPLS-TP transit paths. If a user configures no mpls, normally the entire MPLS configuration is deleted. However, in the case of mpls-tp, a check is made that there is no other mpls-tp configuration (for example, services or LSPs using MPLS TP on the node). The mpls-tp context cannot be deleted if MPLS-TP LSPs or SDPs exist on the system.

A shutdown of mpls-tp will bring down all MPLS-TP LSPs on the system.

Default 

no mpls-tp

tp-tunnel-id-range

Syntax 
tp-tunnel-id-range start-id end-id
no tp-tunnel-id-range
Context 
config>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the range of MPLS tunnel IDs reserved for MPLS-TP LSPs. The maximum difference between the start-id and end-id is 4000.

The tunnel ID is the RSVP-TE tunnel ID. This maps to the MPLS-TP tunnel number. In some cases, dynamic LSPs may cause fragmentation to the number space such that the contiguous range [end-idstart-id] is not available. In these cases, the command fails.

There are no default values for the start-id and end-id of the tunnel ID range, and they must be configured to enable MPLS-TP.

Default 

no tunnel-id-range

Parameters 
start-id—
Specifies the start ID.
Values—
1 to 61440

 

end-id—
Specifies the end ID.
Values—
1 to 61440

 

oam-template

Syntax 
[no] oam-template name
Context 
config>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables or edits an OAM template context. Generally, applicable proactive OAM parameters are configured using templates. The top-level template is the OAM template.

Generic MPLS-TP OAM and fault management parameters are configured in the OAM template.

Proactive CC/CV uses BFD and parameters such as Tx/Rx timer intervals, multiplier, and other session or fault management parameters specific to BFD that are configured using a BFD template, which is referenced from the OAM template.

Default 

no oam-template

Parameters 
name—
Specifies a text string name for the template of up to 32 characters in printable 7-bit ASCII, enclosed in double quotes. Named OAM templates are referenced from the MPLS-TP path MEP configuration.

hold-time-down

Syntax 
hold-time-down timer
no hold-time-down
Context 
config>router>mpls>mpls-tp>oam-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the hold-down dampening timer. It is equivalent to a hold-off timer.

Default 

no hold-time-down

Parameters 
interval—
Specifies the hold-down dampening timer interval.
Values—
0 to 5000 deciseconds in 10 ms increments

 

hold-time-up

Syntax 
hold-time-up timer
no hold-time-up
Context 
config>router>mpls>mpls-tp>oam-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the hold-up dampening timer. This can be used to provide additional dampening to the state of proactive CC BFD sessions.

Default 

no hold-time-up

Parameters 
interval—
Specifies the hold-up dampening timer interval.
Values—
0 to 500 deciseconds, in 100 ms increments

 

Default—
2 seconds

bfd-template

Syntax 
bfd-template name
no bfd-template
Context 
config>router>mpls>mpls-tp>oam-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures a named BFD template to be referenced by an OAM template.

Default 

no bfd-template

Parameters 
name—
Specifies the BFD template name as a text string up to 32 characters in printable 7-bit ASCII, enclosed in double quotes.

protection-template

Syntax 
protection-template name
no protection-template
Context 
config>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command creates or edits a named protection template context. Protection templates are used to define generally applicable protection parameters for MPLS-TP tunnels. Only linear protection is supported; the application of a named template to an MPLS-TP LSP implies that linear protection is used. A protection template is applied under the MEP context of the protect-path of an MPLS-TP LSP.

Default 

no protection-template

Parameters 
name—
Specifies the protection template name as a text string of up to 32 characters in printable 7-bit ASCII, enclosed in double quotes.

revertive

Syntax 
[no] revertive
Context 
config>router>mpls>mpls-tp>protection-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures revertive behavior for MPLS-TP linear protection. The protect-tp-path MEP must be in the shutdown state for the MPLS-TP LSPs referencing this protection template to change the revertive parameter.

Default 

revertive

wait-to-restore

Syntax 
wait-to-restore interval
no wait-to-restore
Context 
config>router>mpls>mpls-tp>protection-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the WTR timer. It determines how long to wait until the active path of an MPLS-TP LSP is restored to the working path following the clearing of a defect on the working path. It is applicable only for revertive mode.

Default 

no wait-to-restore

Parameters 
interval—
Specifies the WTR timer interval.
Values—
0 to 720 seconds, in 1 second increments

 

rapid-psc-timer

Syntax 
rapid-psc-timer interval
no rapid-psc-timer
Context 
config>router>mpls>mpls-tp>protection-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the rapid timer value used for protection switching coordination (PSC) packets for MPLS-TP linear protection, in accordance with RFC 6378.

Default 

no rapid-psc-timer

Parameters 
interval—
Specifies the rapid timer interval, in milliseconds.
Values—
10, 100, 1000

 

Default—
10

slow-psc-timer

Syntax 
slow-psc-timer interval
no slow-psc-timer
Context 
config>router>mpls>mpls-tp>protection-template
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the slow timer value used for PSC packets for MPLS-TP linear protection, in accordance with RFC 6378.

Default 

no rapid-psc-timer

Parameters 
interval—
Specifies the slow timer interval, in milliseconds.
Values—
10, 100, 1000

 

global-id

Syntax 
global-id global-id
no global-id
Context 
config>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the MPLS-TP global ID for the node. The MPLS-TP LSPs originating at this node use this ID as the ‘from’ global ID. If the global-id value is not configured, a value of zero is used.

If an operator expects that inter domain LSPs will be configured, Nokia recommends that the global ID should be set to the local ASN of the node, as configured under config>system. If two-byte ASNs are used, the most significant two bytes of the global ID are padded with zeros.

To change the global-id value, the config>router>mpls>mpls-tp CLI command must be in the shutdown state. This state brings down all of the MPLS-TP LSPs on the node. New values a propagated to the system when a no shutdown is performed.

Default 

no global-id

Parameters 
global-id—
Specifies the global ID for the node.
Values—
0 to 4294967295

 

node-id

Syntax 
node-id node-id
no node-id
Context 
config>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the MPLS-TP node ID. The MPLS-TP LSPs originating at this node use this ID as the ‘from’ node ID. The default value of the node ID is the system interface IPv4 address. The node ID may be entered in the 4-octet IPv4 address format, <a.b.c.d>, or as an unsigned 32-bit integer.

Note:

The node ID is not treated as a routable IP address from the perspective of IP routing, and is not advertised in any IP routing protocols.

The MPLS-TP context cannot be administratively enabled unless at least a system interface IPv4 address is configured because MPLS requires that this value is configured.

Default 

no node-id

Parameters 
node-id—
Specifies the MPLS-TP node ID for the node.
Values—
<a.b.c.d> or 1 to 4294967295

 

Default—
System interface IPv4 address

transit-path

Syntax 
transit-path path-name
no transit-path
Context 
config>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the configuration or editing of an MPLS-TP transit path at an LSR.

Default 

no transit-path

Parameters 
path-name—
Specifies the template of up to 32 characters in printable 7-bit ASCII, enclosed in double quotes.

path-id

Syntax 
path-id {lsp-num lsp-num | working-path | protect-path [src-global-id src-global-id] src-node-id src-node-id src-tunnel-num src-tunnel-num [dest-global-id dest-global-id] dest-node-id dest-node-id [dest-tunnel-num dest-tunnel-num]}
no path-id
Context 
config>router>mpls>mpls-tp>transit-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the path ID for an MPLS-TP transit path at an LSR. The path ID is equivalent to the MPLS-TP LSP ID and is used to generate the maintenance entity group intermediate point (MIP) identifier for the LSP at the LSR. A path ID must be configured for on-demand OAM to verify an LSP at the LSR.

The path ID must contain at least the following parameters: lsp-num, src-node-id, src-global-id, src-tunnel-num, and dest-node-id.

The path ID must be unique on a node. Nokia recommends that this the configured value is also globally unique.

The no form of this command removes the path ID from the configuration.

Default 

no path-id

Parameters 
lsp-num—
Specifies the LSP number.
Values—
1 to 65535, or working path, or protect-path. A working-path is equivalent to a lsp-num of 1, and a protect-path is an lsp-num of 2.

 

src-global-id—
Specifies the source global ID.
Values—
0 to 4294967295

 

src-node-id—
Specifies the source node ID.
Values—
a.b.c.d or 1 to 4294967295

 

src-tunnel-num—
Specifies the source tunnel number.
Values—
1 to 61440

 

dest-global-id—
Specifies the destination global ID. If the destination global ID is not entered, it is set to the same value as the source global ID.
Values—
0 to 4294967295

 

dest-node-id—
Specifies the destination node ID.
Values—
a.b.c.d or 1 to 4294967295

 

dest-tunnel-num—
Specifies the destination tunnel number. If the destination tunnel number is not entered, it is set to the same value as the source tunnel number.
Values—
1 to 61440

 

forward-path

Syntax 
[no] forward-path
Context 
config>router>mpls>mpls-tp>transit-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the forward path of an MPLS-TP transit path to be created or edited.

The forward path must be created before the reverse path.

The no form of this command removes the forward path. The forward path cannot be removed if a reverse exists.

Default 

no forward-path

reverse-path

Syntax 
[no] reverse-path
Context 
config>router>mpls>mpls-tp>transit-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the reverse path of an MPLS-TP reverse path to be configured or edited.

The reverse path must be created after the forward path. The reverse path must be removed before the forward path.

The no form of this command removes the reverse path.

Default 

no reverse-path

in-label

Syntax 
in-label in-label out-label out-label out-link interface-name [next-hop next-hop]
no in-label
Context 
config>router>mpls>mpls-tp>transit-path>forward-path
config>router>mpls>mpls-tp>transit-path>reverse-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the label mapping associated with a forward path or reverse path of an MPLS-TP transit path to be configured.

The incoming label, outgoing label, and outgoing interface must be configured using the in-label, out-label, and out-link parameters. If the out-link refers to a numbered IP interface, the user may optionally configure the next-hop parameter and the system will determine the interface to use to reach the configured next hop, but will check that the user-entered value for the out-link corresponds to the link returned by the system. If they do not correspond, the path will not come up.

Default 

no in-label

Parameters 
in-label—
Specifies the incoming label.
Values—
32 to 16415

 

out-label—
Specifies the outgoing label.
Values—
32 to 16415

 

interface-name—
Specifies the name of the outgoing interface, up to 32 characters, used for the path.
next-hop—
Specifies the next hop.
Values—
a.b.c.d

 

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>mpls-tp>transit-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command administratively enables or disables an MPLS-TP transit path.

Default 

no shutdown

2.17.2.1.6. LSP commands

lsp

Syntax 
[no] lsp lsp-name [bypass-only | mpls-tp src-tunnel-num]
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command creates an LSP that is signaled dynamically by the 7210 SAS.

When the LSP is created, the egress router must be specified using the to command and at least one primary or secondary path must be specified. All other statements under the LSP hierarchy are optional. The maximum number of static configurable LSPs is 4.

LSPs are created in the administratively down (shutdown) state.

The no form of this command deletes the LSP. All configuration information associated with this LSP is lost. The LSP must be administratively shutdown before it can be deleted.

Parameters 
lsp-name—
Specifies the name that identifies the LSP. The LSP name can be up to 32 characters long and must be unique.
bypass-only—
Keyword to define an LSP as a manual bypass LSP exclusively. When a path message for a new LSP requests bypass protection, the PLR first checks if a manual bypass tunnel satisfying the path constraints exists. If one if found, the 7210 SAS selects it. By default, if no manual bypass tunnel is found, the 7210 SAS dynamically signals a bypass LSP. The CLI for this feature includes a knob that provides the user with the option to disable dynamic bypass creation on a per-node basis.
mpls-tp —
Keyword to define an LSP as an MPLS-TP LSP. The following parameters can only be used with an MPLS-TP LSP: to, dest-global-id, dest-tunnel-number, working-tp-path, protect-tp-path. Other parameters defined for the above LSP types cannot be used. This is supported on 7210 SAS-T network mode, 7210 SAS-R6 and 7210 SAS-R12 devices only.
src-tunnel-num—
Specifies the source tunnel number. This is a mandatory time parameter for MPLS-TP LSPs, and has to be assigned by the user based on the configured range of tunnel IDs.
Values—
1 to 61440

 

adaptive

Syntax 
[no] adaptive
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the make-before-break functionality for an LSP or LSP path. When enabled for the LSP, make-before-break is performed for the primary path and all secondary paths of the LSP.

Default 

adaptive

adspec

Syntax 
[no] adspec
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

When enabled, the ADSPEC object will be included in RSVP messages for this LSP. The ADSPEC object is used by the ingress LER to discover the minimum value of the MTU for links in the path of the LSP. By default, the ingress LER derives the LSP MTU from that of the outgoing interface of the LSP path.

A bypass LSP always signals the ADSPEC object because it protects primary paths that signal the ADSPEC object and primary paths that do not. This means that MTU of the LSP at ingress LER may change to a different value from that derived from the outgoing interface even if the primary path has ADSPEC disabled.

Default 

no adspec

bgp-transport-tunnel

Syntax 
bgp-transport-tunnel include | exclude
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command controls whether RSVP-TE LSP can be used as a transport LSP for BGP tunnel routes.

Default 

bgp-transport-tunnel exclude

Parameters 
include—
Keyword to enable RSVP-TE LSP to be used as transport LSP from the ASBR to local PE router, from ingress PE to ASBR in the local AS, or between multi-hop eBGP peers with ASBR to ASBR adjacency.
exclude—
Disables RSVP-TE LSP from being used as transport LSP from the ASBR to local PE router, from ingress PE to ASBR in the local AS, or between multi-hop eBGP peers with ASBR to ASBR adjacency.

cspf

Syntax 
[no] cspf [use-te-metric]
Context 
config>router>mpls>lsp
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command enables constrained shortest path first (CSPF) computation for constrained-path LSPs. Constrained-path LSPs take configuration constraints into account. CSPF is also used to calculate the detour routes when the fast-reroute command is enabled.

Explicitly configured LSPs for which each hop from ingress to egress is specified do not use CSPF. The LSP is set up using RSVP signaling from ingress to egress.

If an LSP is configured with the fast-reroute frr-method option specified but does not enable CSPF, neither global revertive nor local revertive will be available for the LSP to recover.

The no form of this command disables CSPF computation for constrained-path LSPs.

Default 

no cspf

Parameters 
use-te-metric—
Keyword to use the TE metric for the CSPF computation of the LSP path.

exclude

Syntax 
[no] exclude group-name [group-name...(up to 5 max)]
Context 
config>router>mpls>lsp
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command specifies the admin groups to be excluded when an LSP is set up in the primary or secondary contexts. A maximum of 5 groups can be specified per single operation of the exclude command. However, a maximum of 32 groups can be specified per LSP through multiple operations. The admin groups are defined in the config>router>if-attribute context.

The no form of this command removes the admin groups configured for exclusion.

Default 

no exclude

Parameters 
group-name—
Specifies the existing group name, up to 32 characters, to be excluded when an LSP is set up.

fast-reroute

Syntax 
fast-reroute [frr-method]
no fast-reroute
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables a precomputed detour LSP from each node in the path of the LSP. In case of failure of a link or LSP between two nodes, traffic is immediately rerouted on the precomputed detour LSP, which avoids packet loss.

When the fast-reroute command is enabled, each node along the path of the LSP tries to establish a detour LSP as follows.

  1. Each upstream node sets up a detour LSP that avoids only the immediate downstream node, and merges back on to the main path of the LSP as soon as possible.
    If it is not possible to set up a detour LSP that avoids the immediate downstream node, a detour can be set up to the downstream node on a different interface.
  2. The detour LSP may take one or more hops (see hop-limit) before merging back on to the main LSP path.
  3. When the upstream node detects a downstream link or node failure, the ingress router switches traffic to a standby path if one was set up for the LSP.

Fast reroute is available only for the primary path. No configuration is required on the transit hops of the LSP. The ingress router will signal all intermediate routers using RSVP to set up their detours. TE must be enabled for fast-reroute to work.

If an LSP is configured with the fast-reroute frr-method option specified but does not enable CSPF, neither global revertive nor local revertive will be available for the LSP to recover.

The no form of this command removes the detour LSP from each node on the primary path. This command will also remove configuration information about the hop-limit and the bandwidth for the detour routes.

The no form of fast-reroute hop-limit command reverts to the default value.

Default 

no fast-reroute

Parameters 
frr-method—
Specifies the fast reroute method.
Values—
one-to-one — Keyword to specify that a label-switched path is established that intersects the original LSP somewhere downstream of the point of the link or node failure. For each LSP that is backed up, a separate backup LSP is established.
facility — Keyword, sometimes called many-to-one, that takes advantage of the MPLS label stack. Instead of creating a separate LSP for every backed-up LSP, a single LSP is created and serves to back up a set of LSPs. This LSP tunnel is called a bypass tunnel.

 

hop-limit

Syntax 
hop-limit limit
no hop-limit
Context 
config>router>mpls>lsp>fast-reroute
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the fast reroute context to set how many more routers a detour is allowed to traverse compared to the LSP itself. For example, if an LSP traverses four routers, any detour for the LSP can be no more than ten router hops, including the ingress and egress routers.

Default 

hop-limit 16

Parameters 
limit—
Specifies the maximum number of hops.
Values—
0 to 255

 

node-protect

Syntax 
[no] node-protect
Context 
config>router>mpls>lsp>fast-reroute
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables node and link protection on the specified LSP. Node protection ensures that traffic from an LSP traversing a neighboring router will reach its destination even if the neighboring router fails.

The no form of this command disables node and link protection on the specified LSP.

Default 

node-protect

propagate-admin-group

Syntax 
[no] propagate-admin-group
Context 
config>router>mpls>lsp>fast-reroute
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

The command enables the signaling of the primary LSP path admin-group constraints in the FRR object at ingress.

When this command is executed, the admin-group constraints configured in the context of the P2P LSP primary path, or the constraints configured in the context of the LSP and inherited by the primary path, are copied into the FAST_REROUTE object. The admin-group constraints are copied into the “include-any” or “exclude-any” fields.

During LSP signaling to the downstream node, the ingress LER also propagates the admin-group constraints, which allows the node to include these constraints in the selection of the FRR backup LSP for LSP primary path protection.

The ingress LER inserts the FAST_REROUTE object, by default, in a primary LSP path message. If the user disables the object using config>router>mpls>no frr-object command, the admin-group constraints are not propagated.

The same admin-group constraints can be copied into the Session Attribute object for use by an LSR, typically an ABR, to expand the ERO of an inter-area LSP path. The constraints are also used by any LSR node in the path of a CSPF or non-CSPF LSP to check the admin-group constraints against the ERO regardless if the hop is strict or loose. These constraints are governed strictly by the config>router>mpls>lsp>propagate-admin-group command.

That is, the user can copy the primary path admin-group constraints into only the FAST_REROUTE object only, or only the Session Attribute object only, or both. However, the PLR rules for processing the admin-group constraints can make use of either of the two object admin-group constraints.

This feature is supported with the primary path of an RSVP P2P LSP in both intra-area and inter-area TE.

The no form of this command disables administrative group constraint signaling in the FRR object.

Default 

no propagate-admin-group

from

Syntax 
from ip-address
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This optional command configures the IP address of the ingress router for the LSP. When this command is not specified, the system IP address is used. IP addresses that are not defined in the system are allowed. If an invalid IP address is entered, LSP bring-up fails and an error is logged.

If an interface IP address is specified as the from address, and the egress interface of the next-hop IP address is a different interface, the LSP is not signaled. As the egress interface changes due to changes in the routing topology, an LSP recovers if the from IP address is the system IP address and not a specific interface IP address.

Only one from address can be configured.

Parameters 
ip-address—
Specifies the IP address of the ingress router. This can be either the interface or the system IP address. If the IP address is local, the LSP must egress through that local interface which ensures local strictness.
Values—
System IP or network interface IP addresses

 

Default—
System IP address

hop-limit

Syntax 
hop-limit number
no hop-limit
Context 
config>router>mpls>lsp
config>router>mpls>lsp>fast-reroute
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the maximum number of hops that an LSP can traverse, including the ingress and egress routers. An LSP is not set up if the hop limit is exceeded. This value can be changed dynamically for an LSP that is already set up with the following implications.

If the new value is less than the current number of hops of the established LSP, the LSP is brought down. Software then tries to re-establish the LSP within the new hop-limit number. If the new value is equal to or greater than the current number hops of the established LSP, the LSP is not affected.

The no form of this command returns the parameter to the default value.

Default 

hop-limit 255

Parameters 
number—
Specifies the number of hops the LSP can traverse, expressed as an integer.
Values—
2 to 255

 

include

Syntax 
[no] include group-name [group-name...(up to 5max)]
Context 
config>router>mpls>lsp
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command configures the admin groups to be included when an LSP is set up. Up to 5 groups per operation can be specified, up to 32 maximum.

The no form of this command deletes the specified groups in the specified context.

Default 

no include

Parameters 
group-name—
Specifies admin groups, up to 32 characters, to be included when an LSP is set up.

ldp-over-rsvp

Syntax 
[no] ldp-over-rsvp [include | exclude]
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures if this LSP will be included in LDP over RSVP.

The no form of this command reverts to default operation.

Default 

no ldp-over-rsvp

Parameters 
include—
Specifies that this LSP will be included in LDP over RSVP.
exclude—
Specifies that this LSP will be excluded from LDP over RSVP.

metric

Syntax 
metric metric
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the metric for this LSP, which is used to select an LSP among a set of LSPs that are destined for the same egress router. The LSP with the lowest metric is selected.

In LDP-over-RSVP, LDP performs a lookup in the Routing Table Manager (RTM), which provides the next hop to the destination PE and the advertising router (ABR or destination PE). If the advertising router matches the targeted LDP peer, LDP performs a second lookup for the advertising router in the Tunnel Table Manager (TTM). This lookup returns the best RSVP LSP to use to forward packets for an LDP FEC learned through the targeted LDP session. The lookup returns the LSP with the lowest metric. If multiple LSPs have the same metric, the result of the lookup is to select the first available LSP in the TTM.

Default 

metric 1

Parameters 
metric—
Specifies the metric for this LSP, which is used to select an LSP among a set of LSPs that are destined for the same egress router.
Values—
1 to 65535

 

path-profile

Syntax 
path-profile profile-id [path-group group-id]
no path-profile profile-id
Context 
config>router>mpls>lsp
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the PCE path profile and path group ID.

The PCE supports the computation of disjoint paths for two LSPs originating or terminating on the same or different PE routers. To indicate this constraint to the PCE, the user configures the PCE path profile ID and path group ID to which the PCE-computed or PCE-controlled LSP belongs. Because the PCC passes these parameters transparently to the PCE, the parameters are opaque data to the router.

The association of the optional path group ID allows the PCE to determine the profile ID to use with this path group ID. Although one path group ID is allowed per profile ID, you can execute the path-profile command multiple times and enter the same path group ID with multiple profile IDs. A maximum of five path-profile profile-id [path-group group-id] entries can be associated with the same LSP.

Parameters 
profile-id—
Specifies the profile ID.
Values—
1 to 4294967295

 

group-id—
Specifies the path group ID.
Values—
0 to 4294967295

 

pce-computation

Syntax 
[no] pce-computation
Context 
config>router>mpls>lsp
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the PCE-computed LSP mode of operation for an RSVP-TE LSP.

The user can grant only path computation requests (PCE-computed) or both path computation requests and path updates (PCE-controlled) to a PCE for a specific LSP.

The pce-computation command sends the path computation request to the PCE instead of the local CSPF. Enabling this option allows the PCE to perform path computations for the LSP at the request of the PCC router only. This feature is used in cases where the operator wants to use the PCE-specific path computation algorithm instead of the local router CSPF algorithm.

The default configuration is no pce-computation. To enable the pce-computation command or pce-control command, you must first enable the cspf option, or this configuration is rejected. Conversely, an attempt to disable the cspf option on an RSVP-TE LSP that has the pce-computation command or pce-control command enabled is rejected.

Default 

no pce-computation

pce-control

Syntax 
[no] pce-control
Context 
config>router>mpls>lsp
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command enables the PCE-controlled LSP mode of operation for an RSVP-TE LSP.

Using the pce-control command, the PCC router delegates full control of the LSP to the PCE (PCE-controlled). As a result, PCE acts in an active stateful mode for this LSP. The PCE can reroute the path following a failure or reoptimize the path and update the router without an update request from the PCC router.

The user can delegate CSPF and non-CSPF LSPs, or LSPs that have the pce-computation option enabled or disabled. The LSP maintains the latest active path computed by the PCE or the PCC router at the time it is delegated. The PCE will only update the path at the next network event or reoptimization.

The default configuration is no pce-control. To enable the pce-control command or pce-computation command, you must first enable the cspf option; otherwise, this configuration is rejected. Conversely, an attempt to disable the cspf option on an RSVP-TE LSP that has the pce-control command or pce-computation command enabled is rejected.

If PCE reporting is disabled for the LSP, either due to inheritance from the MPLS-level configuration or due to LSP-level configuration, enabling the pce-control option for the LSP has no effect.

Default 

no pce-control

pce-report

Syntax 
pce-report {enable | disable | inherit}
Context 
config>router>mpls>lsp
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the reporting mode to a PCE for an RSVP-TE LSP.

The PCC LSP database is synchronized with the PCE LSP database using the PCEP PCRpt (PCE Report) message for PCC-controlled, PCE-computed, and PCE-controlled LSPs.

Use the global MPLS-level pce-report command (config>router>mpls>pce-report) to enable or disable PCE reporting for all RSVP-TE LSPs during PCE LSP database synchronization.

The LSP-level pce-report command overrides the global configuration for reporting an LSP to the PCE. The default configuration is to inherit the global MPLS-level configuration. The inherit option reconfigures the LSP to inherit the global configuration.

Default 

pce-report inherit

Parameters 
enable—
Keyword to enable PCE reporting.
disable—
Keyword to disable PCE reporting.
inherit—
Keyword to inherit the global configuration for PCE reporting.

propagate-admin-group

Syntax 
[no] propagate-admin-group
Context 
config>router>mpls>lsp
config>router>mpls>lsp-template
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12 (for config>router>mpls>lsp context)

7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (network mode), and 7210 SAS-Sx/S 1/10GE (standalone and standalone-VC mode) (for config>router>mpls>lsp-template context)

Description 
Note:

In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command enables the propagation of session attribute objects with resource affinity (C-type 1) in a Path message. If a session attribute with resource affinity is received at an LSR, the LSR checks the compatibility of admin-groups received in the Path message with configured admin-groups on the egress interface of the LSP.

To support admin-groups for inter-area LSPs, the ingress node must configure the propagation of admin-groups within the SESSION_ATTRIBUTE object. If a Path message is received by an LSR node that has the cspf-on-loose-hop command configured and the message includes admin-groups, the ERO expansion by CSPF to calculate the path to the next loose hop will include the admin-group constraints received from the ingress node.

If the cspf-on-loose-hop command is disabled, the SESSION_ATTRIBUTE object without resource affinity (C-Type 7) is propagated in the Path message, and CSPF at the LSR node will not include admin group constraints.

Admin-group propagation is supported with P2P LSPs.

The user can change the value of the propagate-admin-group option on the fly. An RSVP P2P LSP performs a make-before-break (MBB) when changing the configuration.

The no form of this command removes the configuration.

Default 

no propagate-admin-group

retry-limit

Syntax 
retry-limit number
no retry-limit
Context 
config>router>mpls>lsp
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command configures the number of attempts the software should make to re-establish the LSP after the LSP has failed. After each successful attempt, the counter is reset to zero.

When the configured retry limit is reached, no more attempts are made and the LSP path is set to the shutdown state.

Use the config>router>mpls>lsp>no shutdown command to bring up the path after the retry limit is exceeded.

The no form of this command reverts the parameter to the default value.

Default 

retry-limit 0

Parameters 
number—
Specifies the number of software attempts to re-establish the LSP after it has failed. A value of 0 indicates to retry forever.
Values—
0 to 10000

 

retry-timer

Syntax 
retry-timer seconds
no retry-timer
Context 
config>router>mpls>lsp
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command configures the time, in seconds, between LSP re-establishment attempts after the LSP has failed.

The no form of this command reverts to the default value.

Default 

retry-timer 30

Parameters 
seconds—
Specifies the amount of time, in seconds, between attempts to re-establish the LSP after it has failed.
Values—
1 to 600

 

rsvp-resv-style

Syntax 
rsvp-resv-style [se | ff]
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the RSVP reservation style, shared explicit (se) or fixed filter (ff). A reservation style is a set of control options that specify a number of supported parameters. The style information is part of the LSP configuration.

Default 

rsvp-resv-style se

Parameters 
ff—
Keyword to configure fixed filter reservation style, which is a single reservation with an explicit scope. This reservation style specifies an explicit list of senders and a distinct reservation for each of them. A specific reservation request is created for data packets from a particular sender. The reservation scope is determined by an explicit list of senders.
se—
Keyword to configure shared explicit reservation style, which is a shared reservation with a limited scope. This reservation style specifies a shared reservation environment with an explicit reservation scope. This reservation style creates a single reservation over a link that is shared by an explicit list of senders. Because each sender is explicitly listed in the RESV message, different labels can be assigned to different sender-receiver pairs, thereby creating separate LSPs.

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command disables the existing LSP, including the primary path and any standby secondary paths.

To shut down only the primary path, enter the config>router>mpls>lsp>primary> shutdown command.

To shut down a specific standby secondary path, enter the config>router>mpls>lsp> secondary>shutdown command. The existing configuration of the LSP is preserved.

Use the no form of this command to restart the LSP. LSPs are created in a shutdown state. Use this command to administratively bring up the LSP.

Default 

shutdown

to

Syntax 
to ip-address
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the system IP address of the egress router for the LSP. This command is mandatory to create an LSP.

An IP address for which a route does not exist is allowed in the configuration. If the LSP signaling fails because the destination is not reachable, an error is logged and the LSP operational status is set to down.

Parameters 
ip-address—
Specifies the system IP address of the egress router.

vprn-auto-bind

Syntax 
vprn-auto-bind [include | exclude]
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures whether the associated LSP can be used as part of the auto-bind feature for VPRN services. By default, a named LSP is allowed to be used for the auto-bind feature.

When the vprn-auto-bind command is set to exclude, the associated LSP is not used by the auto-bind feature within VPRN services.

The no form of this command reverts to the default value.

Default 

vprn-auto-bind include

Parameters 
include—
Keyword to allow an associated LSP to be used by auto-bind for VPRN services.
exclude—
Keyword to prevent the associated LSP from being used with the auto-bind feature for VPRN services.

lsp-template

Syntax 
lsp-template template-name p2mp
no lsp-template template-name
Context 
config>router>mpls
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (network mode), and 7210 SAS-Sx/S 1/10GE (standalone and standalone-VC mode)

Description 

This command creates a template that can be referenced by a client application where dynamic LSP creation is required. The LSP template type p2mp is mandatory.

Note:

The lsp-template command is only supported with NG-MVPN. This command is not supported for other applications.

The no form of this command deletes the LSP template. An LSP template cannot be deleted if a client application is using it.

Parameters 
template-name—
Specifies the name of the LSP template, up to 32 characters. An LSP template name and LSP name must not be the same.
p2mp—
Mandatory keyword to configure P2MP as the LSP type that this template will signal.

default-path

Syntax 
default-path path-name
Context 
config>router>mpls>lsp-template
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (network mode), and 7210 SAS-Sx/S 1/10GE (standalone and standalone-VC mode)

Description 

A default path binding must be provided before the LSP template can be used for signaling LSP. The LSP template must be shut down to modify default-path binding.

Note:

In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

Parameters 
path-name—
Specifies the default path binding, up to 32 characters.

2.17.2.1.7. Primary and secondary path commands

primary

Syntax 
primary path-name
no primary
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures a preferred path for the LSP. This command is optional only if the secondary path name is included in the LSP definition. Only one primary path can be defined for an LSP.

Some of the attributes of the LSP, such as the bandwidth and hop limit, can be optionally specified as the attributes of the primary path. The attributes specified in the primary path-name command override the LSP attributes.

The no form of this command deletes the association of this path-name from the lsp lsp-name. All configurations specific to this primary path, such as record, bandwidth, and hop limit, are deleted. The primary path must be shut down to delete it. The no primary command will not result in any action except a warning message on the console indicating that the primary path is administratively up.

Parameters 
path-name—
Specifies the case-sensitive alphanumeric name label for the LSP path, up to 32 characters in length.

secondary

Syntax 
[no] secondary path-name
Context 
config>router>mpls>lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures an alternative path that the LSP uses if the primary path is not available. This command is optional and is not required if the config router mpls lsp lsp-name primary path-name command is specified. After the switch over from the primary to the secondary path, the software continuously tries to revert to the primary path. The switch back to the primary path is based on the retry-timer interval.

Up to eight secondary paths can be specified. All the secondary paths are considered equal and the first available path is used. The software will not switch back among secondary paths.

Software starts the signaling of all non-standby secondary paths at the same time. Retry counters are maintained for each unsuccessful attempt. Once the retry limit is reached on a path, software will not attempt to signal the path and administratively shuts down the path. The first successfully established path is made the active path for the LSP.

The no form of this command removes the association between this path-name and lsp-name. All specific configurations for this association are deleted. The secondary path must be shut down first in order to delete it. The no secondary path-name command will not result in any action except a warning message on the console indicating that the secondary path is administratively up.

Parameters 
path-name—
Specifies the case-sensitive alphanumeric name label for the LSP path, up to 32 characters in length.

adaptive

Syntax 
[no] adaptive
Context 
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the make-before-break functionality for an LSP or a primary or secondary LSP path. When enabled for the LSP, make-before-break is performed for the primary path and all the secondary paths of the LSP.

Default 

adaptive

working-tp-path

Syntax 
[no] working-tp-path
Context 
config>router>mpls>lsp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures or edits the working path for an MPLS-TP LSP. At least one working path (but not more than one working path) must be created for an MPLS-TP LSP. If MPLS-TP linear protection is also configured, this is the path that is used as the default working path for the LSP, and it must be created prior to the protect path. The working-tp-path can only be deleted if no protect-tp-path exists for the LSP.

The following commands are applicable to the working-tp-path: lsp-num, in-label, out-label, mep, shutdown.

Default 

no working-tp-path

protect-tp-path

Syntax 
[no] protect-tp-path
Context 
config>router>mpls>lsp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures or edits the protect path for an MPLS-TP LSP. At least one working path must exist before a protect path can be created for an MPLS-TP LSP. If MPLS-TP linear protection is also configured, this is the path that is used as the default protect path for the LSP. The protect path must be deleted before the working path. Only one protect path can be created for each MPLS-TP LSP.

The following commands are applicable to the working-tp-path: lsp-num, in-label, out-label, mep, and shutdown.

lsp-num

Syntax 
lsp-num lsp-num
no lsp-num
Context 
config>router>mpls>lsp>working-tp-path
config>router>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the MPLS-TP LSP number for the working TP path or the protect TP path.

Default 

no lsp-num

Parameters 
lsp-num—
Specifies the LSP number.
Values—
1 to 65535

 

Default—
1 for a working path, 2 for a protect path

in-label

Syntax 
in-label in-label
Context 
config>router>mpls>lsp>working-tp-path
config>router>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the incoming label for the reverse path, working path, or protect path of an MPLS-TP LSP. MPLS-TP LSPs are bidirectional, and so an incoming label value must be specified for each path.

Default 

no in-label

Parameters 
in-label—
Specifies the in label.
Values—
32 to 16415

 

out-label

Syntax 
out-label out-label out-link if-name [next-hop ip-address]
no out-label
Context 
config>router>mpls>lsp>working-tp-path
config>router>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command configures the outgoing label value to use for an MPLS-TP working or protect path. The out-link is the outgoing interface on the node that this path will use, and must be specified. If the out-link refers to a numbered IP interface, the user may optionally configure the next-hop parameter and the system will determine the interface to use to reach the configured next-hop, but will check that the user-entered value for the out-link corresponds to the link returned by the system. If they do not correspond, the path will not come up.

Default 

no out-label

Parameters 
out-label—
Specifies the out label.
Values—
32 to 16415

 

if-name—
Specifies the interface name.
ip-address—
Specifies the IPv4 address in a.b.c.d.

mep

Syntax 
[no] mep
Context 
config>router>mpls>lsp>working-tp-path
config>router>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command creates or edits an MPLS-TP maintenance entity group (MEG) endpoint (MEP) on an MPLS-TP path. MEPs represent the termination point for OAM flowing on the path, as well as linear protection for the LSP. Only one MEP can be configured at each end of the path.

The following commands are applicable to a MEP on an MPLS-TP working or protect path: oam-template, bfd-enable, and shutdown. In addition, a protection-template may be configured on a protect path.

The no form of this command removes a MEP from an MPLS-TP path.

oam-template

Syntax 
oam-template name
no oam-template
Context 
config>router>mpls>lsp>working-tp-path
config>router>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command applies an OAM template to an MPLS-TP working or protect path. It contains configuration parameters for proactive OAM mechanisms that can be enabled on the path, for example, BFD. Configuration of an OAM template is optional.

The no form of this command removes the OAM template from the path.

Default 

no oam-template

Parameters 
name—
Specifies a text string name for the template up to 32 characters in printable 7-bit ASCII, enclosed in double quotes.

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>lsp>working-tp-path>mep
config>router>mpls>lsp>protect-tp-path>mep config>router>mpls>lsp>working-tp-path
config>router>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command disables the existing LSP, including the primary path and any standby secondary paths.

To shut down only the primary path, enter the config router mpls lsp lsp-name primary path-name shutdown command.

To shut down a specific standby secondary path, enter the config router mpls lsp lsp-name secondary path-name shutdown command. The existing configuration of the LSP is preserved.

The no form of this command restarts the LSP. LSPs are created in a shutdown state. Use this command to administratively bring up the LSP.

Default 

shutdown

bfd-enable

Syntax 
bfd-enable bfd-mode
no bfd-enable
Context 
config>router>mpls>lsp>working-tp-path>mep
config>router>mpls>lsp>protect-tp-path>mep
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command associates the operational state of an MPLS-TP path with a BFD session for which control packets flow on the path. The BFD packets are encapsulated in a generic associated channel (G-ACh) on the path. The timer parameters of the BFD session are taken from the OAM template of the MEP.

A value of cc means that the BFD session is only used for continuity check of the MPLS-TP path. In this case, the cc timer parameters of the OAM template apply. A value of cc_cv means that the BFD session is used for both continuity checking and connectivity verification, and the cc_cv timers of the OAM template apply.

This form of this bfd-enable command is only applicable when it is configured under a MEP used on an MPLS-TP working or protect path.

Default 

no bfd-enable

Parameters 
bfd-mode—
Specifies the BFD mode.
Values—
cc — Option to indicate that BFD runs in CC only mode. This mode uses GACh channel type 0x07.
cc_cv — Option to indicate that BFD runs in combined CC and CV mode. This mode uses channel type 0x22 for MPLS-TP CC packets, and 0x23 for MPLS-TP CV packets.

 

protection-template

Syntax 
protection-template name
no protection-template
Context 
config>mpls>lsp>protect-tp-path
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command applies a protection template name to an MPLS-TP LSP under which the protect path is configured. If the template is applied, MPLS-TP 1:1 linear protection is enabled on the LSP using the parameters specified in the named template.

A named protection template can only be applied to the protect path context of an MPLS-TP LSP.

The no form of this command removes the template and disables MPLS-TP linear protection on the LSP.

Default 

no protection-template

Parameters 
name—
Specifies at text string for the template, up to 32 characters in printable 7-bit ASCII, enclosed in double quotes.

bandwidth

Syntax 
bandwidth rate-in-mbps
no bandwidth
Context 
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the amount of bandwidth to be reserved for the LSP path.

The no form of this command resets bandwidth parameters (no bandwidth is reserved). This is the bandwidth setting in the global LSP configuration.

Default 

no bandwidth

Parameters 
rate-in-mbps—
Specifies the amount of bandwidth reserved for the LSP path in Mbps.
Values—
0 to 100000

 

exclude

Syntax 
[no] exclude group-name [group-name...(up to 5 max)]
Context 
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the admin groups to be excluded when an LSP is set up. Up to five groups per operation can be specified, up to 32 maximum. The admin groups are defined in the config>router>if-attribute context.

The no form of this command removes the exclude command.

Default 

no exclude

Parameters 
group-name—
Specifies the existing group name to be excluded when an LSP is set up.

hop-limit

Syntax 
hop-limit number
no hop-limit
Context 
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This optional command overrides the config router mpls lsp lsp-name hop-limit command. This command specifies the total number of hops that an LSP traverses, including the ingress and egress routers.

This value can be changed dynamically for an LSP that is already set up with the following implications.

If the new value is less than the current hops of the established LSP, the LSP is brought down. MPLS then tries to re-establish the LSP within the new hop limit number. If the new value is equal to or more than the current hops of the established LSP, the LSP will be unaffected.

The no form of this command reverts to the default values defined using the config router mpls lsp lsp-name hop-limit command.

Default 

no hop-limit

Parameters 
number—
Specifies the number of hops the LSP can traverse, expressed as an integer.
Values—
2 to 255

 

path-preference

Syntax 
[no] path-preference value
Context 
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the use of path preference among configured standby secondary paths for each LSP. If all standby secondary paths have a default path preference value, a non-standby secondary path remains an active path, while a standby secondary is available. A standby secondary path configured with highest priority (lowest path preference value) must be made the active path when the primary path is not in use. Path preference can be configured on standby secondary path.

The no form of this command resets the path preference to the default value.

Default 

path-preference 255

Parameters 
value—
Specifies an alternate path for the LSP if the primary path is not available.
Values—
1 to 255

 

record

Syntax 
[no] record
Context 
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command enables recording of all hops that an LSP path traverses. Enabling record increases the size of the PATH and RESV refresh messages for the LSP because this information is carried end-to-end along the LSP path. The increase in control traffic for each LSP may impact scalability.

The no form of this command disables the recording of all hops for a specific LSP. There are no restrictions for the no command usage.

The no form of this command also disables the record-label command.

Default 

record

record-label

Syntax 
[no] record-label
Context 
config>router>mpls>lsp>primary
config>router>mpls>lsp>secondary
config>router>mpls>lsp-template
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 
Note:

  1. The config>router>mpls>lsp-template context is only supported on the 7210 SAS-Mxp, 7210 SAS-R6, 7210 SAS-R12, 7210 SAS-T (operating in network mode), and 7210 SAS-Sx/S 1/10GE (operating in standalone and standalone-VC mode).
  2. In the lsp-template context, this command is only supported with NG-MVPN. It is not supported with other applications.

This command enables recording of all labels at each node that an LSP path traverses. Enabling the record-label command also enables the record command if it is not already enabled.

The no form of this command disables the recording of hops that an LSP path traverses.

Default 

record-label

srlg

Syntax 
[no] srlg
Context 
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the use of the SRLG constraint in the computation of a secondary path for an LSP at the head-end LER. When this feature is enabled, CSPF includes the SRLG constraint in the computation of the secondary LSP path.

CSPF requires that the primary LSP be established already and in the up state, because the head-end LER needs the most current ERO computed by CSPF for the primary path and CSPF includes the list of SRLGs in the ERO during the CSPF computation of the primary path. At a subsequent establishment of a secondary path with the SRLG constraint, the MPLS/RSVP task queries CSPF again, which provides the list of SLRG group numbers to be avoided. CSPF prunes all links with interfaces that belong to the same SRLGs as the interfaces included in the ERO of the primary path. If CSPF finds a path, the secondary is setup. If CSPF does not find a path, MPLS/RSVP keeps retrying the requests to CSPF.

If CSPF is not enabled on the LSP (using the lsp lsp-name cspf command), a secondary path of that LSP that includes the SRLG constraint is shut down and a specific failure code indicates the exact reason for the failure in the show>router>mpls>lsp path detail output.

At initial primary LSP path establishment, if primary does not come up or is not configured, the SRLG secondary is not signaled and is put in the down state. A specific failure code indicates the exact reason for the failure in the show>router>mpls>lsp path detail output. However, if a non-SRLG secondary path was configured, such as a secondary path with the SRLG option disabled, the MPLS/RSVP task signals it and the LSP uses it.

As soon as the primary path is configured and successfully established, MPLS/RSVP moves the LSP to the primary path and signals all SRLG secondary paths.

Any time the primary path is reoptimized, has undergone MBB operation, or has come back up after being down, the MPLS/RSVP task checks with CSPF to determine if the SRLG secondary path should be resignaled. If the MPLS/RSVP task finds that the current secondary path is no longer SRLG disjoint — for example, the path became ineligible — it puts the path on a delayed MBB immediately after the expiry of the retry timer. If MBB fails on the first try, the secondary path is torn down and the path is put on retry.

At the next opportunity that the primary goes down, the LSP uses an eligible SRLG secondary path if the path is in the up state. If all secondary eligible SLRG paths are in the down state, MPLS/RSVP uses a non-SRLG secondary path if the path is configured and in the up state. If, while the LSP is using a non-SRLG secondary path, an eligible SRLG secondary path comes back up, MPLS/RSVP will not switch the path of the LSP to it. As soon as the primary path is resignaled and comes up with a new SLRG list, MPLS/RSVP resignals the secondary path using the new SRLG list.

A secondary path that becomes ineligible as a result of an update to the SRLG membership list of the primary path will have the ineligibility status removed when any of the following events occur.

  1. A successful MBB operation of the standby SRLG path occurs, making the path eligible again.
  2. The standby path goes down, in which case MPLS/RSVP puts the standby on retry when the retry timer expires. If successful, it becomes eligible. If not successful after the retry-timer expires or the number of retries reaches the number configured under the retry-limit parameter, it is left down.
  3. The primary path goes down, in which case the ineligible secondary path is immediately torn down and will only be resignaled when the primary path comes back up with a new SRLG list.

After the primary path of the LSP is set up and is operationally up, any subsequent changes to the SRLG group membership of an interface that the primary path is using is not considered until the next opportunity that the primary path is resignaled. The primary path may be resignaled due to a failure or to a make-before-break operation. A make-before-break operation occurs as a result of a global revertive operation, a timer-based or manual re-optimization of the LSP path, or a change by a user to any of the path constraints.

After an SRLG secondary path is setup and is operationally up, any subsequent changes to the SRLG group membership of an interface that the secondary path is using is not considered until the next opportunity that the secondary path is resignaled. The secondary path is resignaled due to a failure, to a resignaling of the primary path, or to a make-before-break operation. A make-before break operation occurs as a result of a timer-based or manual reoptimization of the secondary path, or an operator change to any of the path constraints of the secondary path, including enabling or disabling the SRLG constraint itself.

In addition, the user-configured include or exclude admin group statements for this secondary path are also checked along with the SRLG constraints by CSPF.

The no form of this command reverts to the default value.

Default 

no srlg

standby

Syntax 
[no] standby
Context 
config>router>mpls>lsp>secondary
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

The secondary path LSP is normally signaled when the primary path LSP fails. The standby keyword ensures that the secondary path LSP is signaled and maintained indefinitely in a hot-standby state. When the primary path is re-established, the traffic is switched back to the primary path LSP.

The no form of this command specifies that the secondary LSP is signaled when the primary path LSP fails.

2.17.2.1.8. LSP path commands

hop

Syntax 
hop hop-index ip-address {strict | loose}
no hop hop-index
Context 
config>router>mpls>path
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the IP address of the hops that the LSP should traverse on its way to the egress router. The IP address can be the interface IP address or the system IP address. If the system IP address is specified, the LSP can choose the best available interface.

Optionally, the LSP ingress and egress IP address can be included as the first and last hop. A hop list can include the ingress interface IP address, system IP address, and egress IP address of any of the hops being specified.

The no form of this command deletes hop list entries for the path. All LSPs currently using this path are affected. Additionally, all services actively using these LSPs are affected. The path must be shut down to delete the hop from the hop list. The no hop hop-index command will not result in any action except a warning message on the console indicating that the path is administratively up.

Parameters 
hop-index—
Specifies the hop index used to order the hops specified. The LSP always traverses from the lowest hop index to the highest. The hop index does not need to be sequential.
Values—
1 to 1024

 

ip-address—
Specifies the system or network interface IP address of the transit router. The IP address can be the interface IP address or the system IP address. If the system IP address is specified, the LSP can choose the best available interface. A hop list can also include the ingress interface IP address, system IP address, and egress IP address of any of the specified hops.
loose—
Keyword to specify that the route taken by the LSP from the previous hop to this hop can traverse through other routers. Multiple hop entries with the same IP address are flagged as errors. Either the loose or strict keyword must be specified.
strict—
Keyword to specify that the LSP must take a direct path from the previous hop router to this router. No transit routers between the previous router and this router are allowed. If the IP address specified is the interface address, that is the interface the LSP must use. If there are direct parallel links between the previous router and this router and if the system IP address is specified, any one of the available interfaces can be used by the LSP. The user must ensure that the previous router and this router have a direct link. Multiple hop entries with the same IP address are flagged as errors. Either the loose or strict keyword must be specified.

path

Syntax 
[no] path path-name
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the path to be used for an LSP. A path can be used by multiple LSPs. A path can specify some or all hops from ingress to egress, and they can be either strict or loose. A path can also be empty (no path-name specified), in which case the LSP is set up based on the IGP (best effort) calculated shortest path to the egress router. Paths are created in a shutdown state. A path must be shut down before making any changes (adding or deleting hops) to the path. When a path is in the shutdown state, any LSP using the path becomes operationally down.

To create a strict path from the ingress to the egress router, the ingress and the egress routers must be included in the path statement.

The no form of this command deletes the path and all its associated configuration information. All the LSPs that are currently using this path will be affected. Additionally, all services that are actively using these LSPs will be affected. A path must be shutdown and unbound from all LSPs using the path before it can be deleted. The no path path-name command will not result in any action except a warning message on the console indicating that the path may be in use.

Parameters 
path-name—
Specifies a unique case-sensitive alphanumeric name label for the LSP path up to 32 characters in length.

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>path
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command disables the existing LSPs using this path. All services using these LSPs are affected. Binding information, however, is retained in those LSPs. Paths are created in the shutdown state.

The no form of this command administratively enables the path. All LSPs, where this path is defined as primary or defined as standby secondary, are established or re-established.

Default 

shutdown

2.17.2.1.9. Static LSP commands

static-lsp

Syntax 
[no] static-lsp lsp-name
Context 
config>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures a static LSP on the ingress router. The static LSP is a manually set up LSP where the next-hop IP address and the outgoing label (push) must be specified.

The no form of this command deletes this static LSP and associated information.

The LSP must be shut down to delete it. If the LSP is not shut down, the no static-lsp lsp-name command does nothing except generate a warning message on the console indicating that the LSP is administratively up.

Parameters 
lsp-name—
Specifies the name that identifies the LSP, up to 32 characters.

push

Syntax 
push label nexthop ip-address
no push label
Context 
config>router>mpls>static-lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the label to be pushed on the label stack and the next-hop IP address for the static LSP.

The no form of this command removes the association of the label to push for the static LSP.

Parameters 
label—
Specifies the label to push on the label stack. Label values 16 through 1,048,575 are defined as follows:

Label values 16 through 31 are reserved for the system.

Label values 32 through 1,023 are available for static assignment.

Label values 1,024 through 2,047 are reserved for future use.

Label values 2,048 through 18,431 are statically assigned for services.

Label values 28,672 through 131,071 are dynamically assigned for both MPLS and services.

Label values 131,072 through 1,048,575 are reserved for future use.

Values—
16 to 1048575

 

nexthop ip-address
Specifies the IP address of the next hop toward the LSP egress router. If an ARP entry for the next hop exists, the static LSP is marked operational. If an ARP entry does not exist, the software sets the operational status of the static LSP to down and continues the ARP for the configured next hop. The Software continuously tries the ARP for the configured next hop at a fixed interval.

shutdown

Syntax 
[no] shutdown
Context 
config>router>mpls>static-lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command administratively disables the static LSP.

The no form of this command administratively enables the static LSP.

Default 

shutdown

to

Syntax 
to ip-address
Context 
config>router>mpls>static-lsp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the system IP address of the egress router for the static LSP. When creating an LSP, this command is required. For LSPs that are used as transport tunnels for services, the to IP address must be the system IP address.

Parameters 
ip-address—
Specifies the system IP address of the egress router.

2.17.2.2. RSVP configuration commands

2.17.2.2.1. Generic commands

shutdown

Syntax 
[no] shutdown
Context 
config>router>rsvp
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command disables the RSVP protocol instance or the RSVP-related functions for the interface. The RSVP configuration information associated with this interface is retained. When RSVP is administratively disabled, all RSVP sessions are torn down. The existing configuration is retained.

The no form of this command administratively enables RSVP on the interface.

Default 

shutdown

Special Cases 
RSVP Protocol Handling on the 7210 SAS-Mxp—
When the no shutdown command is issued in the configure>router>rsvp context, resources are allocated to enable the node to process the protocol. When the configure>router>rsvp>shutdown command is issued, the resources are deallocated.

2.17.2.2.2. RSVP commands

rsvp

Syntax 
[no] rsvp
Context 
config>router
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

Commands in this context configure RSVP protocol parameters. RSVP is not enabled by default and must be explicitly enabled (no shutdown).

RSVP is used to set up LSPs. RSVP should be enabled on all router interfaces that participate in signaled LSPs.

The no form of this command deletes this RSVP protocol instance and removes all configuration parameters for this RSVP instance. To suspend the execution and maintain the existing configuration, use the shutdown command. RSVP must be shut down before the RSVP instance can be deleted. If RSVP is not shut down, the no rsvp command does nothing except issue a warning message on the console indicating that RSVP is still administratively enabled.

Default 

no shutdown

graceful-shutdown

Syntax 
[no] graceful-shutdown
Context 
config>router>rsvp
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command initiates a graceful shutdown of the specified RSVP interface or all RSVP interfaces on the node if applied at the RSVP level. These are referred to as maintenance interface and maintenance node, respectively.

To initiate a graceful shutdown the maintenance node generates a PathErr message with a specific error sub-code of Local Maintenance on TE Link required for each LSP that is exiting the maintenance interface.

The node performs a single make-before-break attempt for all adaptive CSPF LSPs it originates and LSP paths using the maintenance interfaces. If an alternative path for an affected LSP is not found, the LSP is maintained on its current path. The maintenance node also tears down and re-signals any detour LSP path using listed maintenance interfaces as soon as they are not active.

The maintenance node floods an IGP TE LSA/LSP containing Link TLV for the links under graceful shutdown with the traffic engineering metric set to 0xffffffff and unreserved bandwidth parameter set to zero (0).

After receiving the PathErr message, ahead-end LER node performs a single make-before-break attempt on the affected adaptive CSPF LSP. If an alternative path is not found, the LSP is maintained on its current path.

A node does not take any action on the paths of the following originating LSPs after receiving the PathErr message:

  1. an adaptive CSPF LSP for which the PathErr indicates a node address in the address list and the node corresponds to the destination of the LSP; in this case, no alternative paths can be found
  2. an adaptive CSPF LSP for which the path has explicit hops defined using the listed maintenance interfaces or nodes
  3. a CSPF LSP with the adaptive option disabled and for which the current path is over the listed maintenance interfaces in the PathErr message; these are not subject to make-before-break
  4. a non-CSPF LSP for which the current path is over the listed maintenance interfaces in the PathErr message

After receiving the updated IPG TE LSA/LSP for the maintenance interfaces, the head-end LER node updates the TE database. This information is used at the next scheduled CSPF computation for any LSP for which the path may traverse any of the maintenance interfaces.

The no form of this command disables the graceful shutdown operation at the RSVP interface level or at the RSVP level. The configured TE parameters of the maintenance links are restored and the maintenance node floods the links.

keep-multiplier

Syntax 
keep-multiplier number
no keep-multiplier
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the keep multiplier number. The keep-multiplier number is an integer used by RSVP to declare that a reservation is down or the neighbor is down.

The no form of this command reverts to the default value.

Default 

keep-multiplier 3

Parameters 
number—
Specifies the keep multiplier value.
Values—
1 to 255

 

node-id-in-rro

Syntax 
node-id-in-rro [include | exclude]
Context 
config>router>rsvp
Platforms 

7210 SAS-Mxp

Description 

This command enables the option to include the node ID sub-object in the RRO. Propagation of the node ID sub-object is required to provide fast reroute protection for an LSP that spans multiple area domains.

If this option is disabled, the node ID is not included in the RRO object.

Default 

node-id-in-rro exclude

Parameters 
include—
Keyword to include the node ID sub-object in the RRO.
exclude—
Keyword to exclude the node ID sub-object in the RRO.

refresh-reduction-over-bypass

Syntax 
refresh-reduction-over-bypass [enable | disable]
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the refresh reduction capabilities over all bypass tunnels originating on this 7210 SAS PLR node or terminating on this 7210 SAS Merge Point (MP) node.

By default, this is disabled. Because a bypass tunnel may merge with the primary LSP path in a node downstream of the next hop, there is no direct interface between the PLR and the MP node, and it is possible the latter will not accept summary refresh messages received over the bypass.

When disabled, the node as a PLR or MP will not set the “Refresh-Reduction-Capable” bit on RSVP messages pertaining to LSP paths tunneled over the bypass. It will also not send the Message-ID in RSVP messages. This disables summary refresh.

Default 

disable

Parameters 
enable—
Keyword to enable refresh reduction capabilities.
disable—
Keyword to disable refresh reduction capabilities.

rapid-retransmit-time

Syntax 
rapid-retransmit-time hundred-milliseconds
no rapid-retransmit-time
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command is used to define the value of the rapid retransmission interval. This is used in the retransmission mechanism based on the exponential back-off timer to handle unacknowledged message_id objects.

The RSVP message with the same message ID is retransmitted every 2 × rapid-retransmit-interval.

The node stops re transmission of unacknowledged RSVP messages whenever the updated back-off interval exceeds the value of the regular refresh interval or the number of retransmissions reaches the value of the rapid-retry-limit parameter, whichever comes first.

The rapid retransmission interval must be smaller than the regular refresh interval configured in config>router>rsvp>refresh-time.

The no form of this command reverts to the default value.

Default 

rapid-retransmit-time 5

Parameters 
hundred-milliseconds—
Specifies the rapid retransmission interval, in units of 100 milliseconds.
Values—
1 to 100

 

rapid-retry-limit

Syntax 
rapid-retry-limit limit
no rapid-retry-limit
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the value of the rapid retry limit. This is used in the retransmission mechanism based on an exponential backoff timer to handle unacknowledged message_id objects. The RSVP message with the same message_id is retransmitted every 2 × rapid-retransmit-time interval of time. The node stops retransmission of unacknowledged RSVP messages whenever the updated backoff interval exceeds the value of the regular refresh interval or the number of retransmissions reaches the value of the rapid-retry-limit parameter, whichever comes first.

The no form of this command reverts to the default value.

Default 

rapid-retry-limit 3

Parameters 
limit—
Specifies the value of the rapid retry limit, expressed as an integer value.
Values—
1 to 6

 

refresh-time

Syntax 
refresh-time seconds
no refresh-time
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command controls the interval, in seconds, between the successive Path and Resv refresh messages. RSVP declares the session down after it misses keep-multiplier number consecutive refresh messages.

The no form of this command reverts to the default value.

Default 

refresh-time 30

Parameters 
seconds—
Specifies the refresh time in seconds.
Values—
1 to 65535

 

2.17.2.2.3. Interface commands

interface

Syntax 
[no] interface ip-int-name
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables RSVP protocol support on an IP interface. No RSVP commands are executed on an IP interface where RSVP is not enabled.

The no form of this command deletes all RSVP commands such as hello-interval and subscription, which are defined for the interface. The RSVP interface must be shutdown before it can be deleted. If the interface is not shut down, the no interface ip-int-name command does nothing except issue a warning message on the console indicating that the interface is administratively up.

Default 

shutdown

Parameters 
ip-int-name—
Specifies the name of the network IP interface, up to 32 characters. An interface name cannot be in the form of an IP address. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

authentication-key

Syntax 
authentication-key [authentication-key | hash-key] [hash | hash2]
no authentication-key
Context 
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command specifies the authentication key to be used between RSVP neighbors to authenticate RSVP messages. Authentication uses the MD-5 message-based digest.

When enabled on an RSVP interface, authentication of RSVP messages operates in both directions of the interface.

A node maintains a security association using one authentication key for each interface to a neighbor. The following items are stored in the context of this security association:

  1. HMAC-MD5 authentication algorithm
  2. key used with the authentication algorithm
  3. lifetime of the key (the user-entered key is valid until the user deletes it from the interface)
  4. source address of the sending system
  5. latest sending sequence number used with this key identifier

An RSVP sender transmits an authenticating digest of the RSVP message, computed using the shared authentication key and a keyed-hash algorithm. The message digest is included in an integrity object, which also contains a flags field, a key identifier field, and a sequence number field. The RSVP sender complies to the procedures for RSVP message generation as described in RFC 2747, RSVP Cryptographic Authentication.

An RSVP receiver uses the key together with the authentication algorithm to process received RSVP messages.

The MD5 implementation does not support the authentication challenge procedures as described in RFC 2747.

The no form of this command disables authentication.

Default 

no authentication-key

Parameters 
authentication-key—
Specifies the authentication key. The key can be any combination of ASCII characters up to 16 characters in length (unencrypted). If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.
hash-key—
Specifies the hash key. The key can be any combination of up 33 alphanumeric characters. If spaces are used in the string, enclose the entire string in quotation marks (“ ”).

This is useful when a user must configure the parameter, but for security purposes, the actual unencrypted key value is not provided.

hash—
Keyword to specify that the key is entered in an encrypted form. If the hash parameter is not used, the key is assumed to be in a non-encrypted, clear text form. For security, all keys are stored in encrypted form in the configuration file with the hash parameter specified.
hash2—
Keyword to specify that the key is entered in a more complex encrypted form. If the hash2 parameter is not used, the less encrypted hash form is assumed.

bfd-enable

Syntax 
[no] bfd-enable
Context 
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the use of bi-directional forwarding (BFD) to control the state of the associated RSVP interface. This causes RSVP to register the interface with the BFD session on that interface.

The user configures the BFD session parameters, such as transmit-interval, receive-interval, and multiplier, under the IP interface in the config>router>interface>bfd context.

The BFD session on the interface might already have been started because of a prior registration with another protocol; for example, OSPF or IS-IS.

The registration of an RSVP interface with BFD is performed when a neighbor gets its first session, which means registration occurs when this node sends or receives a new Path message over the interface. However, if the session did not come up due to not receiving a RESV for a new Path message sent after the maximum number of retries, the LSP is shut down and the node deregisters with BFD. In general, the registration of RSVP with BFD is removed as soon as the last RSVP session is cleared.

The registration of an RSVP interface with BFD is performed independently of whether RSVP hello is enabled on the interface or not. However, hello timeout clears all sessions toward the neighbor and RSVP deregisters with BFD at the clearing of the last session.

An RSVP session is associated with a neighbor based on the interface address the Path message is sent to. If multiple interfaces exist to the same node, each interface is treated as a separate RSVP neighbor. The user must enable BFD on each interface, and RSVP will register with the BFD session running with each of those neighbors independently.

Similarly, disabling BFD on the interface results in removing registration of the interface with BFD.

When a BFD session transitions to the down state, the following actions are triggered. For RSVP signaled LSPs, this triggers activation of FRR bypass or detour backup LSPs (PLR role), global revertive (head-end role), and switchover to secondary (if any) (head-end role) for affected LSPs with FRR enabled. It triggers a switchover to secondary (if any) and scheduling of retries for signaling the primary path of the non-FRR affected LSPs (head-end role).

The no form of this command removes BFD from the associated RSVP protocol adjacency.

Default 

no bfd-enable

hello-interval

Syntax 
hello-interval milli-seconds
no hello-interval
Context 
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the time interval between RSVP hello messages.

RSVP hello packets are used to detect loss of RSVP connectivity with the neighboring node. Hello packets detect the loss of a neighbor more quickly than it would take for the RSVP session to time out based on the refresh interval. After the loss of the keep-multiplier number consecutive hello packets, the neighbor is declared to be in a down state.

The no form of this command reverts to the default value of the hello-interval. To disable sending hello messages, set the value to zero.

Default 

hello-interval 3000

Parameters 
milli-seconds—
Specifies the RSVP hello interval in milliseconds, in multiples of 1000. A value of 0 (zero) disables the sending of RSVP hello messages.
Values—
0 to 60000 milliseconds (in multiples of 1000)

 

implicit-null-label

Syntax 
implicit-null-label [enable | disable]
no implicit-null-label
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables or disables the use of the implicit null label for all LSPs.

All LSPs for which this node is the egress LER and for which the path message is received from the previous hop node over this RSVP interface will signal the implicit null label. This means that if the egress LER is also the merge-point (MP) node, the incoming interface for the path refresh message over the bypass dictates if the packet uses the implicit null label or not. The same applies for a 1-to-1 detour LSP.

The user must shut down the RSVP interface before being able to change the implicit null configuration option.

The no form of this command resets the interface to the RSVP level configuration.

Default 

implicit-null disable

Parameters 
enable—
Keyword to enable the implicit null label.
disable—
Keyword to disable the implicit null label.

refresh-reduction

Syntax 
[no] refresh-reduction
Context 
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables the use of the RSVP overhead refresh reduction capabilities on this RSVP interface.

The 7210 SAS node accepts bundle RSVP messages from its peer over the interface, performs reliable RSVP message delivery to its peer, and utilizes summary refresh messages to refresh the path and resv states. Reliable message delivery must be explicitly enabled by the user after refresh reduction is enabled.

The other two capabilities are immediately enabled.

A bundle message reduces the overall message handling load; it consists of a bundle header followed by one or more bundle sub-messages. A bundle sub-message is any RSVP message other than a bundle message. A 7210 SAS node only processes the bundled RSVP messages received and does not generate them.

When reliable message delivery is supported by both the node and its peer over the RSVP interface, an RSVP message is sent with a message_id object. A message_id object can be added to any RSVP message, or it can be a sub-message of a bundled message.

If a node sets the ack_desired flag in the message_id object, the receiver acknowledges the receipt of the RSVP message by piggy-backing a message_ack object in the next RSVP message it sends to the node. Alternatively, an ACK message can also be used to send the message_ack object. In both cases, more than one message_ack object can be included in the same message.

The 7210 SAS supports only the use of ACK messages to send a message_ack object, but it can also process the received message_ack objects piggy-backed to hop-by-hop RSVP messages, such as Path and RESV.

The 7210 SAS sets the ack_desired flag only in non-refresh RSVP messages and in refresh messages that contain new state information.

A retransmission mechanism based on an exponential backoff timer is supported to handle unacknowledged message_id objects. An RSVP message with the same message_id is re-transmitted every 2× rapid-retransmit-time interval. The rapid-retransmit-time is referred to as the rapid retransmission interval because it must be smaller than the regular refresh interval configured in the config>router>rsvp>refresh-time context.

The rapid retry limit indicates the maximum number of retransmissions allowed for unacknowledged RSVP messages. The node stops the retransmission of unacknowledged RSVP messages when:

  1. the updated backoff interval exceeds the regular refresh interval
  2. the number of retransmissions reaches the value of the rapid-retry-limit parameter, whichever comes first

These two parameters can be configured on a system in the config>router>rsvp context.

Summary refresh consists of sending a summary refresh messages containing message_id list objects. The fields of the message_id list object are populated with the values from the message_identifier field in the message_id object of a previously sent individual Path or RESV message. The summary refresh message is sent per refresh regular interval. The interval is configured by the user using the refresh-time command in the config>router>rsvp context. The receiver checks each message_id object against the saved Path and RESV states. If a match is found the state is updated. If any message_identifier field does not match, the node sends a message_id_nack object to the originator of the message.

The preceding capabilities are collectively referred to as “refresh overhead reduction extensions”. When refresh-reduction is enabled on an RSVP interface, the node sets a “refresh-reduction-capable” bit in the flag field of the common RSVP header. If both peers on a RSVP interface set the “refresh-reduction-capable” bit, all the refresh overhead reduction extensions can be implemented. The node monitors the bit in all the RSVP messages received from the peer. The router stops sending summary refresh messages after the bit is cleared. the node does not send summary refresh messages if the bit is not set by the peer.

A node (with refresh reduction and reliable message delivery enabled) attempts to perform reliable message delivery even if the “refresh-reduction-capable” bit is not set by the peer. If the peer does not support the message_id object, it returns the “unknown object class” error message. The node retransmits the RSVP message without the message_id object and adopts the same message handling method for all future messages sent to the peer.

The no form of this command reverts to the default value.

Default 

no refresh-reduction

reliable-delivery

Syntax 
[no] reliable-delivery
Context 
config>router>rsvp>interface>refresh-reduction
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables reliable delivery of RSVP messages over the RSVP interface. When refresh-reduction is enabled on an interface and reliable-delivery is disabled, the router sends a message_id and not set ACK desired in the RSVP messages over the interface. Consequently, the 7210 SAS does not expect an ACK, but will accept it if received. The node also accepts message ID and reply with an ACK when requested. In this case, if the neighbor sets the “refresh-reduction-capable” bit in the flags field of the common RSVP header, the node enters summary refresh for a specific message_id it sent regardless of whether it received an ACK or not to this message from the neighbor.

When the reliable-delivery option is enabled on any interface, RSVP message pacing is disabled on all RSVP interfaces of the system, for example, the user cannot enable the msg-pacing option in the config>router>rsvp context, and an error message is returned in the CLI. Conversely, when the msg-pacing option is enabled, the user cannot enable the reliable-delivery option on any interface on this system. An error message is generated in the CLI after such an attempt.

The no form of this command reverts to the default value.

Default 

no reliable-delivery

subscription

Syntax 
subscription percentage
no subscription
Context 
config>router>rsvp>interface
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the percentage of the link bandwidth that RSVP can use for reservation and sets a limit for the amount of over-subscription or under-subscription allowed on the interface.

When the subscription command is set to zero, no new sessions are permitted on this interface. If the percentage value is exceeded, the reservation is rejected and a log message is generated.

The no form of this command reverts the percentage to the default value.

Default 

subscription 100

Parameters 
percentage—
Specifies the percentage of the interface bandwidth that RSVP allows to be used for reservations.
Values—
0 to 1000

 

2.17.2.2.4. Message pacing commands

msg-pacing

Syntax 
[no] msg-pacing
Context 
config>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables RSVP message pacing for which the specified number of RSVP messages, specified in the max-burst command, are sent in a configured interval, specified in the period command. A count is kept of the messages that were dropped because the output queue for the interface used for message pacing was full.

Default 

no msg-pacing

max-burst

Syntax 
max-burst number
no max-burst
Context 
config>router>rsvp>msg-pacing
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the maximum number of RSVP messages that are sent in the specified period under normal operating conditions.

The no form of this command reverts to the default value.

Default 

max-burst 650

Parameters 
number—
Specifies the maximum number of RSVP messages sent within the specified period.
Values—
100 to 1000 (in increments of 10)

 

period

Syntax 
period milli-seconds
no period
Context 
config>router>rsvp>msg-pacing
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command configures the time interval, in milliseconds, during which the router can send RSVP messages, as specified in the max-burst command.

The no form of this command reverts to the default value.

Default 

period 100

Parameters 
milli-seconds—
Specifies the time interval for sending RSVP messages.
Values—
100 to 1000 milliseconds (in increments of 10 milliseconds)

 

2.17.2.3. Show commands

2.17.2.3.1. Show MPLS commands

admin-group

Syntax 
admin-group group-name
Context 
show>router>if-attribute
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS administrative group information.

Parameters 
group-name—
Specifies a group name, up to 32 characters.
Output 

The following output is an example of MPLS administrative group information, and Table 10 describes the output fields.

Sample output
A:ALA-1# show router if-attribute admin-group
=================================================
MPLS Administrative Groups
=================================================
Group Name                         Group Value
-------------------------------------------------
green                              15
red                                25
yellow                             20
-------------------------------------------------
No. of Groups: 3
=================================================
A:ALA-1#
Table 10:  Output fields: If-attribute admin group 

Label

Description

Group Name

Displays the name of the group; the name identifies the administrative group within a virtual router instance

Group Value

Displays the unique group value associated with the administrative group.

If the value displays -1, then the group value for this entry has not been set.

No. of Groups

Displays the total number of configured admin groups within the virtual router instance

bypass-tunnel

Syntax 
bypass-tunnel [to ip-address] [protected-lsp [lsp-name]] [dynamic | manual | p2mp] [detail]
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays information about bypass tunnels.

If fast reroute is enabled on an LSP and the facility method is selected, instead of creating a separate LSP for every LSP that is to be backed up, a single LSP is created which serves as a backup for a set of LSPs. Such an LSP tunnel is called a bypass tunnel.

Parameters 
ip-address—
Specifies the IP address of the egress router.
lsp-name—
Specifies the name of the LSP protected by the bypass tunnel.
dynamic—
Keyword to display dynamically assigned labels for bypass protection.
manual—
Keyword to display manually assigned labels for bypass protection.
p2mp—
Keyword to display P2MP bypass tunnel information.
detail—
Keyword to display detailed information.
Output 

The following output is an example of MPLS bypass tunnel information, and Table 11 describes the output fields.

Sample output
*A:Dut-A>config>router>mpls# show>router>mpls# bypass-tunnel
 
*A:SRU4>show>router>mpls# bypass-tunnel
===============================================================================
MPLS Bypass Tunnels
===============================================================================
Legend : m - Manual d - Dynamic p - P2mp
===============================================================================
To State Out I/F Out Label Reserved Protected Type
BW (Kbps) LSP Count
-------------------------------------------------------------------------------
No Matching Entries Found
===============================================================================
*A:SRU4>show>router>mpls#*A:Dut-A>show>router>mpls#
 
 
 
*A:Dut-A>config>router>mpls# show>router>mpls# bypass-tunnel detail
 
=======================================================================
MPLS Bypass Tunnels (Detail)
=======================================================================
-----------------------------------------------------------------------
bypass-node10.20.1.2
-----------------------------------------------------------------------
To              : 10.20.1.4          State               : Up
Out I/F         : 1/1/2              Out Label           : 131070
Up Time         : 0d 00:00:18        Active Time         : n/a
Reserved BW     : 0 Kbps             Protected LSP Count : 1
Type            : Dynamic            
Setup Priority  : 7                  Hold Priority       : 0
Class Type      : 0                  
Exclude Node    : None               Inter-Area          : False
ComputedHops:                                    
    10.20.1.1, If Index : 2(S)    
 -> 10.20.1.2, If Index : 2(S)    
 -> 10.20.1.4, If Index : 2(S)    
 -> 10.20.1.6, If Index : 2(S)
Actual Hops :                                    
    10.20.1.1, If Index: 2 @ n                  Record Label : N/A
-> 10.20.1.2, If Index : 2 @ n                  Record Label : 131071
-> 10.20.1.4, If Index : 2                      Record Label : 131071
-> 10.20.1.6, If Index : 2                      Record Label : 131071
=======================================================================
*A:Dut-A>show>router>mpls#
Table 11:  Output fields: MPLS bypass-tunnel 

Label

Description

To

Displays the system IP address of the egress router

State

Dispalys the LSP administrative state

Out I/F

Displays the name of the network IP interface

Out Label

Displays the incoming MPLS label on which to match

Reserved BW (Kbps)

Displays the amount of bandwidth in megabits per second (Mbps) reserved for the LSP

interface

Syntax 
interface [ip-int-name | ip-address] [label-map label]
interface [ip-int-name | ip-address]
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS interface information.

Parameters 
ip-int-name—
Specifies the name of the network IP interface. An interface name cannot be in the form of an IP address. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.
ip-address—
Displays the system or network interface IP address.
label-map label—
Displays the MPLS label on which to match.
Values—
32 to 1048575

 

Output 

The following output is an example of MPLS interface information, and Table 12 describes the output fields.

Sample output
A:7210SAS# config>router>mpls# show router mpls interface 
 
===============================================================================
MPLS Interfaces
===============================================================================
Interface                           Port-id           Adm    Opr    TE-metric
-------------------------------------------------------------------------------
system                              system            Up     Up     None
  Admin Groups                      None
  Srlg Groups                       None
ip-10.10.2.3                        1/1/15            Up     Up     None
  Admin Groups                      None
  Srlg Groups                       None
ip-10.10.5.3                        1/1/1             Up     Up     None
  Admin Groups                      None
  Srlg Groups                       None
ip-10.10.11.3                       1/1/3             Up     Up     None
  Admin Groups                      None
  Srlg Groups                       None
ip-10.10.12.3                       lag-1             Up     Up     None
  Admin Groups                      None
  Srlg Groups                       None
-------------------------------------------------------------------------------
Interfaces : 5                        
===============================================================================
*A:7210SAS# 
Table 12:  Output fields: MPLS interface 

Label

Description

Interface

Displays the interface name

Port-id

Displays the port ID displayed in the slot/mda/port format

Adm

Displays the administrative state of the interface

Opr

Displays the operational state of the interface

Srlg Groups

Displays the shared risk link group (SRLG) names

Te-metric

Displays the traffic engineering metric used on the interface

Interfaces

Displays the total number of interfaces

Transmitted

Displays the number of packets and octets transmitted from the interface

Received

Displays the number of packets and octets received

In Label

Displays the ingress label

In I/F

Displays the ingress interface

Out Label

Displays the egress label

Out I/F

Displays the egress interface

Next Hop

Displays the next hop IP address for the static LSP

Type

Displays whether the label value is statically or dynamically assigned

label

Syntax 
label start-label [end-label | in-use | label-owner]
Context 
show>router>mpls-labels
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays information about MPLS labels exchanged by signaling protocols.

Parameters 
start-label
Specifies the label value assigned at the ingress router.
Values—
32 to 131071

 

end-label
Specifies the label value assigned for the egress router.
Values—
32 to 131071

 

in-use—
Specifies the number of in-use labels displayed.
label-owner—
Specifies the owner of the label.
Values—
bgp | ildp | mirror | rsvp | static | sr | svcmgr | tldp | vprn

 

Output 

The following output is an example of MPLS label information, and Table 13 describes the output fields.

Sample output
*A:SRU4>config>router>mpls-labels#    show router mpls-labels label 202
=================================================================
MPLS Label 202
=================================================================
Label               Label Type          Label Owner
-----------------------------------------------------------------
202                 static-lsp          STATIC
-----------------------------------------------------------------
In-use labels in entire range                   : 5057
=================================================================
*A:SRU4>config>router>mpls-labels#
Table 13:  Output fields: MPLS label 

Label

Description

Label

Displays the label value

Label Type

Displays whether the label value is statically or dynamically assigned

Label Owner

Displays the label owner

In-use labels in entire range

Displays the total number of labels being used by RSVP

label-range

Syntax 
label-range
Context 
show>router>mpls-labels
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays the MPLS label range.

Output 

The following output is an example of MPLS label range information, and Table 14 describes the output fields.

Sample output
 
*A:Dut-A# show router mpls-labels label-range 
==============================================================================
Label Ranges
==============================================================================
Label Type      Start Label     End Label       Aging          Total Available  
------------------------------------------------------------------------------
static-lsp      32              1023            -              992            
static-svc      2048            18431           -              16384          
dynamic         32768           131071          0              102400         
==============================================================================
*A:Dut-A# 
Table 14:  Output fields: MPLS label-range  

Label

Description

Label Type

Displays information about the static-lsp, static-svc, and dynamic label types.

Start Label

Displays the label value assigned at the ingress router

End Label

Displays the label value assigned for the egress router

Aging

Displays the number of labels released from a service that are transitioning back to the label pool; labels are aged 15 seconds

Total Available

Displays the number of label values available

lsp

Syntax 
lsp lsp-name [status {up|down}] [from ip-address | to ip-address] [detail]
lsp {transit | terminate} [status {up | down}] [from ip-address | to ip-address | lsp-name name] [detail]
lsp count
lsp lsp-name activepath
lsp lsp-name path [path-name] [status {up |down}] [detail]
lsp [lsp-name] path [path-name] mbb
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays LSP details.

Parameters 
lsp lsp-name—
The name of the LSP used in the path.
status up
Keyword to display an LSP that is operationally up.
status down
Keyword to display an LSP that is operationally down.
from ip-address—
Displays the IP address of the ingress router for the LSP.
to ip-address—
Displays the IP address of the egress router for the LSP.
transit—
Displays the number of static LSPs that transit through the router.
terminate—
Displays the number of static LSPs that terminate at the router.
lsp count—
Displays the total number of LSPs.
activepath—
Displays the present path being used to forward traffic.
mbb—
Displays make-before-break (MBB) information.
detail—
Displays detailed information.
Output 

The following output is an example of MPLS LSP information, and Table 15 describes the output fields.

Sample output
*A:SRU4>config>router>mpls#   show router mpls lsp "to_110_20_1_1_cspf"
===============================================================================
MPLS LSPs (Originating)
===============================================================================
LSP Name                           To                  Fastfail     Adm   Opr
                                                       Config
-------------------------------------------------------------------------------
to_110_20_1_1_cspf                 110.20.1.1          No           Up    Up
-------------------------------------------------------------------------------
LSPs : 1
===============================================================================
*A:SRU4>config>router>mpls#
 
 
 
*A:Dut-A# show router mpls lsp transit detail 
===============================================================================
MPLS LSPs (Transit) (Detail)
===============================================================================
-------------------------------------------------------------------------------
LSP D_B_1::D_B_1
-------------------------------------------------------------------------------
From                 : 10.20.1.4             To            : 10.20.1.2         
State                : Up                                                      
In Interface         : lag-1:10              In Label      : 130668            
Out Interface        : lag-2                 Out Label     : 131065            
Previous Hop         : 10.10.14.4            Next Hop      : 10.10.12.2        
Reserved BW          : 0 Kbps                                                  
-------------------------------------------------------------------------------
*A:Dut-A# 
 
 
 
*===============================================================================
*A:7210-SAS>show>router>mpls# lsp A detail
 
===============================================================================
MPLS LSPs (Originating) (Detail)
===============================================================================
-------------------------------------------------------------------------------
Type : Originating
-------------------------------------------------------------------------------
LSP Name    : A                                LSP Tunnel ID  : 1
From        : 10.2.2.2                         To             : 10.100.100.100
Adm State   : Up                               Oper State     : Down
LSP Up Time : 0d 00:00:00                      LSP Down Time  : 0d 00:05:42
Transitions : 2                                Path Changes   : 2
Retry Limit : 0                                Retry Timer    : 30 sec
Signaling   : RSVP                             Resv. Style    : SE
Hop Limit   : 255                              Negotiated MTU : 0
Adaptive    : Enabled                          ClassType      : 0
FastReroute : Disabled                         Oper FR        : Disabled
CSPF        : Disabled                         ADSPEC         : Disabled
Metric      : 0
Include Grps:                                  Exclude Grps   :
None                                           None
Type        : RegularLsp                       Least Fill     : Disabled
LdpOverRsvp : Enabled                          VprnAutoBind   : Enabled
Oper Metric : 65535
 
Primary     : A                                Down Time      : 0d 00:05:42
Bandwidth   : 0 Mbps
===============================================================================
*A:7210-SAS>show>router>mpls# lsp 2 detail
 
 
*A:Dut-A# config>router>mpls# show router mpls lsp “1” path detail 
=======================================================================
MPLS LSP 1 Path  (Detail)
=======================================================================
Legend : 
    @ - Detour Available              # - Detour In Use
    b - Bandwidth Protected           n - Node Protected
    s - Soft Preemption           
    S - Strict                        L - Loose
    A - ABR
=======================================================================
-----------------------------------------------------------------------
LSP 1 Path 1
-----------------------------------------------------------------------
LSP Name    : 1                                  Path LSP ID : 30208
From        : 10.20.1.1                          To          : 10.20.1.6
Adm State   : Up                                 Oper State  : Up
Path Name   : 1                                  Path Type   : Primary
Path Admin  : Up                                 Path Oper   : Up
OutInterface: 1/1/1                              Out Label   : 131071
Path Up Time: 0d 00:00:05                        Path Dn Time: 0d 00:00:00
Retry Limit : 0                                  Retry Timer : 30 sec
RetryAttempt: 0                                  NextRetryIn : 0 sec 
 
Adspec      : Disabled                           Oper Adspec : Disabled
CSPF        : Enabled                            Oper CSPF   : Enabled
Least Fill  : Disabled                           Oper LeastF*: Disabled
FRR         : Enabled                            Oper FRR    : Enabled
FRR NodePro*: Enabled                            Oper FRR NP : Enabled
FR Hop Limit: 16                                 Oper FRHopL*: 16
FR Prop Adm*: Disabled                           Oper FRProp*: Disabled
Prop Adm Grp: Disabled                           Oper PropAG : Disabled
Inter-area  : False                              
 
Neg MTU     : 1496                               Oper MTU    : 1496
Bandwidth   : No Reservation                     Oper Bw     : 0 Mbps
Hop Limit   : 255                                Oper HopLim*: 255
Record Route: Record                             Oper RecRou*: Record
Record Label: Record                             Oper RecLab*: Record
SetupPriori*: 7                                  Oper SetupP*: 7
Hold Priori*: 0                                  Oper HoldPr*: 0
Class Type  : 0                                  Oper CT     : 0
Backup CT   : None                               
MainCT Retry: n/a                                
    Rem     :                                    
MainCT Retry: 0                                  
    Limit   :                                    
Include Grps:                                    Oper InclGr*:  
None                                           None
Exclude Grps:                                    Oper ExclGr*:  
None                                           None
 
Adaptive    : Enabled                            Oper Metric : 3000
Preference  : n/a                                
Path Trans  : 1                                  CSPF Queries: 1
Failure Code: noError                            Failure Node: n/a
ExplicitHops:                                    
    No Hops Specified
Actual Hops :                                    
    10.20.1.1, If Index : 2 @ n                  Record Label        : 
N/A
-> 10.20.1.2, If Index : 2 @ n                  Record Label        : 
131071
-> 10.20.1.4, If Index : 2                      Record Label        : 
131071
-> 10.20.1.6, If Index : 2                      Record Label        : 
131071
ComputedHops:                                    
    10.20.1.1, If Index : 2(S)    
 -> 10.20.1.2, If Index : 2(S)    
 -> 10.20.1.4, If Index : 2(S)    
 -> 10.20.1.6, If Index : 2(S)    
ResigEligib*: False                              
LastResignal: n/a                                CSPF Metric : 3000
=======================================================================
* indicates that the corresponding row element may have been truncated.
Table 15:  Output fields: MPLS LSP  

Label

Description

LSP Name

Displays the name of the LSP used in the path

To

Displays the system IP address of the egress router for the LSP

Adm State

Down — the path is administratively disabled

Up — the path is administratively enabled

Oper State

Down — the path is operationally down

Up — the path is operationally up

Oper State

Down — the path is operationally down

Up — the path is operationally up

LSPs

Displays the total number of LSPs configured

From

Displays the IP address of the ingress router for the LSP

LSP Up Time

Displays the length of time the LSP has been operational

Transitions

Displays the number of transitions that have occurred for the LSP

Retry Limit

Displays the number of attempts that the software should make to re-establish the LSP after it has failed

Signaling

Displays the signaling style

Hop Limit

Displays the maximum number of hops that an LSP can traverse, including the ingress and egress routers

Fast Reroute/FastFail Config

enabled — Fast reroute is enabled. In the event of a failure, traffic is immediately rerouted on the precomputed detour LSP, thus minimizing packet loss.

disabled — there is no detour LSP from each node on the primary path

ADSPEC

enabled — the LSP will include advertising data (ADSPEC) objects in RSVP messages

disabled — the LSP will not include advertising data (ADSPEC) objects in RSVP messages

Primary

Displays the preferred path for the LSP

Secondary

Displays the alternate path that the LSP uses if the primary path is not available.

Bandwidth

Displays the amount of bandwidth in megabits per second (Mbps) reserved for the LSP path

LSP Up Time

Displays the total time in increments that the LSP path has been operational

LSP Tunnel ID

Displays the value that identifies the label switched path that is signaled for this entry

To

Displays the IP address of the egress router for the LSP

LSP Down Time

Displays the total time in increments that the LSP path has not been operational

Path Changes

Displays the number of path changes this LSP has had. For every path change (path down, path up, path change), a corresponding syslog/trap (if enabled) is generated.

Retry Timer

Displays the time, in seconds, for LSP re-establishment attempts after an LSP failure

Resv Style

se — Specifies a shared reservation environment with a limited reservation scope. This reservation style creates a single reservation over a link that is shared by an explicit list of senders.

ff — Specifies a shared reservation environment with an explicit reservation scope. Specifies an explicit list of senders and a distinct reservation for each of them.

Negotiated MTU

Displays the size of the maximum transmission unit (MTU) that is negotiated during establishment of the LSP

FR Hop Limit

Displays the total number of hops a detour LSP can take before merging back onto the main LSP path

LastResignalAttempt

Displays the system up time when the last attempt to resignal this LSP was made

VprnAutoBind

Displays the status on VPRN auto-bind feature as enabled or disabled

oam-template

Syntax 
oam-template [template-name] [associations]
Context 
show>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command displays MPLS-TP OAM template information.

Output 

The following output is an example of MPLS-TP OAM template information.

Sample output
 
*A:7210SAS>show>router>mpls>tp# oam-template
 
===============================================================================
MPLS-TP OAM Templates
===============================================================================
Template Name : temp1                   Router ID     : 1
BFD Template  : temp1                   Hold-Down Time: 0 centiseconds
                                        Hold-Up Time  : 0 deciseconds
-------------------------------------------------------------------------------
Template Name : temp2                   Router ID     : 1
BFD Template  : temp2                   Hold-Down Time: 0 centiseconds
                                        Hold-Up Time  : 0 deciseconds
-------------------------------------------------------------------------------
Template Name : temp3                   Router ID     : 1
BFD Template  : temp3                   Hold-Down Time: 0 centiseconds
                                        Hold-Up Time  : 0 deciseconds
===============================================================================
*A:7210SAS>show>router>mpls>tp#

protection-template

Syntax 
protection-template [template-name] [associations]
Context 
show>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command displays MPLS-TP protection template information.

Output 

The following output is an example of MPLS-TP protection template information.

Sample output
 
*A:7210SAS>show>router>mpls>tp# protection-template
 
===============================================================================
MPLS-TP Protection Templates
===============================================================================
Template Name  : temp1                        Router ID        : 1
Protection Mode: one2one                      Direction        : bidirectional
Revertive      : revertive                    Wait-to-Restore  : 1sec
Rapid-PSC-Timer: 10ms                         Slow-PSC-Timer   : 5sec
-------------------------------------------------------------------------------
Template Name  : temp2                        Router ID        : 1
Protection Mode: one2one                      Direction        : bidirectional
Revertive      : revertive                    Wait-to-Restore  : 1sec
Rapid-PSC-Timer: 10ms                         Slow-PSC-Timer   : 5sec
-------------------------------------------------------------------------------
Template Name  : temp3                        Router ID        : 1
Protection Mode: one2one                      Direction        : bidirectional
Revertive      : revertive                    Wait-to-Restore  : 1sec
Rapid-PSC-Timer: 10ms                         Slow-PSC-Timer   : 5sec
-------------------------------------------------------------------------------
===============================================================================
*A:7210SAS>show>router>mpls>tp#

status

Syntax 
status
Context 
show>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command displays MPLS-TP system configuration information.

Output 

The following output is an example of MPLS-TP system configuration information.

Sample output
*A:mlstp-dutA# show router mpls mpls-tp status
 
===============================================================================
MPLS-TP Status
===============================================================================
Admin Status  : Up
Global ID     : 42                               Node ID       : 0.0.3.233
Tunnel Id Min : 1                                Tunnel Id Max : 4096
===============================================================================

transit-path

Syntax 
transit-path [path-name] [detail]
Context 
show>router>mpls>mpls-tp
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command displays MPLS-TP tunnel information.

Parameters 
path-name—
Specifies the path name, up to 32 characters max.
detail—
Keyword to displays detailed information.
Output 

The following output is an example of MPLS-TP tunnel information.

Sample output
A:mplstp-dutC# show router mpls mpls-tp transit-path
<path-name>
 "tp-32"   "tp-33"   "tp-34"   "tp-35"   "tp-36"   "tp-37"   "tp-38"   "tp-39"
 "tp-40"   "tp-41"
detail
 
A:mplstp-dutC# show router mpls mpls-tp transit-path "tp-32"
 
===============================================================================
MPLS-TP Transit tp-32 Path Information
===============================================================================
Path Name     : tp-32
Admin State   : Up                               Oper State    : Up
 
------------------------------------------------------------------
Path        NextHop           InLabel   OutLabel  Out I/F
------------------------------------------------------------------
FP                            2080      2081      CtoB_1
RP                            2081      2080      CtoA_1
===============================================================================
A:mplstp-dutC# show router mpls mpls-tp transit-path "tp-32" detail
 
===============================================================================
MPLS-TP Transit tp-32 Path Information (Detail)
===============================================================================
Path Name     : tp-32
Admin State   : Up                               Oper State    : Up
-------------------------------------------------------------------------------
Path ID configuration
Src Global ID : 42                               Dst Global ID : 42
Src Node ID   : 0.0.3.234                        Dst Node ID   : 0.0.3.233
LSP Number    : 2                                Dst Tunnel Num: 32
 
Forward Path configuration
In Label      : 2080                             Out Label     : 2081
Out Interface : CtoB_1                           Next Hop Addr : n/a
 
Reverse Path configuration
In Label      : 2081                             Out Label     : 2080
Out Interface : CtoA_1                           Next Hop Addr : n/a
===============================================================================
A:mplstp-dutC#
 
 

srlg-database

Syntax 
srlg-database [router-id ip-address] [interface ip-address]
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS SRLG database information.

Parameters 
router-id ip-address
Specifies a 32-bit integer uniquely identifying the router in the autonomous system. By convention, to ensure uniqueness, this may default to the value of one of the router IPv4 host addresses, represented as a 32-bit unsigned integer, if IPv4 is configured on the router. The router-id can be either the local one or a remote router.
interface ip-address
Specifies the IP address of the interface.

path

Syntax 
path [path-name] [lsp-binding]
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS paths.

Parameters 
path-name—
Specifies the unique name label for the LSP path, up to 32 characters.
lsp-binding—
Keyword to display binding information.
Output 

The following output is an example of MPLS path information, and Table 16 describes the output fields.

Sample output
*A:SRU4>config>router>mpls# show router mpls path
===============================================================================
MPLS Path:
===============================================================================
Path Name                        Adm  Hop Index   IP Address       Strict/Loose
-------------------------------------------------------------------------------
to_110_20_1_1                    Up   no hops     n/a              n/a
 
to_110_20_1_2                    Up   no hops     n/a              n/a
 
to_110_20_1_3                    Up   no hops     n/a              n/a
 
to_110_20_1_4                    Up   no hops     n/a              n/a
 
to_110_20_1_5                    Up   no hops     n/a              n/a
 
to_110_20_1_6                    Up   no hops     n/a              n/a
 
to_110_20_1_110                  Up   no hops     n/a              n/a
 
to_10_8_100_15                   Up   no hops     n/a              n/a
 
to_10_20_1_20                    Up   no hops     n/a              n/a
 
to_10_20_1_22                    Up   no hops     n/a              n/a
 
to_10_100_1_1                    Up   no hops     n/a              n/a
------------------------------------------------------------------------------
Paths : 11
===============================================================================
*A:SRU4>config>router>mpls#
Table 16:  Output fields: MPLS path 

Label

Description

Path Name

Displays the unique name label for the LSP path

Adm

Down — the path is administratively disabled

Up — the path is administratively enabled

Hop Index

Displays the value used to order the hops in a path

IP Address

Displays the IP address of the hop that the LSP should traverse on the way to the egress router

Strict/Loose

Strict — the LSP must take a direct path from the previous hop router to the next router

Loose — the route taken by the LSP from the previous hop to the next hop can traverse through other routers

LSP Name

Displays the name of the LSP used in the path

Binding

Primary — the preferred path for the LSP

Secondary — the standby path for the LSP

Paths

Displays the total number of paths configured

srlg-group

Syntax 
srlg-group [group-name]
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS SRLG group information.

Parameters 
group-name—
Specifies the name of the SRLG group within a virtual router instance.
Output 

The following output is an example of MPLS SRLG group information, and Table 17 describes the output fields.

Sample output
*A:SRU4>config>router>mpls# show router mpls srlg-group
===============================================================================
MPLS Srlg Groups
===============================================================================
Group Name                       Group Value   Interfaces
-------------------------------------------------------------------------------
1432                             1432          srl-1
1433                             1433          srl-3
1434                             1434          aps-8
1435                             1435          aps-9
2410                             2410          srr-1
2411                             2411          srr-2
2412                             2412          srr-3
3410                             3410          aps-1
3420                             3420          aps-2
3430                             3430          aps-3
3440                             3440          sr4-1
41.80                            4180          g7600
41104                            41104         germ-1
415.70                           41570         gsr1
420.40                           42040         m160
422.60                           42260         gsr2
44.200                           44200         hubA
45100                            45100         ess-7-1
45110                            45110         ess-7-2
45120                            45120         ess-7-3
4651                             4651          src-1.1
4652                             4652          src-1.2
4653                             4653          src-1.3
4654                             4654          src-1.4
4655                             4655          src-1.5
4656                             4656          src-1.6
4657                             4657          src-1.7
4658                             4658          src-1.8
4659                             4659          src-1.9
4660                             4660          src-1.10
-------------------------------------------------------------------------------
No. of Groups: 30
===============================================================================
*A:SRU4>config>router>mpls#
 
 
*A:SRU4>config>router>mpls# show router mpls srlg-group "1432"
===============================================================================
MPLS Srlg Groups
===============================================================================
Group Name                       Group Value   Interfaces
-------------------------------------------------------------------------------
1432                             1432          srl-1
-------------------------------------------------------------------------------
No. of Groups: 1
===============================================================================
*A:SRU4>config>router>mpls#
 
Table 17:  Output fields: MPLS SRLG-group  

Label

Description

Group Name

Displays the name of the SRLG group within a virtual router instance

Group Value

Displays the group value associated with this SRLG group

Interface

Displays the interface where the SRLG group is associated

No. of Groups

Displays the total number of SRLG groups associated with the output

static-lsp

Syntax 
static-lsp [lsp-name]
static-lsp {transit | terminate}
static-lsp count
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS static LSP information.

Output 

The following output is an example of MPLS static LSP information, and Table 18 describes the output fields.

Sample output
A:ALA-12# show router mpls static-lsp 
===============================================================================
MPLS Static LSPs (Originating)
===============================================================================
Lsp Name          To              Next Hop        Out Label Out I/F   Adm  Opr  
-------------------------------------------------------------------------------
NYC_SJC_customer2 10.20.1.10      10.10.1.4       1020      1/1/1     Up   Up  
-------------------------------------------------------------------------------
LSPs : 1
===============================================================================
A:ALA-12# 
 
 
*A:SRU4>config>router>mpls# show router mpls static-lsp transit
===============================================================================
MPLS Static LSPs (Transit)
===============================================================================
In Label    In Port     Out Label   Out Port    Next Hop            Adm   Opr
-------------------------------------------------------------------------------
240         aps-1       440         1/1/10      10.22.11.3          Up    Up
241         aps-1       441         1/1/10      10.22.11.3          Up    Up
242         aps-1       442         1/1/10      10.22.11.3          Up    Up
243         aps-1       443         1/1/10      10.22.11.3          Up    Up
244         aps-1       444         1/1/10      10.22.11.3          Up    Up
245         aps-1       445         1/1/10      10.22.11.3          Up    Up
246         aps-1       446         1/1/10      10.22.11.3          Up    Up
247         aps-1       447         1/1/10      10.22.11.3          Up    Up
248         aps-1       448         1/1/10      10.22.11.3          Up    Up
249         aps-1       449         1/1/10      10.22.11.3          Up    Up
250         aps-1       450         1/1/10      10.22.11.3          Up    Up
251         aps-1       451         1/1/10      10.22.11.3          Up    Up
252         aps-1       452         1/1/10      10.22.11.3          Up    Up
253         aps-1       453         1/1/10      10.22.11.3          Up    Up
...
207         3/2/8       407         1/1/9       10.22.10.3          Up    Up
208         3/2/8       408         1/1/9       10.22.10.3          Up    Up
209         3/2/8       409         1/1/9       10.22.10.3          Up    Up
-------------------------------------------------------------------------------
LSPs : 256
===============================================================================
*A:SRU4>config>router>mpls#
 
A:ALA-12# show router mpls static-lsp terminate 
===============================================================================
MPLS Static LSPs (Terminate)
===============================================================================
In Label    In I/F      Out Label   Out I/F     Next Hop            Adm   Opr   
-------------------------------------------------------------------------------
1021        1/1/1       n/a         n/a         n/a                 Up    Up   
-------------------------------------------------------------------------------
LSPs : 1
===============================================================================
A:ALA-12# 
Table 18:  Output fields: MPLS static-LSP  

Label

Description

Lsp Name

Displays the name of the LSP used in the path

To

Displays the system IP address of the egress router for the LSP

Next Hop

Displays the system IP address of the next hop in the LSP path

In I/F

Displays the ingress interface

Out Label

Displays the egress label

Out I/F

Displays the egress interface

Adm

Down — the path is administratively disabled

Up — the path is administratively enabled

Opr

Down — the path is operationally down

Up — the path is operationally up

LSPs

Displays the total number of static LSPs

status

Syntax 
status
Context 
show>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays MPLS operation information.

Output 

The following output is an example of MPLS status information, and Table 19 describes the output fields.

Sample output
*A:7210SAS# show router mpls status 
 
===============================================================================
MPLS Status
===============================================================================
Admin Status       : Up                 Oper Status        : Up
Oper Down Reason   : n/a                
FR Object          : Enabled            Resignal Timer     : Disabled
Hold Timer         : 1 seconds          Next Resignal      : N/A
Srlg Frr           : Disabled           Srlg Frr Strict    : Disabled
Dynamic Bypass     : Enabled            User Srlg Database : Disabled
Least Fill Min Thd.: 5 percent          LeastFill ReoptiThd: 10 percent
Short. TTL Prop Lo*: Enabled            Short. TTL Prop Tr*: Enabled
AB Sample Multipli*: 1                  AB Adjust Multipli*: 288
Exp Backoff Retry  : Disabled           CSPF On Loose Hop  : Disabled
Lsp Init RetryTime*: 30 seconds         
Logger Event Bundl*: Disabled           
 
P2mp Resignal Timer: Disabled           P2mp Next Resignal : N/A
Sec FastRetryTimer : Disabled           Static LSP FR Timer: 30 seconds
P2P Max Bypass Ass*: 1000               
P2PActPathFastRetry: Disabled           
In Maintenance Mode: No                 
 
LSP Counts          Originate           Transit             Terminate
-------------------------------------------------------------------------------
Static LSPs         0                   0                   0
Dynamic LSPs        0                   0                   1
Detour LSPs         0                   0                   0
S2l LSPs            0                   0                   0
===============================================================================
* indicates that the corresponding row element may have been truncated.
*A:7210SAS# 
Table 19:  Output fields: MPLS status  

Label

Description

Admin Status

Down — MPLS is administratively disabled

Up — MPLS is administratively enabled

Oper Status

Down — MPLS is operationally down

Up — MPLS is operationally up

LSP Counts

Static LSPs — Displays the count of static LSPs that originate, transit, and terminate on or through the router

Dynamic LSPs — Displays the count of dynamic LSPs that originate, transit, and terminate on or through the router

Detour LSPs — Displays the count of detour LSPs that originate, transit, and terminate on or through the router

FR Object

Enabled — Specifies that Fast reroute object is signaled for the LSP

Disabled — Specifies that Fast reroute object is not signaled for the LSP

Resignal Timer

Enabled — Specifies that the resignal timer is enabled for the LSP

Disabled — Specifies that the resignal timer is disabled for the LSP

Hold Timer

Displays the amount of time that the ingress node holds before programming its data plane and declaring the LSP up to the service module

2.17.2.3.2. Show RSVP commands

interface

Syntax 
interface [ip-int-name | ip-address] statistics [detail]
Context 
show>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command shows RSVP interfaces.

Parameters 
ip-int-name—
Specifies the name of the network IP interface, up to 32 characters. An interface name cannot be in the form of an IP address. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.
ip-address—
Specifies the system or network interface IP address.
statistics—
Keyword to display the IP address and number of packets sent and received on an interface-basis.
detail
Keyword to display detailed information.
Output 

The following output is an example of RSVP interface information, and Table 20 describes the output fields.

Sample output
*A:7210-SAS>show>router>rsvp# interface detail
 
===============================================================================
RSVP Interfaces (Detailed)
===============================================================================
-------------------------------------------------------------------------------
Interface : system
-------------------------------------------------------------------------------
Interface         : system
Port ID           : system
Admin State       : Up                  Oper State        : Up
Active Sessions   : 0                   Active Resvs      : 0
Total Sessions    : 0
Subscription      : 100 %               Port Speed        : 0 Mbps
Total BW          : 0 Mbps              Aggregate         : Dsabl
Hello Interval    : n/a                 Hello Timeouts    : n/a
Authentication    : Disabled
Auth Rx Seq Num   : n/a                 Auth Key Id       : n/a
Auth Tx Seq Num   : n/a                 Auth Win Size     : n/a
Refresh Reduc.    : Disabled            Reliable Deli.    : Disabled
Bfd Enabled       : n/a                 Graceful Shut.    : Disabled
ImplicitNullLabel : Disabled*           GR helper         : n/a
 
Percent Link Bandwidth for Class Types
Link Bw CT0       : 100                 Link Bw CT4       : 0
Link Bw CT1       : 0                   Link Bw CT5       : 0
Link Bw CT2       : 0                   Link Bw CT6       : 0
Link Bw CT3       : 0                   Link Bw CT7       : 0
 
Bandwidth Constraints for Class Types (Kbps)
BC0               : 0                   BC4               : 0
BC1               : 0                   BC5               : 0
BC2               : 0                   BC6               : 0
BC3               : 0                   BC7               : 0
 
Bandwidth for TE Class Types (Kbps)
TE0->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE1->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE2->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE3->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE4->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE5->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE6->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE7->  Resv. Bw   : 0                   Unresv. Bw        : 0
No Neighbors.
-------------------------------------------------------------------------------
Interface : ip-10.10.12.3
-------------------------------------------------------------------------------
Interface         : ip-10.10.12.3
Port ID           : 1/1/9
Admin State       : Up                  Oper State        : Up
Active Sessions   : 1                   Active Resvs      : 0
Total Sessions    : 1
Subscription      : 100 %               Port Speed        : 1000 Mbps
Total BW          : 1000 Mbps           Aggregate         : Dsabl
Hello Interval    : 3000 ms             Hello Timeouts    : 0
Authentication    : Disabled
Auth Rx Seq Num   : n/a                 Auth Key Id       : n/a
Auth Tx Seq Num   : n/a                 Auth Win Size     : n/a
Refresh Reduc.    : Disabled            Reliable Deli.    : Disabled
Bfd Enabled       : No                  Graceful Shut.    : Disabled
 
Percent Link Bandwidth for Class Types
Link Bw CT0       : 100                 Link Bw CT4       : 0
Link Bw CT1       : 0                   Link Bw CT5       : 0
Link Bw CT2       : 0                   Link Bw CT6       : 0
Link Bw CT3       : 0                   Link Bw CT7       : 0
 
Bandwidth Constraints for Class Types (Kbps)
BC0               : 1000000             BC4               : 0
BC1               : 0                   BC5               : 0
BC2               : 0                   BC6               : 0
BC3               : 0                   BC7               : 0
 
Bandwidth for TE Class Types (Kbps)
TE0->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE1->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE2->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE3->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE4->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE5->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE6->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE7->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
Neighbors      : 10.10.12.2
-------------------------------------------------------------------------------
Interface : ip-10.10.4.3
-------------------------------------------------------------------------------
Interface         : ip-10.10.4.3
Port ID           : 1/1/8
Admin State       : Up                  Oper State        : Up
Active Sessions   : 1                   Active Resvs      : 0
Total Sessions    : 1
Subscription      : 100 %               Port Speed        : 1000 Mbps
Total BW          : 1000 Mbps           Aggregate         : Dsabl
Hello Interval    : 3000 ms             Hello Timeouts    : 0
Authentication    : Disabled
Auth Rx Seq Num   : n/a                 Auth Key Id       : n/a
Auth Tx Seq Num   : n/a                 Auth Win Size     : n/a
Refresh Reduc.    : Disabled            Reliable Deli.    : Disabled
Bfd Enabled       : No                  Graceful Shut.    : Disabled
 
Percent Link Bandwidth for Class Types
Link Bw CT0       : 100                 Link Bw CT4       : 0
Link Bw CT1       : 0                   Link Bw CT5       : 0
Link Bw CT2       : 0                   Link Bw CT6       : 0
Link Bw CT3       : 0                   Link Bw CT7       : 0
 
Bandwidth Constraints for Class Types (Kbps)
BC0               : 1000000             BC4               : 0
BC1               : 0                   BC5               : 0
BC2               : 0                   BC6               : 0
BC3               : 0                   BC7               : 0
 
Bandwidth for TE Class Types (Kbps)
TE0->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE1->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE2->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE3->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE4->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE5->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE6->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
TE7->  Resv. Bw   : 0                   Unresv. Bw        : 1000000
Neighbors      : 10.10.4.2
-------------------------------------------------------------------------------
Interface : ip-10.10.2.3
-------------------------------------------------------------------------------
Interface         : ip-10.10.2.3
Port ID           : 1/1/4
Admin State       : Up                  Oper State        : Down
Active Sessions   : 0                   Active Resvs      : 0
Total Sessions    : 0
Subscription      : 100 %               Port Speed        : 0 Mbps
Total BW          : 0 Mbps              Aggregate         : Dsabl
Hello Interval    : 3000 ms             Hello Timeouts    : 0
Authentication    : Disabled
Auth Rx Seq Num   : n/a                 Auth Key Id       : n/a
Auth Tx Seq Num   : n/a                 Auth Win Size     : n/a
Refresh Reduc.    : Disabled            Reliable Deli.    : Disabled
Bfd Enabled       : No                  Graceful Shut.    : Disabled
 
Percent Link Bandwidth for Class Types
Link Bw CT0       : 100                 Link Bw CT4       : 0
Link Bw CT1       : 0                   Link Bw CT5       : 0
Link Bw CT2       : 0                   Link Bw CT6       : 0
Link Bw CT3       : 0                   Link Bw CT7       : 0
 
Bandwidth Constraints for Class Types (Kbps)
BC0               : 0                   BC4               : 0
BC1               : 0                   BC5               : 0
BC2               : 0                   BC6               : 0
BC3               : 0                   BC7               : 0
 
Bandwidth for TE Class Types (Kbps)
TE0->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE1->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE2->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE3->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE4->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE5->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE6->  Resv. Bw   : 0                   Unresv. Bw        : 0
TE7->  Resv. Bw   : 0                   Unresv. Bw        : 0
No Neighbors.
===============================================================================
 
Table 20:  Output fields: RSVP interface  

Label

Description

Interface

Displays the name of the IP interface

Total Sessions

Displays the total number of RSVP sessions on this interface, including sessions that are active and sessions that have been signaled but a response has not yet been received

Active Sessions

Displays the total number of active RSVP sessions on this interface

Total BW (Mbps)

Displays the amount of bandwidth in megabits per second (Mbps) available to be reserved for the RSVP protocol on the interface

Resv BW (Mbps)

Displays the amount of bandwidth in mega-bits per seconds (Mbps) reserved on this interface. A value of zero (0) indicates that no bandwidth is reserved.

Adm

Down — the RSVP interface is administratively disabled

Up — the RSVP interface is administratively enabled

Opr

Down — the RSVP interface is operationally down

Up — the RSVP interface is operationally up

Port ID

Displays the physical port bound to the interface

Active Resvs

Displays the total number of active RSVP sessions that have reserved bandwidth

Subscription

Displays the percentage of the link bandwidth that RSVP can use for reservation. When the value is zero (0), no new sessions are permitted on this interface.

Port Speed

Displays the speed for the interface

Unreserved BW

Displays the amount of unreserved bandwidth

Reserved BW

Displays the amount of bandwidth, in megabits per second (Mbps), reserved by the RSVP session on this interface. A value of zero (0) indicates that no bandwidth is reserved.

Total BW

Displays the amount of bandwidth, in megabits per second (Mbps), available to be reserved for the RSVP protocol on this interface

Hello Interval

Displays the length of time, in seconds, between the hello packets that the router sends on the interface. This value must be the same for all routers attached to a common network. When the value is zero (0), the sending of hello messages is disabled.

Refresh Time

Displays the interval between the successive Path and Resv refresh messages. RSVP declares the session down after it misses ((keep-multiplier + 0.5) * 1.5 * refresh-time)) consecutive refresh messages.

Hello Timeouts

Displays the total number of hello messages that timed out on this RSVP interface

Neighbors

Displays the IP address of the RSVP neighbor

Sent

Displays the total number of error free RSVP packets that have been transmitted on the RSVP interface

Recd

Displays the total number of error free RSVP packets received on the RSVP interface

Total Packets

Displays the total number of RSVP packets, including errors, received on the RSVP interface

Bad Packets

Displays the total number of RSVP packets with errors transmitted on the RSVP interface

Paths

Displays the total number of RSVP PATH messages received on the RSVP interface

Path Errors

Displays the total number of RSVP PATH ERROR messages transmitted on the RSVP interface

Path Tears

Displays the total number of RSVP PATH TEAR messages received on the RSVP interface

Resvs

Displays the total number of RSVP RESV messages received on the RSVP interface

Resv Confirms

Displays the total number of RSVP RESV CONFIRM messages received on the RSVP interface

Resv Errors

Displays the total number of RSVP RESV ERROR messages received on the RSVP interface

Resv Tears

Displays the total number of RSVP RESV TEAR messages received on the RSVP interface

Refresh Summaries

Displays the total number of RSVP RESV summary refresh messages received on the interface

Refresh Acks

Displays the total number of RSVP RESV acknowledgment messages received when refresh reduction is enabled on the RSVP interface

Hellos

Displays the total number of RSVP RESV HELLO REQ messages received on the interface

Bfd Enabled

Yes — BFD is enabled on the RSVP interface

No — BFD is disabled on the RSVP interface

neighbor

Syntax 
neighbor [ip-address] [detail]
Context 
show>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays neighbor information.

Parameters 
ip-address—
Displays RSVP information about the specified IP address.
detail
Keyword to display detailed information.
Output 

The following output is an example of RSVP neighbor information, and Table 21 describes the output fields.

Sample output
*A:Dut>config>router>mpls# show router rsvp neighbor
=======================================================================
RSVP Neighbors
=======================================================================
Legend :  
    LR - Local Refresh Reduction          RR - Remote Refresh Reduction
    LD - Local Reliable Delivery          RM - Remote Node supports 
Message ID
    LG - Local Graceful Restart           RG - Remote Graceful Restart
=======================================================================
Neighbor        Interface                        Hello  Last Oper     
Flags
                                                        Change
=======================================================================
10.20.1.2       ip-10.10.1.1                     N/A  0d 00:00:44   
10.20.1.3       ip-10.10.2.1                     N/A  0d 00:00:44   
-----------------------------------------------------------------------
Neighbors : 2
-----------------------------------------------------------------------
*A:Dut>config>router>mpls#
Table 21:  Output fields: RSVP neighbor 

Label

Description

Neighbor

Displays the IP address of the RSVP neighbor

Interface

Displays the interface ID of the RSVP neighbor

Hello

Displays the status of the Hello message

Last Oper Change

Displays the time of the last operational change to the connection

Flags

Displays the flags that are associated with the connection to the neighbor

session

Syntax 
session session-type [from ip-address | to ip-address| lsp-name name] [status {up | down}] [detail]
Context 
show>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command shows RSVP session information.

Parameters 
session session-type—
Specifies the session type.
Values—
originate, transit, terminate, detour, detour-transit, detour-terminate, bypass-tunnel, manual-bypass, s2l-originate, s2l-transit, s2l-terminate, s2l-bypass-tunnel

 

from ip-address—
Specifies the IP address of the originating router.
to ip-address—
Specifies the IP address of the egress router.
lsp-name name —
Specifies the name of the LSP used in the path.
up
Keyword to display a session that is operationally up.
down
Keyword to display a session that is operationally down.
detail
Keyword to display detailed information.
Output 

The following output is an example of RSVP session information, and Table 22 describes the output fields.

Sample output
*A:SRU4>show>router>rsvp#   session
===============================================================================
RSVP Sessions
===============================================================================
From            To              Tunnel LSP   Name                         State
                                ID     ID
-------------------------------------------------------------------------------
10.20.1.5       10.20.1.4       18     27648 b4-1::b4-1                   Up
10.20.1.5       10.20.1.4       1      37902 gsr::gsr                     Up
10.20.1.5       10.20.1.22      11     53760 to_10_20_1_22_cspf::to_10_2* Up
10.20.1.4       10.20.1.20      146    17920 to_10_20_1_20_cspf_3::to_10* Up
10.20.1.4       10.20.1.20      145    34816 to_10_20_1_20_cspf_2::to_10* Up
10.20.1.4       10.20.1.20      147    45056 to_10_20_1_20_cspf_4::to_10* Up
10.20.1.4       10.20.1.20      148    6656  to_10_20_1_20_cspf_5::to_10* Up
10.20.1.4       10.20.1.20      149    58880 to_10_20_1_20_cspf_6::to_10* Up
10.20.1.4       10.20.1.20      150    13312 to_10_20_1_20_cspf_7::to_10* Up
10.20.1.4       10.20.1.20      152    40448 to_10_20_1_20_cspf_9::to_10* Up
10.20.1.4       10.20.1.20      154    27648 to_10_20_1_20_cspf_11::to_1* Up
10.20.1.4       10.20.1.20      155    12288 to_10_20_1_20_cspf_12::to_1* Up
10.20.1.4       10.20.1.20      151    46080 to_10_20_1_20_cspf_8::to_10* Up
10.20.1.4       10.20.1.20      153    512   to_10_20_1_20_cspf_10::to_1* Up
10.20.1.4       10.20.1.22      164    62464 to_10_20_1_22_cspf_2::to_10* Up
10.20.1.4       10.20.1.20      156    37888 to_10_20_1_20_cspf_13::to_1* Up
10.20.1.4       10.20.1.20      157    24064 to_10_20_1_20_cspf_14::to_1* Up
10.20.1.4       10.20.1.20      158    19968 to_10_20_1_20_cspf_15::to_1* Up
10.20.1.4       10.20.1.20      161    59904 to_10_20_1_20_cspf_18::to_1* Up
...
10.20.1.3       10.20.1.4       54     23088 to_110_20_1_4_cspf_4::to_11* Up
-------------------------------------------------------------------------------
Sessions : 1976
===============================================================================
* indicates that the corresponding row element may have been truncated.
*A:SRU4>show>router>rsvp#
 
 
A:ALA-12# show router rsvp session lsp-name A_C_2::A_C_2 status up
===============================================================================
RSVP Sessions
===============================================================================
From            To              Tunnel LSP   Name                         State
                                ID     ID
-------------------------------------------------------------------------------
10.20.1.1       10.20.1.3       2      40    A_C_2::A_C_2                 Up
-------------------------------------------------------------------------------
Sessions : 1
===============================================================================
A:ALA-12#
 
Table 22:  Output fields: RSVP session  

Label

Description

From

Displays the IP address of the originating router

To

Displays the IP address of the egress router

Tunnel ID

Displays the IP address of the tunnel ingress node supporting this RSVP session

LSP ID

Displays the ID assigned by the agent to this RSVP session

Name

Displays the administrative name assigned to the RSVP session by the agent

State

Down — the operational state of this RSVP session is down

Up — the operational state of this RSVP session is up

statistics

Syntax 
statistics
Context 
show>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays global statistics in the RSVP instance.

Output 

The following output is an example of RSVP statistics information, and Table 23 describes the output fields.

Sample output
*A:SRU4>show>router>rsvp# statistics
===============================================================================
RSVP Global Statistics
===============================================================================
PATH Timeouts      : 1026               RESV Timeouts      : 182
===============================================================================
*A:SRU4>show>router>rsvp#
Table 23:  Output fields: RSVP statistics 

Label

Description

PATH Timeouts

Displays the total number of path timeouts

RESV Timeouts

Displays the total number of RESV timeouts

status

Syntax 
rsvp status
Context 
show>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command displays RSVP status.

Output 

The following output is an example of RSVP status information, and Table 24 describes the output fields.

Sample output
*A:SRU4>show>router>rsvp# status
===============================================================================
RSVP Status
===============================================================================
Admin Status       : Up                 Oper Status        : Up
Keep Multiplier    : 3                  Refresh Time       : 30 sec
Message Pacing     : Disabled           Pacing Period      : 100 msec
Max Packet Burst   : 650 msgs           Refresh Bypass     : Disabled
===============================================================================
*A:SRU4>show>router>rsvp#
Table 24:  Output fields: RSVP status  

Label

Description

Admin Status

Down — RSVP is administratively disabled

Up — RSVP is administratively enabled

Oper Status

Down — RSVP is operationally down

Up — RSVP is operationally up

Keep Multiplier

Displays the keep-multiplier number used by RSVP to declare that a reservation is down or the neighbor is down.

Refresh Time

Displays the refresh-time interval, in seconds, between the successive Path and Resv refresh messages

Message Pacing

Enabled — RSVP messages, specified in the max-burst command, are sent in a configured interval, specified in the period command

Disabled — Message pacing is disabled; RSVP message transmission is not regulated

Pacing Period

Displays the time interval, in milliseconds, when the router can send the specified number of RSVP messages specified in the rsvp max-burst command

Max Packet Burst

Displays the maximum number of RSVP messages that are sent in the specified period under normal operating conditions

2.17.2.4. Tools commands

cspf

Syntax 
cspf to ip-addr [from ip-addr] [bandwidth bandwidth] [include-bitmap bitmap] [exclude-bitmap bitmap] [hop-limit limit] [exclude-address excl-addr [excl-addr...(up to 8 max)]] [use-te-metric] [strict-srlg] [srlggroup grp-id...(up to 8 max)] [skip-interface interface-name]
Context 
tools>perform>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command computes a CSPF path with specified user constraints.

Parameters 
to ip-addr
Specifies the destination IP address.
from ip-addr
Specifies the originating IP address.
bandwidth bandwidth
Specifies the amount of bandwidth in mega-bits per second (Mbps) to be reserved.
include-bitmap bitmap
Specifies to include a bit-map that specifies a list of admin groups that should be included during setup.
exclude-bitmap bitmap
Specifies to exclude a bit-map that specifies a list of admin groups that should be included during setup.
hop-limit limit
Specifies the total number of hops a detour LSP can take before merging back onto the main LSP path.
exclude-address ip-addr
Specifies IP addresses, up to 8, that should be included during setup.
use-te-metric—
Keyword to specify the use of the traffic engineering metric used on the interface.
strict-srlg—
Keyword to specify whether to associate the LSP with a bypass or signal a detour if a bypass or detour satisfies all other constraints except the SRLG constraints.
srlg-group grp-id
Specifies up to 8 Shared Risk Link Groups (SRLGs). An SRLG group represents a set of interfaces which could be subject to the same failures or defects and therefore, share the same risk of failing.
Values—
0 to 4294967295

 

skip-interface interface-name
Specifies an interface name that should be skipped during setup.
Output 

Sample output
*A:Dut-C# tools perform router mpls cspf to 10.20.1.6 
 
Req CSPF for all ECMP paths
    from: this node to: 10.20.1.6 w/
(no Diffserv) class: 0 , setup Priority 7, Hold Priority 0 TE Class: 7 
 
CSPF Path
To        : 10.20.1.6 
Path 1    : (cost 2000)
    Src:   10.20.1.3   (= Rtr)
    Egr:   unnumbered lnkId 4               -
> Ingr:   unnumbered lnkId 2                 Rtr:   10.20.1.5          (met 1000)
    Egr:   unnumbered lnkId 3               -
> Ingr:   unnumbered lnkId 3                 Rtr:   10.20.1.6          (met 1000)
    Dst:   10.20.1.6   (= Rtr)
 
Path 2    : (cost 2000)
    Src:   10.20.1.3   (= Rtr)
    Egr:   unnumbered lnkId 5               -
> Ingr:   unnumbered lnkId 5                 Rtr:   10.20.1.4          (met 1000)
    Egr:   unnumbered lnkId 3               -
> Ingr:   unnumbered lnkId 2                 Rtr:   10.20.1.6          (met 1000)
    Dst:   10.20.1.6   (= Rtr)
 
*A:Dut-C#

resignal

Syntax 
resignal {lsp lsp-name path path-name | delay minutes}
Context 
tools>perform>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command resignals specified LSP paths. The minutes parameter configures the global timer to resignal all LSPs. If only lsp-name and path-name are provided, the specified LSP is resignaled immediately.

Parameters 
lsp-name—
Specifies a unique LSP name, up to 32 characters.
path-name—
Specifies the name for the LSP path, up to 32 characters.
minutes
Specifies the delay interval, in minutes, before all LSPs are resignaled. If the value 0 is entered, all LSPs are resignaled immediately.
Values—
0 to 30

 

resignal-bypass

Syntax 
resignal-bypass {lsp bypass-lsp-name [force] | delay minutes}
Context 
tools>perform>router>mpls
Platforms 

7210 SAS-Mxp, 7210 SAS-R6, and 7210 SAS-R12

Description 

This command performs a manual re-optimization of a specific dynamic or manual bypass LSP, or of all dynamic bypass LSPs.

The user must configure the manual bypass LSP name. The dynamic bypass LSP name is shown in the output of show>router>mpls>bypass-tunnel dynamic detail.

The delay option triggers the global reoptimization of all dynamic bypass LSPs at the expiry of the specified delay. This option forces the global bypass resignal timer to expire after an amount of time equal to the value of the delay parameter. This option has no effect on a manual bypass LSP.

However, when bypass-lsp-name is specified, the named dynamic or manual bypass LSP is signaled, and the associations are moved only if the new bypass LSP path has a lower cost than the current path. This behavior is different from that of the tools>perform>router>mpls>resignal command for the primary or secondary active path of an LSP, which signals and switches to the new path, regardless of the cost comparison. This handling is required because a bypass LSP may have a large number of PSB associations and the processing churn is much higher.

In the specific case where the name corresponds to a manual bypass LSP, the LSP is torn down and resignaled using the new path provided by CSPF if no PSB associations exist. If one or more PSB associations exist but no PLR is active, the command fails and the user is required to explicitly enter the force option. In this case, the manual bypass LSP is torn down and resignaled, temporarily leaving the associated LSP primary paths unprotected. If one or more PLRs associated with the manual bypass LSP is active, the command fails.

Finally, and as with the timer-based resignal, the PSB associations are checked for the SRLG and admin-group constraints using the updated information provided by CSPF for the current path and new path of the bypass LSP.

Parameters 
lsp bypass-lsp-name [force]
Specifies the name, up to 160 characters, of the dynamic or manual bypass LSP. The force option is required when the name corresponds to a manual bypass LSP and the LSP has PSB associations.
delay minutes
Specifies the time, in minutes, that MPLS waits before attempting to resignal dynamic bypass LSP paths originated on the system.
Values—
0 to 30

 

tp-tunnel

Syntax 
tp-tunnel
Context 
tools>perform>router>mpls
Platforms 

7210 SAS-T, 7210 SAS-R6, and 7210 SAS-R12

Description 

Commands in this context perform linear protection operations on an MPLS-TP LSP.

clear

Syntax 
clear id tunnel-id lsp-name
Context 
tools>perform>router>mpls>tp-tunnel
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command clears all MPLS-TP linear protection operational commands for the specified LSPs that are currently active.

Parameters 
tunnel-id—
Specifies the tunnel number of the MPLS-TP LSP, up to 32 characters.
lsp-name—
Specifies the name of the MPLS-TP LSP.
Values—
1 to 61440

 

force

Syntax 
force id tunnel-id lsp-name
Context 
tools>perform>router>mpls>tp-tunnel
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command performs a force switchover of the MPLS-TP LSP from the active path to the protect path.

Parameters 
tunnel-id—
Specifies the tunnel number of the MPLS-TP LSP, up to 32 characters.
lsp-name—
Specifies the name of the MPLS-TP LSP.
Values—
1 to 61440

 

lockout

Syntax 
lockout tunnel-id lsp-name
Context 
tools>perform>router>mpls>tp-tunnel
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command performs a lockout of protection for an MPLS-TP LSP. This prevents a switchover to the protect path.

Parameters 
tunnel-id—
Specifies the tunnel number of the MPLS-TP LSP, up to 32 characters.
lsp-name—
Specifies the name of the MPLS-TP LSP.
Values—
1 to 61440

 

manual

Syntax 
manual tunnel-id lsp-name
Context 
tools>perform>router>mpls>tp-tunnel
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command performs a manual switchover of the MPLS-TP LSP from the active path to the protect path.

Parameters 
tunnel-id—
Specifies the tunnel number of the MPLS-TP LSP, up to 32 characters.
lsp-name—
Specifies the name of the MPLS-TP LSP.
Values—
1 to 61440

 

trap-suppress

Syntax 
trap-suppress number-of-traps time-interval
Context 
tools>perform>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command modifies thresholds for trap suppression. The command is used to suppress traps after a specified number of traps has been raised within the specified period of time.

Parameters 
number-of-traps—
Specifies the number of traps, in multiples of 100.
Values—
100 to 1000

 

time-interval—
Specifies the time interval, in seconds.
Values—
1 to 300

 

2.17.2.5. Clear commands

fec-egress-statistics

Syntax 
fec-egress-statistics [ip-prefix/mask]
Context 
clear>router>ldp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command resets or clears LDP FEC egress statistics.

Parameters 
ip-prefix—
Specifies information for the specified IP prefix and mask length. Host bits must be "0".
mask—
Specifies the 32-bit address mask used to indicate the bits of an IP address that are being used for the subnet address.
Values—
0 to 32

 

interface

Syntax 
interface ip-int-name
Context 
clear>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command resets or clears statistics for MPLS interfaces.

Parameters 
ip-int-name—
Specifies the name of an existing IP interface. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

lsp

Syntax 
lsp lsp-name
Context 
clear>router>mpls
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command resets and restarts an LSP.

Parameters 
lsp-name—
Specifies the name of the LSP to clear, up to 64 characters.

interface

Syntax 
interface ip-int-name statistics
Context 
clear>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command resets or clears statistics for an RSVP interface.

Parameters 
ip-int-name—
Specifies the name of the IP interface to clear. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.
statistics
Keyword to clear only statistics.

statistics

Syntax 
statistics
Context 
clear>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command clears global statistics for the RSVP instance, for example, clears path and resv timeout counters.

2.17.2.6. Debug commands

mpls

Syntax 
mpls [lsp lsp-name] [sender source-address] [endpoint endpoint-address] [tunnel-id tunnel-id] [lsp-id lsp-id]
no mpls
Context 
debug>router
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables and configures debugging for MPLS.

Parameters 
lsp-name—
Specifies the name that identifies the LSP, up to 32 characters.
source-address—
Specifies the system IP address of the sender.
endpoint-address—
Specifies the far-end system IP address.
tunnel-id—
Specifies the MPLS SDP ID.
Values—
0 to 4294967295

 

lsp-id—
Specifies the LSP ID.
Values—
1 to 65535

 

event

Syntax 
[no] event
Context 
debug>router>mpls
debug>router>rsvp
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables debugging for specific events.

The no form of this command disables the debugging.

all

Syntax 
all [detail]
no all
Context 
debug>router>mpls>event
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs all events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about all events.

auth

Syntax 
auth
no auth
Context 
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs authentication events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about authentication events.

frr

Syntax 
frr [detail]
no frr
Context 
debug>router>mpls>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs fast re-route events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about re-route events.

iom

Syntax 
iom [detail]
no iom
Context 
debug>router>mpls>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs MPLS IOM events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about MPLS IOM events.

lsp-setup

Syntax 
lsp-setup [detail]
no lsp-setup
Context 
debug>router>mpls>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs LSP setup events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about LSP setup events.

mbb

Syntax 
mbb [detail]
no mbb
Context 
debug>router>mpls>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs the state of the most recent invocation of the make-before-break (MBB) functionality.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about MBB events.

misc

Syntax 
misc [detail]
no misc
Context 
debug>router>mpls>event
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs miscellaneous events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about miscellaneous events.

xc

Syntax 
xc [detail]
no xc
Context 
debug>router>mpls>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs cross connect events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about cross connect events.

rsvp

Syntax 
[lsp lsp-name] [sender source-address] [endpoint endpoint-address] [tunnel-id tunnel-id] [lsp-id lsp-id] [interface ip-int-name]
no rsvp
Context 
debug>router
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables and configures debugging for RSVP.

Parameters 
lsp-name—
Specifies the name that identifies the LSP, up to 32 characters.
sender source-address—
Displays the system IP address of the sender.
endpoint-address—
Displays the far-end system IP address.
tunnel-id—
Displays the RSVP tunnel ID.
Values—
0 to 4294967295

 

lsp-id—
Displays the LSP ID.
Values—
1 to 65535

 

ip-int-name—
Displays the interface name. The interface name can be up to 32 characters long and must be unique. If the string contains special characters (#, $, spaces, and so on), the entire string must be enclosed within double quotes.

nbr

Syntax 
nbr [detail]
no nbr
Context 
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs neighbor events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about neighbor events.

path

Syntax 
path [detail]
no path
Context 
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs path-related events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about path-related events.

resv

Syntax 
resv [detail]
no resv
Context 
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs RSVP reservation events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about RSVP reservation events.

rr

Syntax 
rr
no rr
Context 
debug>router>rsvp>event
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs refresh reduction events.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about refresh reduction events.

packet

Syntax 
[no] packet
Context 
debug>router>rsvp>
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enable the context to debug packets.

ack

Syntax 
ack [detail]
no ack
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs ACK packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about RSVP-TE ACK packets.

bundle

Syntax 
bundle [detail]
no bundle
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs bundle packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about RSVP-TE bundle packets.

all

Syntax 
all [detail]
no all
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs all packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about all RSVP packets.

hello

Syntax 
hello [detail]
no hello
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs hello packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about hello packets.

path

Syntax 
path [detail]
no path
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables debugging for RSVP path packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about path-related events.

patherr

Syntax 
patherr [detail]
no patherr
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs path error packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about path error packets.

pathtear

Syntax 
pathtear [detail]
no pathtear
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs path tear packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about path tear packets.

resv

Syntax 
resv [detail]
no resv
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command enables debugging for RSVP resv packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about RSVP Resv events.

resverr

Syntax 
resverr [detail]
no resverr
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs ResvErr packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about ResvErr packets.

resvtear

Syntax 
resvtear [detail]
no resvtear
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs ResvTear packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about ResvTear packets.

srefresh

Syntax 
srefresh [detail]
no srefresh
Context 
debug>router>rsvp>packet
Platforms 

Supported on all 7210 SAS platforms as described in this document.

Description 

This command debugs srefresh packets.

The no form of this command disables the debugging.

Parameters 
detail—
Keyword to display detailed information about RSVP-TE srefresh packets.