Facility Bypass with Ring Topology Configuration
This section contains a complete Facility Bypass with Ring Topology configuration.
During facility bypass integration to OcNOS SP, few issues were reported when upstream and downstream interfaces of a session happens to be same (i.e. protection path is same as upstream path) and also CSPF most likely had some issues where LSP path used to formed by crossing the head node of the path.
Considering the information available in RSVP to impose restriction, bypass tunnel path crossing primary LSP node anywhere in between merge point were not considered for mapping.
Below assumption point was added in ERD and documents were updated on the line.
If protection is requested by primary session, then initial bypass matching criteria will be to ensure egress (merge point) node of bypass will be one of the nodes of primary LSP and bypass never intersect any node of primary LSP until the merge point.
The facility bypass method takes advantage of the MPLS label stack. Instead of creating a separate LSP for every backed-up LSP, a single LSP is created that serves to back up a set of LSPs. We call such an LSP tunnel a bypass tunnel. The bypass tunnel must intersect the path of the original LSP(s) somewhere downstream of the PLR. Naturally, this constrains the set of LSPs being backed up via that bypass tunnel to those that pass through some common downstream node. All LSPs that pass through the point of local repair and through this common node that do not also use the facilities involved in the bypass tunnel are candidates for this set of LSPs.
By multiple facility bypass tunnels, we mean that multiple facility bypass tunnels can be created to the same egress/MP. For a protected LSP there could be multiple candidates available. The mapping of the LSP to one of the backup tunnels has to be efficiently done so that we can extract the maximum benefit out of those backup tunnels available
Topology
Figure 7-15 displays a sample Facility Bypass with Ring topology.
Figure 7-15: Facility Bypass with Ring Topology
Configurations
All configuration commands in the table below should be followed for each router.
R1
#configure terminal | Enter configure mode. |
(config)#interface lo | Enter interface mode. |
(config-if)#ip address 1.1.1.1/32 secondary | Configure IP address for the loopback interface. |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#exit | Exit interface mode. |
(config)#bfd interval 3 minrx 3 multiplier | Configure BFD interval |
(config)#router-id 1.1.1.1 | Assigning router-id |
(config)#router rsvp | Enter router mode for RSVP. |
(config-router)#exit | Exit router configuration mode. |
(config)#interface xe8 | Specify the Interface to be configured. |
(config-if)#ip address 10.1.1.1/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#interface xe20 | Specify the Interface to be configured |
(config-if)#ip address 12.1.1.1/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#router isis ISIS-IGP | Create an IS-IS routing instance |
(config-router)#is-type level-1 | Configure instance as level-1only routing. |
(config-router)#metric-style wide | Configure the new style of metric type as wide. |
(config-router)#mpls traffic-eng router-id 1.1.1.1 | Configure MPLS-TE unique router-id TLV. |
(config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1 |
(config-router)#capability cspf | Enable CSPF feature for ISIS instance. |
(config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance |
(config-router)#bfd all-interfaces | Enable BFD for all neighbors. |
(config-router)#net 49.0000.0000.0001.00 | Set a Network Entity Title for this instance, specifying the area address and the system ID. |
(config-router)#exit | Exit router mode. |
(config)#rsvp-path R1-R5-PRI-001 | Create a rsvp path |
(config-path)#10.1.1.2 strict | Configure this explicit router path as a strict hop |
(config-path)#14.1.1.3 strict | Configure this explicit router path as a strict hop |
(config-path)#17.1.1.3 strict | Configure this explicit router path as a strict hop |
(config-path)#exit | Exit the rsvp-path mode |
(config)#rsvp-path R1-R5-BPS-001 | Create a rsvp path |
(config-path)#12.1.1.2 strict | Configure this explicit router path as a strict hop |
(config-path)#15.1.1.3 strict | Configure this explicit router path as a strict hop |
(config-path)#exit | Exit the rsvp-path mode |
(config)#rsvp-trunk R1-R5-PRI-001 | Enter the trunk mode for RSVP |
(config-trunk)#primary fast-reroute protection facility | Configure primary fast-reroute protection facility for a trunk. |
(config-trunk)#primary fast-reroute node-protection | Configure primary fast-reroute node protection for a trunk. |
(config-trunk)#primary path R1-R5-PRI-001 | Configure trunk to use the defined path. |
(config-trunk)#to 5.5.5.5 | Specify the IPv4 egress (destination point) for the LSP |
(config-path)#exit | Exit the rsvp-trunk mode |
(config)#rsvp-bypass R1-R5-BPS-001 | Enter the bypass mode for RSVP |
(config-trunk)#path R1-R5-BPS-001 | Configure path for bypass tunnel |
(config-trunk)#to 5.5.5.5 | Specify the IPv4 egress (destination point) for the LSP |
(config-path)#exit | Exit the rsvp-bypass mode |
(config)#commit | Commit the transaction. |
R2
#configure terminal | Enter configure mode. |
(config)#interface lo | Enter interface mode. |
(config-if)#ip address 2.2.2.2/32 secondary | Configure IP address for the loopback interface. |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#exit | Exit interface mode. |
(config)#router-id 2.2.2.2 | Assigning router-id |
(config)#bfd interval 3 minrx 3 multiplier | Configure BFD interval |
(config)#router rsvp | Enter router mode for RSVP. |
(config-router)#exit | Exit router configuration mode. |
(config)#interface xe29 | Specify the Interface to be configured. |
(config-if)#ip address 10.1.1.2/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#interface xe5 | Specify the Interface to be configured |
(config-if)#ip address 14.1.1.2/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#router isis ISIS-IGP | Create an IS-IS routing instance |
(config-router)#is-type level-1 | Configure instance as level-1only routing. |
(config-router)#metric-style wide | Configure the new style of metric type as wide. |
(config-router)#mpls traffic-eng router-id 2.2.2.2 | Configure MPLS-TE unique router-id TLV. |
(config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1 |
(config-router)#capability cspf | Enable CSPF feature for ISIS instance. |
(config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance |
(config-router)#bfd all-interfaces | Enable BFD for all neighbors. |
(config-router)#net 49.0000.0000.0002.00 | Set a Network Entity Title for this instance, specifying the area address and the system ID. |
(config-router)#exit | Exit router mode. |
(config)#commit | Commit the transaction. |
R3
#configure terminal | Enter configure mode. |
(config)#interface lo | Enter interface mode. |
(config-if)#ip address 3.3.3.3/32 secondary | Configure IP address for the loopback interface. |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#exit | Exit interface mode. |
(config)#router-id 3.3.3.3 | Assigning router-id |
(config)#bfd interval 3 minrx 3 multiplier | Configure BFD interval |
(config)#router rsvp | Enter router mode for RSVP. |
(config-router)#exit | Exit router configuration mode. |
(config)#interface xe7 | Specify the Interface to be configured. |
(config-if)#ip address 12.1.1.2/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#interface xe6 | Specify the Interface to be configured |
(config-if)#ip address 15.1.1.2/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#router isis ISIS-IGP | Create an IS-IS routing instance |
(config-router)#is-type level-1 | Configure instance as level-1only routing. |
(config-router)#metric-style wide | Configure the new style of metric type as wide. |
(config-router)#mpls traffic-eng router-id 3.3.3.3 | Configure MPLS-TE unique router-id TLV. |
(config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1 |
(config-router)#capability cspf | Enable CSPF feature for ISIS instance. |
(config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance |
(config-router)#bfd all-interfaces | Enable BFD for all neighbors. |
(config-router)#net 49.0000.0000.0003.00 | Set a Network Entity Title for this instance, specifying the area address and the system ID. |
(config-router)#exit | Exit router mode. |
(config)#commit | Commit the transaction. |
R4
#configure terminal | Enter configure mode. |
(config)#interface lo | Enter interface mode. |
(config-if)#ip address 4.4.4.4/32 secondary | Configure IP address for the loopback interface. |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#exit | Exit interface mode. |
(config)#router-id 4.4.4.4 | Assigning router-id |
(config)#bfd interval 3 minrx 3 multiplier | Configure BFD interval |
(config)#router rsvp | Enter router mode for RSVP. |
(config-router)#exit | Exit router configuration mode. |
(config)#interface xe4 | Specify the Interface to be configured. |
(config-if)#ip address 17.1.1.2/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#interface xe6 | Specify the Interface to be configured |
(config-if)#ip address 14.1.1.3/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#router isis ISIS-IGP | Create an IS-IS routing instance |
(config-router)#is-type level-1 | Configure instance as level-1only routing. |
(config-router)#metric-style wide | Configure the new style of metric type as wide. |
(config-router)#mpls traffic-eng router-id 4.4.4.4 | Configure MPLS-TE unique router-id TLV. |
(config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1 |
(config-router)#capability cspf | Enable CSPF feature for ISIS instance. |
(config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance |
(config-router)#bfd all-interfaces | Enable BFD for all neighbors. |
(config-router)#net 49.0000.0000.0004.00 | Set a Network Entity Title for this instance, specifying the area address and the system ID. |
(config-router)#exit | Exit router mode. |
(config)#commit | Commit the transaction. |
R5
#configure terminal | Enter configure mode. |
(config)#interface lo | Enter interface mode. |
(config-if)#ip address 5.5.5.5/32 secondary | Configure IP address for the loopback interface. |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#exit | Exit interface mode. |
(config)#router-id 5.5.5.5 | Assigning router-id |
(config)#bfd interval 3 minrx 3 multiplier | Configure BFD interval |
(config)#router rsvp | Enter router mode for RSVP. |
(config-router)#exit | Exit router configuration mode. |
(config)#interface xe12 | Specify the Interface to be configured. |
(config-if)#ip address 17.1.1.3/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#interface xe1 | Specify the Interface to be configured |
(config-if)#ip address 15.1.1.3/24 | Configure IP address for the interface. |
(config-if)#no shutdown | Administratively bringing up the interface. |
(config-if)#label-switching | Enable label switching on the interface |
(config-if)#isis network point-to-point | Configure the ISIS interface network type as point to point |
(config-if)#ip router isis ISIS-IGP | Enable IS-IS routing on an interface |
(config-if)#enable-rsvp | Enable rsvp configuration on interface |
(config-if)#exit | Exit interface mode. |
(config)#router isis ISIS-IGP | Create an IS-IS routing instance |
(config-router)#is-type level-1 | Configure instance as level-1only routing. |
(config-router)#metric-style wide | Configure the new style of metric type as wide. |
(config-router)#mpls traffic-eng router-id 5.5.5.5 | Configure MPLS-TE unique router-id TLV. |
(config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1 |
(config-router)#capability cspf | Enable CSPF feature for ISIS instance. |
(config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance |
(config-router)#bfd all-interfaces | Enable BFD for all neighbors. |
(config-router)#net 49.0000.0000.0005.00 | Set a Network Entity Title for this instance, specifying the area address and the system ID. |
(config-router)#exit | Exit router mode. |
(config)#commit | Commit the transaction. |
Validation
RSVP Session
Validate that the RSVP Session is up.
R1:
R1#show rsvp session
Type : PRI - Primary, SEC - Secondary, DTR - Detour, BPS - Bypass
State : UP - Up, DN - Down, BU - Backup in Use, SU - Secondary in Use, FS - Forced to Secondary
* indicates the session is active with local repair at one or more nodes
(P) indicates the secondary-priority session is acting as primary
Ingress RSVP:
To From Type LSPName State Uptime Rt Style Labelin Labelout DSType
5.5.5.5 1.1.1.1 PRI R1-R5-PRI-001-Primary UP 00:49:18 1 1 SE - 52480 DEFAULT
5.5.5.5 1.1.1.1 BPS R1-R5-BPS-001-Bypass UP 05:24:23 1 1 SE - 25600 DEFAULT
Total 2 displayed, Up 2, Down 0.
R1#show rsvp session detail
Ingress (Primary)
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-PRI-001-Primary
Ingress FSM state: Operational
Establishment Time: 322s 925ms
Setup priority: 7, Hold priority: 0
CSPF usage: Enabled, CSPF Retry Count: 0, CSPF Retry Interval: 30 seconds
LSP Re-Optimization: Disabled, Re-Optimization Timer: NA, Cspf Client: ISIS
IGP-Shortcut: Disabled, LSP metric: 30
LSP Protection: facility
Fast-Reroute bandwidth : 0
Protection type desired: Node
Fast-Reroute Hop limit: 255
Fast-Reroute Setup priority: 7, Hold priority: 0
Bypass trunk: R1-R5-BPS-001, Merge Point: 17.1.1.3, MP Label: 25600
Bypass OutLabel: 25600, OutIntf: xe20
Protection provided -> Type: Node, BW: Best-effort
Label in: -, Label out: 52480,
Tspec rate: 0, Fspec rate: 0
Policer: Not Configured
Tunnel Id: 5001, LSP Id: 2201, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Downstream: 10.1.1.2, xe8
Path refresh: 30 seconds (RR enabled) (due in 27023 seconds)
Resv refresh: 0 seconds (due in 0 seconds)
Resv lifetime: 157 seconds (due in 128 seconds)
Retry count: 0, intrvl: 30 seconds
RRO re-use as ERO: Disabled
Label Recording: Enabled
Admin Groups: none
Configured Path: R1-R5-PRI-001 (in use)
Configured Explicit Route Detail :
10.1.1.2/32 strict
14.1.1.3/32 strict
17.1.1.3/32 strict
Session Explicit Route Detail :
10.1.1.2/32 strict
14.1.1.3/32 strict
17.1.1.3/32 strict
Record route:
LP = 1 -> PLR's Downstream link is protected PU = 1 -> Protection is in use on PLR
NP = 1 -> PLR's Downstream neighbor is protected BP = 1 -> BW protection available at PLR
-------------------------------------------------------------
IP Address Label (LP, PU, NP, BP)
-------------------------------------------------------------
<self>
10.1.1.2 52480 ( 0, 0, 0, 0)
14.1.1.3 52480 ( 0, 0, 0, 0)
17.1.1.3 25600 ( 0, 0, 0, 0)
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
Recorded Time : N/A
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Last Signaled Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Trunk Type: mpls
Ingress (Bypass)
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-BPS-001-Bypass
Ingress FSM state: Operational
Establishment Time: 0s 4ms
Setup priority: 7, Hold priority: 0
CSPF usage: Enabled, CSPF Retry Count: 0, CSPF Retry Interval: 30 seconds
LSP Re-Optimization: Disabled, Re-Optimization Timer: NA, Cspf Client: ISIS
IGP-Shortcut: Disabled, LSP metric: 20
LSP Protection: None
Bypass trunk bandwidth type: Best-effort
Label in: -, Label out: 25600,
Tspec rate: 0, Fspec rate: 0
Policer: Not Configured
Tunnel Id: 5002, LSP Id: 2205, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Downstream: 12.1.1.2, xe20
Path refresh: 30 seconds (RR enabled) (due in 10514 seconds)
Resv lifetime: 157 seconds (due in 141 seconds)
Retry count: 0, intrvl: 30 seconds
RRO re-use as ERO: Disabled
Label Recording: Disabled
Admin Groups: none
Configured Path: R1-R5-BPS-001 (in use)
Configured Explicit Route Detail :
12.1.1.2/32 strict
15.1.1.3/32 strict
Session Explicit Route Detail :
12.1.1.2/32 strict
15.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
<self>
12.1.1.2
15.1.1.3
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
Recorded Time : N/A
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Last Signaled Error:
Code : RSVP System error (23), Value : N/A (0)
Originated Node : 15.1.1.3, Recorded Time : 2023 May 16 08:52:51
Trunk Type: mpls
Total LSP protected : 1, Bandwidth in use : 0
R2:
R2#show rsvp session
Type : PRI - Primary, SEC - Secondary, DTR - Detour, BPS - Bypass
State : UP - Up, DN - Down, BU - Backup in Use, SU - Secondary in Use, FS - Forced to Secondary
* indicates the session is active with local repair at one or more nodes
(P) indicates the secondary-priority session is acting as primary
Transit RSVP:
To From Type LSPName State Uptime Rt Style Labelin Labelout DSType
5.5.5.5 1.1.1.1 PRI R1-R5-PRI-001-Primary UP 00:49:59 1 1 SE 52480 52480 ELSP_CON
Total 1 displayed, Up 1, Down 0.
R2#show rsvp session detail
Transit
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-PRI-001-Primary
Transit upstream state: Operational, downstream state: Operational
Setup priority: 7, Hold priority: 0
IGP-Shortcut: Disabled, LSP metric: 65
LSP Protection: facility
Fast-Reroute bandwidth : 0
Protection type desired: Node
Fast-Reroute Hop limit: 255
Fast-Reroute Setup priority: 7, Hold priority: 0
Label in: 52480, Label out: 52480,
Tspec rate: 0, Fspec rate: 0
Tunnel Id: 5001, LSP Id: 2201, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Downstream: 14.1.1.3, xe5 Upstream: 10.1.1.1, xe29
Path refresh: 30 seconds (RR enabled) (due in 27004 seconds)
Path lifetime: 157 seconds (due in 130 seconds)
Resv refresh: 30 seconds (RR enabled) (due in 19943 seconds)
Resv lifetime: 157 seconds (due in 141 seconds)
RRO re-use as ERO: Disabled
Label Recording: Enabled
Admin Groups: Received Explicit Route Detail :
10.1.1.2/32 strict
14.1.1.3/32 strict
17.1.1.3/32 strict
Session Explicit Route Detail :
14.1.1.3/32 strict
17.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
10.1.1.1 52480
<self>
14.1.1.3 52480
17.1.1.3 25600
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
LSP Type: ELSP_CONFIG
CLASS DSCP_value EXP_value
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Trunk Type: mpls
R3:
R3#show rsvp session
Type : PRI - Primary, SEC - Secondary, DTR - Detour, BPS - Bypass
State : UP - Up, DN - Down, BU - Backup in Use, SU - Secondary in Use, FS - Forced to Secondary
* indicates the session is active with local repair at one or more nodes
(P) indicates the secondary-priority session is acting as primary
Transit RSVP:
To From Type LSPName State Uptime Rt Style Labelin Labelout DSType
5.5.5.5 1.1.1.1 PRI R1-R5-BPS-001-Bypass UP 05:25:48 1 1 SE 25600 3 ELSP_CON
Total 1 displayed, Up 1, Down 0.
R3#show rsvp session detail
Transit
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-BPS-001-Bypass
Transit upstream state: Operational, downstream state: Operational
Setup priority: 7, Hold priority: 0
IGP-Shortcut: Disabled, LSP metric: 65
LSP Protection: None
Label in: 25600, Label out: 3,
Tspec rate: 0, Fspec rate: 0
Tunnel Id: 5002, LSP Id: 2205, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Downstream: 15.1.1.3, xe6 Upstream: 12.1.1.1, xe7
Path refresh: 30 seconds (RR enabled) (due in 10445 seconds)
Path lifetime: 157 seconds (due in 155 seconds)
Resv refresh: 30 seconds (RR enabled) (due in 24008 seconds)
Resv lifetime: 157 seconds (due in 140 seconds)
RRO re-use as ERO: Disabled
Label Recording: Disabled
Admin Groups: Received Explicit Route Detail :
12.1.1.2/32 strict
15.1.1.3/32 strict
Session Explicit Route Detail :
15.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
12.1.1.1
<self>
15.1.1.3
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
LSP Type: ELSP_CONFIG
CLASS DSCP_value EXP_value
Recorded Time : N/A
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Trunk Type: mpls
R3#
R4:
R4#show rsvp session
Type : PRI - Primary, SEC - Secondary, DTR - Detour, BPS - Bypass
State : UP - Up, DN - Down, BU - Backup in Use, SU - Secondary in Use, FS - Forced to Secondary
* indicates the session is active with local repair at one or more nodes
(P) indicates the secondary-priority session is acting as primary
Transit RSVP:
To From Type LSPName State Uptime Rt Style Labelin Labelout DSType
5.5.5.5 1.1.1.1 PRI R1-R5-PRI-001-Primary UP 00:51:13 1 1 SE 52480 25600 ELSP_CON
Total 1 displayed, Up 1, Down 0.
R4#show rsvp session detail
Transit
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-PRI-001-Primary
Transit upstream state: Operational, downstream state: Operational
Setup priority: 7, Hold priority: 0
IGP-Shortcut: Disabled, LSP metric: 65
LSP Protection: facility
Fast-Reroute bandwidth : 0
Protection type desired: Node
Fast-Reroute Hop limit: 255
Fast-Reroute Setup priority: 7, Hold priority: 0
Label in: 52480, Label out: 25600,
Tspec rate: 0, Fspec rate: 0
Tunnel Id: 5001, LSP Id: 2201, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Downstream: 17.1.1.3, xe4 Upstream: 14.1.1.2, xe6
Path refresh: 30 seconds (RR enabled) (due in 26908 seconds)
Path lifetime: 157 seconds (due in 148 seconds)
Resv refresh: 30 seconds (RR enabled) (due in 37164 seconds)
Resv lifetime: 157 seconds (due in 144 seconds)
RRO re-use as ERO: Disabled
Label Recording: Enabled
Admin Groups: Received Explicit Route Detail :
14.1.1.3/32 strict
17.1.1.3/32 strict
Session Explicit Route Detail :
17.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
10.1.1.1 52480
14.1.1.2 52480
<self>
17.1.1.3 25600
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
LSP Type: ELSP_CONFIG
CLASS DSCP_value EXP_value
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Trunk Type: mpls
R5:
R5#show rsvp session
Type : PRI - Primary, SEC - Secondary, DTR - Detour, BPS - Bypass
State : UP - Up, DN - Down, BU - Backup in Use, SU - Secondary in Use, FS - Forced to Secondary
* indicates the session is active with local repair at one or more nodes
(P) indicates the secondary-priority session is acting as primary
Egress RSVP:
To From Type LSPName State Uptime Rt Style Labelin Labelout DSType
5.5.5.5 1.1.1.1 PRI R1-R5-PRI-001-Primary UP 00:51:45 1 1 SE 25600 - ELSP_CON
5.5.5.5 1.1.1.1 PRI R1-R5-BPS-001-Bypass UP 05:26:50 1 1 SE 3 - ELSP_CON
Total 2 displayed, Up 2, Down 0.
R5#show rsvp session detail
Egress
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-PRI-001-Primary
Egress FSM state: Operational
Setup priority: 7, Hold priority: 0
IGP-Shortcut: Disabled, LSP metric: 65
LSP Protection: facility
Fast-Reroute bandwidth : 0
Protection type desired: Node
Fast-Reroute Hop limit: 255
Fast-Reroute Setup priority: 7, Hold priority: 0
Label in: 25600, Label out: -,
Tspec rate: 0, Fspec rate: 0
Tunnel Id: 5001, LSP Id: 2201, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Upstream: 17.1.1.2, xe12
Path lifetime: 157 seconds (due in 126 seconds)
Resv refresh: 30 seconds (RR enabled) (due in 28434 seconds)
RRO re-use as ERO: Disabled
Label Recording: Enabled
Admin Groups: Received Explicit Route Detail :
17.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
10.1.1.1 52480
14.1.1.2 52480
17.1.1.2 25600
<self>
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
LSP Type: ELSP_CONFIG
CLASS DSCP_value EXP_value
Recorded Time : N/A
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Trunk Type: mpls
Egress
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-BPS-001-Bypass
Egress FSM state: Operational
Setup priority: 7, Hold priority: 0
IGP-Shortcut: Disabled, LSP metric: 65
LSP Protection: None
Label in: 3, Label out: -,
Tspec rate: 0, Fspec rate: 0
Tunnel Id: 5002, LSP Id: 2205, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Upstream: 15.1.1.2, xe1
Path lifetime: 157 seconds (due in 141 seconds)
Resv refresh: 30 seconds (RR enabled) (due in 927 seconds)
RRO re-use as ERO: Disabled
Label Recording: Disabled
Admin Groups: Received Explicit Route Detail :
15.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
12.1.1.1
15.1.1.2
<self>
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
LSP Type: ELSP_CONFIG
CLASS DSCP_value EXP_value
Recorded Time : N/A
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Trunk Type: mpls
RSVP Bypass
Validate that the RSVP bypass session is up.
R1:
R1#show rsvp bypass
Ingress RSVP:
To From LSPName State Uptime Rt Style Labelin Labelout DSType
5.5.5.5 1.1.1.1 R1-R5-BPS-001-Bypass UP 05:27:41 1 1 SE - 25600 DEFAULT
To validate RSVP bypass session details:
R1#show rsvp bypass detail
Ingress (Bypass)
5.5.5.5
From: 1.1.1.1, LSPstate: Up, LSPname: R1-R5-BPS-001-Bypass
Ingress FSM state: Operational
Establishment Time: 0s 4ms
Setup priority: 7, Hold priority: 0
CSPF usage: Enabled, CSPF Retry Count: 0, CSPF Retry Interval: 30 seconds
LSP Re-Optimization: Disabled, Re-Optimization Timer: NA, Cspf Client: ISIS
IGP-Shortcut: Disabled, LSP metric: 20
LSP Protection: None
Bypass trunk bandwidth type: Best-effort
Label in: -, Label out: 25600,
Tspec rate: 0, Fspec rate: 0
Policer: Not Configured
Tunnel Id: 5002, LSP Id: 2205, Ext-Tunnel Id: 1.1.1.1
Bind value: 0, Oper state: NA, Alloc mode: NA
Downstream: 12.1.1.2, xe20
Path refresh: 30 seconds (RR enabled) (due in 10319 seconds)
Resv lifetime: 157 seconds (due in 126 seconds)
Retry count: 0, intrvl: 30 seconds
RRO re-use as ERO: Disabled
Label Recording: Disabled
Admin Groups: none
Configured Path: R1-R5-BPS-001 (in use)
Configured Explicit Route Detail :
12.1.1.2/32 strict
15.1.1.3/32 strict
Session Explicit Route Detail :
12.1.1.2/32 strict
15.1.1.3/32 strict
Record route:
-------------------------------------------------------------
IP Address Label
-------------------------------------------------------------
<self>
12.1.1.2
15.1.1.3
Style: Shared Explicit Filter
Traffic type: controlled-load
Minimum Path MTU: 9216
Recorded Time : N/A
Current Error:
Code : None, Value : None
Originated Node : None, Recorded Time : N/A
Last Signaled Error:
Code : RSVP System error (23), Value : N/A (0)
Originated Node : 15.1.1.3, Recorded Time : 2023 May 16 08:52:51
Trunk Type: mpls
Total LSP protected : 1, Bandwidth in use : 0
To validate RSVP bypass Protected-lsp-list:
R1#show rsvp bypass protected-lsp-list
Bypass trunk: R1-R5-BPS-001
Bypass trunk bandwidth type: best-effort
List of LSP's Protected:
Tunnel-id Lsp Id Lsp Name Role Ext_tnl_id Ingress Egress
5001 2201 R1-R5-PRI-001-Primary Ingress 1.1.1.1 1.1.1.1 5.5.5.5
Total LSP protected : 1
Bandwidth in use : 0