Configure LDP Remote Loop-Free Alternate (RLFA)
The LDP RLFA configuration process can be divided into the following tasks:
1.	Enable label-switching on the interface on NSM.
2.	Establish ISIS routing between the nodes (to distribute reachability information within the MPLS cloud)
3.	Configure ISIS RLFA on Source node 
4.	Enabling LDP on an interface in the LDP daemon
5.	Configure LDP FRR with Auto-targeted-session (Allow creating TLDP session dynamically)
6.	Enable BFD interval globally and for all ISIS enabled interfaces 
Note:	Faster convergence can be achieved with lower BFD interval enabled globally.
Note:	Dynamically created RLFA T-LDP sessions will be removed only after disabling LDP auto-targeted-session CLI or LDP FRR. 
Note:	When targeted-peer ipv4 CLI is configured with auto-targeted-session CLI, T-LDP session created for targeted-peer only remove after disabling auto-targeted-session CLI.
Note:	After Enabling ISIS RLFA, Both LFA and RLFA computation will be done and RLFA path will be preferred to provide node-protection.
Note:	Better convergence can be achieved with LDP-IGP-SYNC enabled.
Assumptions and limitations
•	RLFA Backup path computation will be supported only via IGP as IS-IS. 
•	Only LDP(MPLS) will be used as a tunnel mechanism to reach a Remote-LFA repair node. 
•	Only IPv4 protocol is supported.
•	RFC 7916 [LFA-MANAGE] is not supported.
•	ECMP will not be supported for RLFA next-hop. 
Topology
Figure 39-19 shows the configuration required to enable the RLFA feature.
 Figure 39-19: RLFA Topology
Configuration
PE1
 
| #configure terminal | Enter configure mode. | 
| (config)#router ldp | Enable LDP process | 
| (config-router)#fast-reroute | Enable LDP FRR | 
| (config-router)#auto-targeted-session | To Allow creating TLDP session dynamically | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit LDP process | 
| (config)#interface xe1 | Enter interface mode. | 
| (config-if)#ip address 10.1.1.1/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa) | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe1 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface xe2 | Enter interface mode. | 
| (config-if)#ip address 60.1.1.2/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe2 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface lo | Enter interface mode. | 
| (config-if)#ip address 1.1.1.1/32 secondary | Configure the IP address of the interface | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#exit | Exit interface mode. | 
| (config)#router isis rlfa | Create an IS-IS routing instance for area 49 (rlfa). | 
| (config-router)#is-type level-1 | Configure instance as level-1-only routing. | 
| (config-router)#metric-style wide | Configure the new style of metric type as wide. | 
| (config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1. | 
| (config-router)# mpls traffic-eng router-id 1.1.1.1 | Configure MPLS-TE unique router-id TLV. | 
| (config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance. | 
| (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)# fast-reroute per-prefix remote-lfa level-1 proto ipv4 tunnel mpls-ldp | Configure Remote LFA to calculate backup paths to those destinations whichever does not satisfy basic LFA FRR inequalities | 
| (config-router)# bfd all-interfaces | Enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#end | Exit router mode. | 
| (config)# bfd interval 3 minrx 3 multiplier 3 | Configure bfd interval globally | 
P1
 
| #configure terminal | Enter configure mode. | 
| (config)#router ldp | Enable LDP process | 
| (config-router)#fast-reroute | Enable LDP FRR | 
| (config-router)#auto-targeted-session | To Allow creating TLDP session dynamically | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit LDP process | 
| (config)#interface xe2 | Enter interface mode. | 
| (config-if)#ip address 10.1.1.2/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa) | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe2 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface xe1 | Enter interface mode. | 
| (config-if)#ip address 20.1.1.1/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe1 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface lo | Enter interface mode. | 
| (config-if)#ip address 2.2.2.2/32 secondary | Configure the IP address of the interface | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#router isis rlfa | Create an IS-IS routing instance for area 49 (rlfa). | 
| (config-router)#is-type level-1 | Configure instance as level-1-only routing. | 
| (config-router)#metric-style wide | Configure the new style of metric type as wide. | 
| (config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1. | 
| (config-router)# mpls traffic-eng router-id 1.1.1.1 | Configure MPLS-TE unique router-id TLV. | 
| (config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance. | 
| (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)# bfd all-interfaces | Enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit router mode. | 
| (config)# bfd interval 3 minrx 3 multiplier 3 | Configure bfd interval globally | 
| (config)#commit | Commit the candidate configuration to the running configuration  | 
PE2
 
| #configure terminal | Enter configure mode. | 
| (config)#router ldp | Enable LDP process | 
| (config-router)#fast-reroute | Enable LDP FRR | 
| (config-router)#auto-targeted-session | To Allow creating TLDP session dynamically | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit LDP process | 
| (config)#interface xe2 | Enter interface mode. | 
| (config-if)#ip address 20.1.1.2/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa) | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe2 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface xe1 | Enter interface mode. | 
| (config-if)#ip address 30.1.1.1/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe1 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface lo | Enter interface mode. | 
| (config-if)#ip address 3.3.3.3/32 secondary | Configure the IP address of the interface | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#router isis rlfa | Create an IS-IS routing instance for area 49 (rlfa). | 
| (config-router)#is-type level-1 | Configure instance as level-1-only routing. | 
| (config-router)#metric-style wide | Configure the new style of metric type as wide. | 
| (config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1. | 
| (config-router)# mpls traffic-eng router-id 3.3.3.3 | Configure MPLS-TE unique router-id TLV. | 
| (config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance. | 
| (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)# bfd all-interfaces | Enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit router mode. | 
| (config)# bfd interval 3 minrx 3 multiplier 3 | Configure bfd interval globally | 
| (config)#commit | Commit the candidate configuration to the running configuration  | 
PE3
 
| #configure terminal | Enter configure mode. | 
| (config)#router ldp | Enable LDP process | 
| (config-router)#fast-reroute | Enable LDP FRR | 
| (config-router)#auto-targeted-session | To Allow creating TLDP session dynamically | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit LDP process | 
| (config)#interface xe2 | Enter interface mode. | 
| (config-if)#ip address 30.1.1.2/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa) | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe2 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface xe1 | Enter interface mode. | 
| (config-if)#ip address 40.1.1.1/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe1 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface lo | Enter interface mode. | 
| (config-if)#ip address 4.4.4.4/32 secondary | Configure the IP address of the interface | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#exit | Exit interface mode. | 
| (config)#router isis rlfa | Create an IS-IS routing instance for area 49 (rlfa). | 
| (config-router)#is-type level-1 | Configure instance as level-1-only routing. | 
| (config-router)#metric-style wide | Configure the new style of metric type as wide. | 
| (config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1. | 
| (config-router)# mpls traffic-eng router-id 4.4.4.4 | Configure MPLS-TE unique router-id TLV. | 
| (config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance. | 
| (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)# bfd all-interfaces | Enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit router mode. | 
| (config)# bfd interval 3 minrx 3 multiplier 3 | Configure bfd interval globally | 
| (config)#commit | Commit the candidate configuration to the running configuration  | 
P2
 
| #configure terminal | Enter configure mode. | 
| (config)#router ldp | Enable LDP process | 
| (config-router)#fast-reroute | Enable LDP FRR | 
| (config-router)#auto-targeted-session | To Allow creating TLDP session dynamically | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit LDP process | 
| (config)#interface xe2 | Enter interface mode. | 
| (config-if)#ip address 40.1.1.2/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa) | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe2 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface xe1 | Enter interface mode. | 
| (config-if)#ip address 50.1.1.1/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe1 interface | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface lo | Enter interface mode. | 
| (config-if)#ip address 5.5.5.5/32 secondary | Configure the IP address of the interface | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#exit | Exit interface mode. | 
| (config)#router isis rlfa | Create an IS-IS routing instance for area 49 (rlfa). | 
| (config-router)#is-type level-1 | Configure instance as level-1-only routing. | 
| (config-router)#metric-style wide | Configure the new style of metric type as wide. | 
| (config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1. | 
| (config-router)# mpls traffic-eng router-id 5.5.5.5 | Configure MPLS-TE unique router-id TLV. | 
| (config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance. | 
| (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)# bfd all-interfaces | Enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit router mode. | 
| (config)# bfd interval 3 minrx 3 multiplier 3 | Configure bfd interval globally | 
| (config)#commit | Commit the candidate configuration to the running configuration  | 
PE4
 
| #configure terminal | Enter configure mode. | 
| (config)#router ldp | Enable LDP process | 
| (config-router)#fast-reroute | Enable LDP FRR | 
| (config-router)#auto-targeted-session | To Allow creating TLDP session dynamically | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit LDP process | 
| (config)#interface xe2 | Enter interface mode. | 
| (config-if)#ip address 50.1.1.2/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa) | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe2 interface | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface xe1 | Enter interface mode. | 
| (config-if)#ip address 60.1.1.1/24 | Configure the IP address of the interface. | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#commit | Commit the candidate configuration to the running configuration  | 
| (config-if)#label-switching | Enable label-switching on interface | 
| (config-if)#enable-ldp ipv4 | Enable ldp process on xe1 interface | 
| (config-if)#exit | Exit interface mode. | 
| (config)#interface lo | Enter interface mode. | 
| (config-if)#ip address 6.6.6.6/32 secondary | Configure the IP address of the interface | 
| (config-if)#ip router isis rlfa | Enable IS-IS routing on an interface for area 49 (rlfa). | 
| (config-if)#exit | Exit interface mode. | 
| (config)#router isis rlfa | Create an IS-IS routing instance for area 49 (rlfa). | 
| (config-router)#is-type level-1 | Configure instance as level-1-only routing. | 
| (config-router)#metric-style wide | Configure the new style of metric type as wide. | 
| (config-router)#mpls traffic-eng level-1 | Enable MPLS-TE in is-type Level-1. | 
| (config-router)# mpls traffic-eng router-id 6.6.6.6 | Configure MPLS-TE unique router-id TLV. | 
| (config-router)#dynamic-hostname | Configure the hostname to be advertised for an ISIS instance. | 
| (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)# bfd all-interfaces | Enable the Bidirectional Forwarding Detection (BFD) feature on the interfaces enabled with this ISIS instance. | 
| (config-router)#commit | Commit the candidate configuration to the running configuration  | 
| (config-router)#exit | Exit router mode. | 
| (config)# bfd interval 3 minrx 3 multiplier 3 | Configure bfd interval globally | 
| (config)#commit | Commit the candidate configuration to the running configuration  | 
Validation
PE1
Check LDP neighborship before enabling RLFA
PE1#show ldp session
Peer IP Address           IF Name    My Role    State      KeepAlive  UpTime
2.2.2.2                   xe1        Passive   OPERATIONAL   30    00:02:19
6.6.6.6                   xe2        Passive   OPERATIONAL   30    00:02:19
 
Check the output of "show clns neighbors" to verify that ISIS adjacency is up.
PE1#show clns neighbors
 
Total number of L1 adjacencies: 2
Total number of L2 adjacencies: 0
Total number of adjacencies: 2
Tag rlfa:  VRF : default
System Id      Interface   SNPA                State  Holdtime  Type Protocol
0000.0000.0006 xe2         e8c5.7a78.7132      Up     23        L1   IS-IS
0000.0000.0002 xe1         e8c5.7a98.c48a      Up     23        L1   IS-IS
 
Check the ISIS route installation in the ISIS table and RIB table.
 
PE1#show ip isis route
 
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, D - discard, e - external metric
       ** - invalid
 
Tag rlfa:  VRF : default
     Destination         Metric      Next-Hop            Interface      Tag
C    1.1.1.1/32          10          --                  lo            0
L1   2.2.2.2/32          20          10.1.1.2            xe1            0
L1   3.3.3.3/32          30          10.1.1.2            xe1            0
L1   4.4.4.4/32          40          10.1.1.2            xe1            0
                                     60.1.1.1            xe2            0
L1   5.5.5.5/32          30          60.1.1.1            xe2            0
L1   6.6.6.6/32          20          60.1.1.1            xe2            0
C    10.1.1.0/24         10          --                  xe1            0
L1   20.1.1.0/24         20          10.1.1.2            xe1            0
L1   30.1.1.0/24         30          10.1.1.2            xe1            0
L1   40.1.1.0/24         30          60.1.1.1            xe2            0
L1   50.1.1.0/24         20          60.1.1.1            xe2            0
C    60.1.1.0/24         10          --                  xe2            0
 
PE1#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
       O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
       ia - IS-IS inter area, E - EVPN,
       v - vrf leaked
       * - candidate default
 
IP Route Table for VRF "default"
C            1.1.1.1/32 is directly connected, lo, 01:52:43
i L1         2.2.2.2/32 [115/20] via 10.1.1.2, xe1, 00:27:36
i L1         3.3.3.3/32 [115/30] via 10.1.1.2, xe1, 00:27:36
i L1         4.4.4.4/32 [115/40] via 60.1.1.1, xe2, 00:27:36
                        [115/40] via 10.1.1.2, xe1
i L1         5.5.5.5/32 [115/30] via 60.1.1.1, xe2, 00:27:36
i L1         6.6.6.6/32 [115/20] via 60.1.1.1, xe2, 00:27:36
C            10.1.1.0/24 is directly connected, xe1, 01:52:42
i L1         20.1.1.0/24 [115/20] via 10.1.1.2, xe1, 00:27:36
i L1         30.1.1.0/24 [115/30] via 10.1.1.2, xe1, 00:27:36
i L1         40.1.1.0/24 [115/30] via 60.1.1.1, xe2, 00:27:36
i L1         50.1.1.0/24 [115/20] via 60.1.1.1, xe2, 00:27:36
C            60.1.1.0/24 is directly connected, xe2, 01:52:42
C            127.0.0.0/8 is directly connected, lo, 01:54:18
 
Gateway of last resort is not set
 
Verify ISIS LFA and RLFA backup computed paths for Primary Paths 
 
PE1# show ip isis route fast-reroute
 
Tag   : rlfa  VRF : default
Codes : L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area,
        D - discard, LP - Link Protecting, NP - Node Protecting,
        BP - Broadcast Interface Disjoint, Pri - Primary Path,
        Sec - Secondary Path, DP - Downstream Path
 
L1  2.2.2.2/32
    Primary Path via    : 10.1.1.2, xe1
    Remote FRR Path via : 4.4.4.4, via : 60.1.1.1, xe2
    FRR Metric          : 60
    Protection Provided : LP
 
L1  3.3.3.3/32
    Primary Path via    : 10.1.1.2, xe1
    Remote FRR Path via : 4.4.4.4, via : 60.1.1.1, xe2
    FRR Metric          : 50
    Protection Provided : LP NP DP
 
L1  4.4.4.4/32
    Primary Path via    : 10.1.1.2, xe1
    FRR Backup Path via : 60.1.1.1, xe2
    FRR Metric          : 40
    Protection Provided : LP NP BP Pri DP
 
    Primary Path via    : 60.1.1.1, xe2
    FRR Backup Path via : 10.1.1.2, xe1
    FRR Metric          : 40
    Protection Provided : LP NP BP Pri DP
 
L1  5.5.5.5/32
    Primary Path via    : 60.1.1.1, xe2
    Remote FRR Path via : 4.4.4.4, via : 10.1.1.2, xe1
    FRR Metric          : 50
    Protection Provided : LP NP DP
 
L1  6.6.6.6/32
    Primary Path via    : 60.1.1.1, xe2
    Remote FRR Path via : 4.4.4.4, via : 10.1.1.2, xe1
    FRR Metric          : 60
    Protection Provided : LP
 
L1  20.1.1.0/24
    Primary Path via    : 10.1.1.2, xe1
    Remote FRR Path via : 4.4.4.4, via : 60.1.1.1, xe2
    FRR Metric          : 60
    Protection Provided : LP
 
L1  30.1.1.0/24
    Primary Path via    : 10.1.1.2, xe1
    FRR Backup Path via : 60.1.1.1, xe2
    FRR Metric          : 40
    Protection Provided : LP NP BP
 
L1  40.1.1.0/24
    Primary Path via    : 60.1.1.1, xe2
    FRR Backup Path via : 10.1.1.2, xe1
    FRR Metric          : 40
    Protection Provided : LP NP BP
 
L1  50.1.1.0/24
    Primary Path via    : 60.1.1.1, xe2
    Remote FRR Path via : 4.4.4.4, via : 10.1.1.2, xe1
    FRR Metric          : 60
    Protection Provided : LP
 
Verify PQ node which is near to source is selected and Target-LDP session is established with PQ node    using below commands
 
PE1#show ldp session
Peer IP Address           IF Name    My Role    State      KeepAlive  UpTime
2.2.2.2                   xe2        Passive   OPERATIONAL   30    00:05:37
6.6.6.6                   xe1        Passive   OPERATIONAL   30    00:05:37
4.4.4.4                   xe1        Passive   OPERATIONAL   30    00:05:21
 
PE1#show ldp targeted-peers
IP Address          Interface
4.4.4.4             xe1   	> PE1 established T-LDP with PE3 (since PE3 is PQ for PE1)
 
Verify that Primary and Backup FTN's are installed with labels in LDP RLFA route table 
 
PE1#sh ldp rlfa-routes
Fec             Primary-NH      Backup-NH       rLFA-Addr       Out-Intf  Outer-label Inner-label
 
2.2.2.2         10.1.1.2        60.1.1.1        4.4.4.4         xe1      24962       24329
3.3.3.3         10.1.1.2        60.1.1.1        4.4.4.4         xe1      24962       24330
5.5.5.5         60.1.1.1        10.1.1.2        4.4.4.4         xe2      24321       24331
6.6.6.6         60.1.1.1        10.1.1.2        4.4.4.4         xe2      24321       24332
20.1.1.0        10.1.1.2        60.1.1.1        4.4.4.4         xe1      24962       24334
50.1.1.0        60.1.1.1        10.1.1.2        4.4.4.4         xe2      24321       24335
 
Verify that backup XC's calculated for primary FTN's in MPLS forwarding table. Verify the same in FTN table. 
 
PE1#sh mpls forwarding-table
Codes: > - installed FTN, * - selected FTN, p - stale FTN,
       B - BGP FTN, K - CLI FTN, t - tunnel, P - SR Policy FTN,
       L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
       U - unknown FTN, O - SR-OSPF FTN, i - SR-ISIS FTN, k - SR-CLI FTN
(m) - FTN mapped over multipath transport
 
Code    FEC                 FTN-ID    Nhlfe-ID  Tunnel-id   Pri   LSP-Type     Out-Label    Out-Intf    ELC   Nexthop
   L>   2.2.2.2/32          1         2         -           Yes   LSP_DEFAULT  3            xe1        No    10.1.1.2
                                      29        -           No    LSP_DEFAULT  24329        xe2        No    4.4.4.4
                                                                                            (via 60.1.1.1 ,label 24962)
   L>   3.3.3.3/32          3         10        -           Yes   LSP_DEFAULT  24320        xe1        No    10.1.1.2
                                      30        -           No    LSP_DEFAULT  24330        xe2        No    4.4.4.4
                                                                                            (via 60.1.1.1 ,label 24962)
   L>   4.4.4.4/32          2         8         -           Yes   LSP_DEFAULT  24962        xe2        No    60.1.1.1
                                      11        -           No    LSP_DEFAULT  24321        xe1        No    10.1.1.2
                                      11        -           Yes   LSP_DEFAULT  24321        xe1        No    10.1.1.2
                                      7         -           No    LSP_DEFAULT  24962        xe2        No    60.1.1.1
   L>   5.5.5.5/32          4         14        -           Yes   LSP_DEFAULT  24963        xe2        No    60.1.1.1
                                      31        -           No    LSP_DEFAULT  24331        xe1        No    4.4.4.4
                                                                                            (via 10.1.1.2 ,label 24321)
   L>   6.6.6.6/32          5         18        -           Yes   LSP_DEFAULT  3            xe2        No    60.1.1.1
                                      32        -           No    LSP_DEFAULT  24332        xe1        No    4.4.4.4
                                                                                            (via 10.1.1.2 ,label 24321)
   L>   20.1.1.0/24         6         19        -           Yes   LSP_DEFAULT  3            xe1        No    10.1.1.2
                                      33        -           No    LSP_DEFAULT  24334        xe2        No    4.4.4.4
                                                                                            (via 60.1.1.1 ,label 24962)
   L>   30.1.1.0/24         7         21        -           Yes   LSP_DEFAULT  24322        xe1        No    10.1.1.2
                                      22        -           No    LSP_DEFAULT  24964        xe2        No    60.1.1.1
   L>   40.1.1.0/24         8         25        -           Yes   LSP_DEFAULT  24965        xe2        No    60.1.1.1
                                      26        -           No    LSP_DEFAULT  24323        xe1        No    10.1.1.2
   L>   50.1.1.0/24         9         28        -           Yes   LSP_DEFAULT  3            xe2        No    60.1.1.1
                                      34        -           No    LSP_DEFAULT  24335        xe1        No    4.4.4.4
                                                                                            (via 10.1.1.2 ,label 24321)
 
 
PE1#sh mpls ftn-table
 Primary FTN entry with FEC: 2.2.2.2/32, id: 1, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 1
      Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe1, out label: 3
    Nexthop addr: 10.1.1.2        cross connect ix: 2, op code: Push
 
     Backup Cross connect ix: 6, in intf: - in label: 0  out-segment ix: 29
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 29, owner: LDP, Stale: NO, out intf: xe2, out label: 24329
    Nexthop addr: 4.4.4.4        cross connect ix: 5, op code: Push
 
 
 Primary FTN entry with FEC: 3.3.3.3/32, id: 3, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 9
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 9, owner: LDP, Stale: NO, out intf: xe1, out label: 24320
    Nexthop addr: 10.1.1.2        cross connect ix: 7, op code: Push
 
     Backup Cross connect ix: 8, in intf: - in label: 0  out-segment ix: 30
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 30, owner: LDP, Stale: NO, out intf: xe2, out label: 24330
    Nexthop addr: 4.4.4.4        cross connect ix: 7, op code: Push
 
 
 Primary FTN entry with FEC: 4.4.4.4/32, id: 2, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 7
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 7, owner: LDP, Stale: NO, out intf: xe2, out label: 24962
    Nexthop addr: 60.1.1.1        cross connect ix: 3, op code: Push
 
     Backup Cross connect ix: 2, in intf: - in label: 0  out-segment ix: 11
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 11, owner: LDP, Stale: NO, out intf: xe1, out label: 24321
    Nexthop addr: 10.1.1.2        cross connect ix: 3, op code: Push
 
     Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 11
      Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
       Out-segment with ix: 11, owner: LDP, Stale: NO, out intf: xe1, out label: 24321
    Nexthop addr: 10.1.1.2        cross connect ix: 3, op code: Push
 
     Backup Cross connect ix: 1, in intf: - in label: 0  out-segment ix: 7
      Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
       Out-segment with ix: 7, owner: LDP, Stale: NO, out intf: xe2, out label: 24962
    Nexthop addr: 60.1.1.1        cross connect ix: 3, op code: Push
 
 
 Primary FTN entry with FEC: 5.5.5.5/32, id: 4, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 8, in intf: - in label: 0 out-segment ix: 13
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 13, owner: LDP, Stale: NO, out intf: xe2, out label: 24963
    Nexthop addr: 60.1.1.1        cross connect ix: 8, op code: Push
 
     Backup Cross connect ix: 10, in intf: - in label: 0  out-segment ix: 31
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 31, owner: LDP, Stale: NO, out intf: xe1, out label: 24331
    Nexthop addr: 4.4.4.4        cross connect ix: 9, op code: Push
 
 
 Primary FTN entry with FEC: 6.6.6.6/32, id: 5, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 9, in intf: - in label: 0 out-segment ix: 16
      Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 16, owner: N/A, Stale: NO, out intf: xe2, out label: 3
    Nexthop addr: 60.1.1.1        cross connect ix: 9, op code: Push
 
     Backup Cross connect ix: 12, in intf: - in label: 0  out-segment ix: 32
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 32, owner: LDP, Stale: NO, out intf: xe1, out label: 24332
    Nexthop addr: 4.4.4.4        cross connect ix: 11, op code: Push
 
 
 Primary FTN entry with FEC: 20.1.1.0/24, id: 6, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 1
      Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe1, out label: 3
    Nexthop addr: 10.1.1.2        cross connect ix: 2, op code: Push
 
     Backup Cross connect ix: 14, in intf: - in label: 0  out-segment ix: 33
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 33, owner: LDP, Stale: NO, out intf: xe2, out label: 24334
    Nexthop addr: 4.4.4.4        cross connect ix: 13, op code: Push
 
 
 Primary FTN entry with FEC: 30.1.1.0/24, id: 7, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 11, in intf: - in label: 0 out-segment ix: 20
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 20, owner: LDP, Stale: NO, out intf: xe1, out label: 24322
    Nexthop addr: 10.1.1.2        cross connect ix: 11, op code: Push
 
     Backup Cross connect ix: 3, in intf: - in label: 0  out-segment ix: 22
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 22, owner: LDP, Stale: NO, out intf: xe2, out label: 24964
    Nexthop addr: 60.1.1.1        cross connect ix: 3, op code: Push
 
 
 Primary FTN entry with FEC: 40.1.1.0/24, id: 8, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 12, in intf: - in label: 0 out-segment ix: 24
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 24, owner: LDP, Stale: NO, out intf: xe2, out label: 24965
    Nexthop addr: 60.1.1.1        cross connect ix: 12, op code: Push
 
     Backup Cross connect ix: 4, in intf: - in label: 0  out-segment ix: 26
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 26, owner: LDP, Stale: NO, out intf: xe1, out label: 24323
    Nexthop addr: 10.1.1.2        cross connect ix: 4, op code: Push
 
 
 Primary FTN entry with FEC: 50.1.1.0/24, id: 9, row status: Active, Tunnel-Policy: N/A
  Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
  Tunnel id: 0, Protected LSP id: 0, Description: N/A, Color: 0
     Cross connect ix: 9, in intf: - in label: 0 out-segment ix: 16
      Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 16, owner: N/A, Stale: NO, out intf: xe2, out label: 3
    Nexthop addr: 60.1.1.1        cross connect ix: 9, op code: Push
 
     Backup Cross connect ix: 16, in intf: - in label: 0  out-segment ix: 34
      Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
       Out-segment with ix: 34, owner: LDP, Stale: NO, out intf: xe1, out label: 24335
    Nexthop addr: 4.4.4.4        cross connect ix: 15, op code: Push
P1#show ldp session
Peer IP Address IF Name My Role State KeepAlive UpTime
1.1.1.1 xe2 Active OPERATIONAL 30 00:51:02
3.3.3.3 xe1 Passive OPERATIONAL 30 00:50:53
P1#
P1#
P1#show clns neighbors
Total number of L1 adjacencies: 2
Total number of L2 adjacencies: 0
Total number of adjacencies: 2
Tag rlfa: VRF : default
System Id Interface SNPA State Holdtime Type Protocol
PE1 xe2 5254.0073.cecf Up 6 L1 IS-IS
 PE2 xe1 5254.0084.60d4 Up 22 L1 IS-IS
P1#
Check the ISIS route installation in the ISIS table and RIB table.
P1#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
** - invalid
Tag rlfa: VRF : default
Destination Metric Next-Hop Interface Tag
L1 1.1.1.1/32 20 10.1.1.1 xe2 0
C 2.2.2.2/32 10 -- lo 0
L1 3.3.3.3/32 20 20.1.1.2 xe1 0
L1 4.4.4.4/32 30 20.1.1.2 xe1 0
L1 5.5.5.5/32 40 20.1.1.2 xe1 0
10.1.1.1 xe2 0
L1 6.6.6.6/32 30 10.1.1.1 xe2 0
C 10.1.1.0/24 10 -- xe2 0
C 20.1.1.0/24 10 -- xe1 0
L1 30.1.1.0/24 20 20.1.1.2 xe1 0
L1 40.1.1.0/24 30 20.1.1.2 xe1 0
L1 50.1.1.0/24 30 10.1.1.1 xe2 0
L1 60.1.1.0/24 20 10.1.1.1 xe2 0
P1#
P1#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
* - candidate default
IP Route Table for VRF "default"
Gateway of last resort is 10.12.49.1 to network 0.0.0.0
K* 0.0.0.0/0 [0/0] via 10.12.49.1, eth0
i L1 1.1.1.1/32 [115/20] via 10.1.1.1, xe2, 00:55:27
C 2.2.2.2/32 is directly connected, lo, 01:00:19
i L1 3.3.3.3/32 [115/20] via 20.1.1.2, xe1, 00:55:15
i L1 4.4.4.4/32 [115/30] via 20.1.1.2, xe1, 00:55:15
i L1 5.5.5.5/32 [115/40] via 10.1.1.1, xe2, 00:55:15
[115/40] via 20.1.1.2, xe1
i L1 6.6.6.6/32 [115/30] via 10.1.1.1, xe2, 00:55:03
C 10.1.1.0/24 is directly connected, xe2, 01:00:19
C 10.12.49.0/24 is directly connected, xe0, 01:06:48
C 20.1.1.0/24 is directly connected, xe1, 01:00:19
i L1 30.1.1.0/24 [115/20] via 20.1.1.2, xe1, 00:55:15
i L1 40.1.1.0/24 [115/30] via 20.1.1.2, xe1, 00:55:15
i L1 50.1.1.0/24 [115/30] via 10.1.1.1, xe2, 00:55:03
i L1 60.1.1.0/24 [115/20] via 10.1.1.1, xe2, 00:55:27
C 127.0.0.0/8 is directly connected, lo, 01:12:47
P1#show ldp targeted-peers
IP Address Interface
1.1.1.1 xe2
3.3.3.3 xe1
P1#
P1#
Verify that backup XC's calculated for primary FTN's in MPLS forwarding table. Verify the same in FTN table.
P1#sh mpls forwarding-table
Codes: > - installed FTN, * - selected FTN, p - stale FTN, ! - using backup
B - BGP FTN, K - CLI FTN, t - tunnel, P - SR Policy FTN,
L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
U - unknown FTN, O - SR-OSPF FTN, i - SR-ISIS FTN, k - SR-CLI FTN
Code FEC FTN-ID Nhlfe-ID Tunnel-id Pri LSP-Type Out-Label Out-Intf ELC Nexthop
L> 1.1.1.1/32 1 1 - Yes LSP_DEFAULT 3 xe2 No 10.1.1.1
L> 3.3.3.3/32 3 2 - Yes LSP_DEFAULT 3 xe1 No 20.1.1.2
L> 4.4.4.4/32 4 3 - Yes LSP_DEFAULT 25600 xe1 No 20.1.1.2
L> 5.5.5.5/32 5 4 - Yes LSP_DEFAULT 25601 xe1 No 20.1.1.2
7 - Yes LSP_DEFAULT 25600 xe2 No 10.1.1.1
L> 6.6.6.6/32 9 8 - Yes LSP_DEFAULT 25601 xe2 No 10.1.1.1
L> 30.1.1.0/24 6 2 - Yes LSP_DEFAULT 3 xe1 No 20.1.1.2
L> 40.1.1.0/24 7 5 - Yes LSP_DEFAULT 25602 xe1 No 20.1.1.2
L> 50.1.1.0/24 8 9 - Yes LSP_DEFAULT 25603 xe2 No 10.1.1.1
L> 60.1.1.0/24 2 1 - Yes LSP_DEFAULT 3 xe2 No 10.1.1.1
P1#show mpls ftn-table
Primary FTN entry with FEC: 1.1.1.1/32, id: 1, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 10.1.1.1 cross connect ix: 1, op code: Push
Primary FTN entry with FEC: 3.3.3.3/32, id: 3, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 20.1.1.2 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 4.4.4.4/32, id: 4, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 4, in intf: - in label: 0 out-segment ix: 3
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 3, owner: LDP, Stale: NO, out intf: xe1, out label: 25600
Nexthop addr: 20.1.1.2 cross connect ix: 4, op code: Push
Primary FTN entry with FEC: 5.5.5.5/32, id: 5, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 5, in intf: - in label: 0 out-segment ix: 4
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 4, owner: LDP, Stale: NO, out intf: xe1, out label: 25601
Nexthop addr: 20.1.1.2 cross connect ix: 5, op code: Push
Cross connect ix: 5, in intf: - in label: 0 out-segment ix: 7
Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
Out-segment with ix: 7, owner: LDP, Stale: NO, out intf: xe2, out label: 25600
Nexthop addr: 10.1.1.1 cross connect ix: 5, op code: Push
Primary FTN entry with FEC: 6.6.6.6/32, id: 9, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 8, in intf: - in label: 0 out-segment ix: 8
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 8, owner: LDP, Stale: NO, out intf: xe2, out label: 25601
Nexthop addr: 10.1.1.1 cross connect ix: 8, op code: Push
Primary FTN entry with FEC: 30.1.1.0/24, id: 6, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 20.1.1.2 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 40.1.1.0/24, id: 7, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 6, in intf: - in label: 0 out-segment ix: 5
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
 
Out-segment with ix: 5, owner: LDP, Stale: NO, out intf: xe1, out label: 25602
Nexthop addr: 20.1.1.2 cross connect ix: 6, op code: Push
Primary FTN entry with FEC: 50.1.1.0/24, id: 8, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 9
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 9, owner: LDP, Stale: NO, out intf: xe2, out label: 25603
Nexthop addr: 10.1.1.1 cross connect ix: 7, op code: Push
Primary FTN entry with FEC: 60.1.1.0/24, id: 2, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 10.1.1.1 cross connect ix: 1, op code: Push
P1#
PE2#show ldp session
Peer IP Address IF Name My Role State KeepAlive UpTime
2.2.2.2 xe2 Active OPERATIONAL 30 01:14:28
4.4.4.4 xe1 Passive OPERATIONAL 30 01:14:27
PE2#
PE2#
PE2#
PE2#show clns neighbors
Total number of L1 adjacencies: 2
Total number of L2 adjacencies: 0
Total number of adjacencies: 2
Tag rlfa: VRF : default
System Id Interface SNPA State Holdtime Type Protocol
P1 xe2 5254.00a6.9d27 Up 9 L1 IS-IS
PE3 xe1 5254.0076.2129 Up 21 L1 IS-IS
PE2#
Check the ISIS route installation in the ISIS table and RIB table.
PE2#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
** - invalid
 
Tag rlfa: VRF : default
Destination Metric Next-Hop Interface Tag
L1 1.1.1.1/32 30 20.1.1.1 xe2 0
L1 2.2.2.2/32 20 20.1.1.1 xe2 0
C 3.3.3.3/32 10 -- lo 0
L1 4.4.4.4/32 20 30.1.1.2 xe1 0
L1 5.5.5.5/32 30 30.1.1.2 xe1 0
L1 6.6.6.6/32 40 30.1.1.2 xe1 0
20.1.1.1 xe2 0
L1 10.1.1.0/24 20 20.1.1.1 xe2 0
C 20.1.1.0/24 10 -- xe2 0
C 30.1.1.0/24 10 -- xe1 0
L1 40.1.1.0/24 20 30.1.1.2 xe1 0
L1 50.1.1.0/24 30 30.1.1.2 xe1 0
L1 60.1.1.0/24 30 20.1.1.1 xe2 0
PE2#
PE2#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
* - candidate default
IP Route Table for VRF "default"
Gateway of last resort is 10.12.49.1 to network 0.0.0.0
K* 0.0.0.0/0 [0/0] via 10.12.49.1, xe0
i L1 1.1.1.1/32 [115/30] via 20.1.1.1, xe2, 01:18:10
i L1 2.2.2.2/32 [115/20] via 20.1.1.1, xe2, 01:18:31
C 3.3.3.3/32 is directly connected, lo, 01:23:03
i L1 4.4.4.4/32 [115/20] via 30.1.1.2, xe1, 01:18:23
i L1 5.5.5.5/32 [115/30] via 30.1.1.2, xe1, 01:18:23
i L1 6.6.6.6/32 [115/40] via 20.1.1.1, xe2, 01:18:10
[115/40] via 30.1.1.2, xe1
i L1 10.1.1.0/24 [115/20] via 20.1.1.1, xe2, 01:18:31
C 10.12.49.0/24 is directly connected, xe0, 01:29:05
C 20.1.1.0/24 is directly connected, xe2, 01:23:03
C 30.1.1.0/24 is directly connected, xe1, 01:23:03
i L1 40.1.1.0/24 [115/20] via 30.1.1.2, xe1, 01:18:23
i L1 50.1.1.0/24 [115/30] via 30.1.1.2, xe1, 01:18:23
i L1 60.1.1.0/24 [115/30] via 20.1.1.1, xe2, 01:18:10
C 127.0.0.0/8 is directly connected, lo, 01:35:42
PE2#
PE2#show ldp targeted-peers
IP Address Interface
2.2.2.2 xe2
 
PE2#
Verify that backup XC's calculated for primary FTN's in MPLS forwarding table. Verify the same in FTN table.
PE2#show mpls forwarding-table
Codes: > - installed FTN, * - selected FTN, p - stale FTN, ! - using backup
B - BGP FTN, K - CLI FTN, t - tunnel, P - SR Policy FTN,
L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
U - unknown FTN, O - SR-OSPF FTN, i - SR-ISIS FTN, k - SR-CLI FTN
Code FEC FTN-ID Nhlfe-ID Tunnel-id Pri LSP-Type Out-Label Out-Intf ELC Nexthop
L> 1.1.1.1/32 7 5 - Yes LSP_DEFAULT 25606 xe2 No 20.1.1.1
L> 2.2.2.2/32 1 1 - Yes LSP_DEFAULT 3 xe2 No 20.1.1.1
L> 4.4.4.4/32 3 2 - Yes LSP_DEFAULT 3 xe1 No 30.1.1.2
L> 5.5.5.5/32 4 3 - Yes LSP_DEFAULT 25602 xe1 No 30.1.1.2
L> 6.6.6.6/32 9 7 - Yes LSP_DEFAULT 25608 xe2 No 20.1.1.1
8 - Yes LSP_DEFAULT 25605 xe1 No 30.1.1.2
L> 10.1.1.0/24 2 1 - Yes LSP_DEFAULT 3 xe2 No 20.1.1.1
L> 40.1.1.0/24 5 2 - Yes LSP_DEFAULT 3 xe1 No 30.1.1.2
L> 50.1.1.0/24 6 4 - Yes LSP_DEFAULT 25603 xe1 No 30.1.1.2
L> 60.1.1.0/24 8 6 - Yes LSP_DEFAULT 25607 xe2 No 20.1.1.1
PE2#show mpls ftn-table
Primary FTN entry with FEC: 1.1.1.1/32, id: 7, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:40577, pkts:634, TX bytes:43113, Pushed pkts:634
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 5
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 5, owner: LDP, Stale: NO, out intf: xe2, out label: 25606
Nexthop addr: 20.1.1.1 cross connect ix: 1, op code: Push
Primary FTN entry with FEC: 2.2.2.2/32, id: 1, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 20.1.1.1 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 4.4.4.4/32, id: 3, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 30.1.1.2 cross connect ix: 3, op code: Push
 
Primary FTN entry with FEC: 5.5.5.5/32, id: 4, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 4, in intf: - in label: 0 out-segment ix: 3
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 3, owner: LDP, Stale: NO, out intf: xe1, out label: 25602
Nexthop addr: 30.1.1.2 cross connect ix: 4, op code: Push
Primary FTN entry with FEC: 6.6.6.6/32, id: 9, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 7
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 7, owner: LDP, Stale: NO, out intf: xe2, out label: 25608
Nexthop addr: 20.1.1.1 cross connect ix: 7, op code: Push
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 8
Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
Out-segment with ix: 8, owner: LDP, Stale: NO, out intf: xe1, out label: 25605
Nexthop addr: 30.1.1.2 cross connect ix: 7, op code: Push
Primary FTN entry with FEC: 10.1.1.0/24, id: 2, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 20.1.1.1 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 40.1.1.0/24, id: 5, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 30.1.1.2 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 50.1.1.0/24, id: 6, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 5, in intf: - in label: 0 out-segment ix: 4
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
 
Out-segment with ix: 4, owner: LDP, Stale: NO, out intf: xe1, out label: 25603
Nexthop addr: 30.1.1.2 cross connect ix: 5, op code: Push
Primary FTN entry with FEC: 60.1.1.0/24, id: 8, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 6, in intf: - in label: 0 out-segment ix: 6
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 6, owner: LDP, Stale: NO, out intf: xe2, out label: 25607
Nexthop addr: 20.1.1.1 cross connect ix: 6, op code: Push
PE2#
PE3#show ldp session
Peer IP Address IF Name My Role State KeepAlive UpTime
5.5.5.5 xe1 Passive OPERATIONAL 30 01:47:18
3.3.3.3 xe2 Active OPERATIONAL 30 01:47:18
1.1.1.1 xe1 Active OPERATIONAL 30 01:11:17
PE3#
PE3#show clns neighbors
Total number of L1 adjacencies: 2
Total number of L2 adjacencies: 0
Total number of adjacencies: 2
Tag rlfa: VRF : default
System Id Interface SNPA State Holdtime Type Protocol
PE2 xe2 5254.0087.a49f Up 8 L1 IS-IS
P2 xe1 5254.0030.e9d0 Up 7 L1 IS-IS
PE3#
Check the ISIS route installation in the ISIS table and RIB table.
PE3#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
** - invalid
Tag rlfa: VRF : default
Destination Metric Next-Hop Interface Tag
L1 1.1.1.1/32 40 40.1.1.2 xe1 0
30.1.1.1 xe2 0
L1 2.2.2.2/32 30 30.1.1.1 xe2 0
L1 3.3.3.3/32 20 30.1.1.1 xe2 0
C 4.4.4.4/32 10 -- lo 0
L1 5.5.5.5/32 20 40.1.1.2 xe1 0
L1 6.6.6.6/32 30 40.1.1.2 xe1 0
L1 10.1.1.0/24 30 30.1.1.1 xe2 0
L1 20.1.1.0/24 20 30.1.1.1 xe2 0
 
C 30.1.1.0/24 10 -- xe2 0
C 40.1.1.0/24 10 -- xe1 0
L1 50.1.1.0/24 20 40.1.1.2 xe1 0
L1 60.1.1.0/24 30 40.1.1.2 xe1 0
PE3#
PE3#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
* - candidate default
IP Route Table for VRF "default"
Gateway of last resort is 10.12.49.1 to network 0.0.0.0
K* 0.0.0.0/0 [0/0] via 10.12.49.1, xe0
i L1 1.1.1.1/32 [115/40] via 30.1.1.1, xe2, 01:49:09
[115/40] via 40.1.1.2, xe1
i L1 2.2.2.2/32 [115/30] via 30.1.1.1, xe2, 01:49:09
i L1 3.3.3.3/32 [115/20] via 30.1.1.1, xe2, 01:49:21
C 4.4.4.4/32 is directly connected, lo, 01:53:34
i L1 5.5.5.5/32 [115/20] via 40.1.1.2, xe1, 01:49:21
i L1 6.6.6.6/32 [115/30] via 40.1.1.2, xe1, 01:49:09
i L1 10.1.1.0/24 [115/30] via 30.1.1.1, xe2, 01:49:09
C 10.12.49.0/24 is directly connected, xe0, 01:58:31
i L1 20.1.1.0/24 [115/20] via 30.1.1.1, xe2, 01:49:21
C 30.1.1.0/24 is directly connected, xe2, 01:53:34
C 40.1.1.0/24 is directly connected, xe1, 01:53:34
i L1 50.1.1.0/24 [115/20] via 40.1.1.2, xe1, 01:49:21
i L1 60.1.1.0/24 [115/30] via 40.1.1.2, xe1, 01:49:09
C 127.0.0.0/8 is directly connected, lo, 02:06:35
PE3#
PE3#show ldp targeted-peers
IP Address Interface
1.1.1.1 xe2
5.5.5.5 xe1
PE3#
Verify that backup XC's calculated for primary FTN's in MPLS forwarding table. Verify the same in FTN table.
PE3#show mpls forwarding-table
Codes: > - installed FTN, * - selected FTN, p - stale FTN, ! - using backup
B - BGP FTN, K - CLI FTN, t - tunnel, P - SR Policy FTN,
L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
U - unknown FTN, O - SR-OSPF FTN, i - SR-ISIS FTN, k - SR-CLI FTN
Code FEC FTN-ID Nhlfe-ID Tunnel-id Pri LSP-Type Out-Label Out-Intf ELC Nexthop
L> 1.1.1.1/32 5 3 - Yes LSP_DEFAULT 25606 xe2 No 30.1.1.1
6 - Yes LSP_DEFAULT 25600 xe1 No 40.1.1.2
L> 2.2.2.2/32 6 4 - Yes LSP_DEFAULT 25604 xe2 No 30.1.1.1
L> 3.3.3.3/32 3 2 - Yes LSP_DEFAULT 3 xe2 No 30.1.1.1
L> 5.5.5.5/32 1 1 - Yes LSP_DEFAULT 3 xe1 No 40.1.1.2
L> 6.6.6.6/32 8 7 - Yes LSP_DEFAULT 25601 xe1 No 40.1.1.2
L> 10.1.1.0/24 7 5 - Yes LSP_DEFAULT 25605 xe2 No 30.1.1.1
L> 20.1.1.0/24 4 2 - Yes LSP_DEFAULT 3 xe2 No 30.1.1.1
L> 50.1.1.0/24 2 1 - Yes LSP_DEFAULT 3 xe1 No 40.1.1.2
L> 60.1.1.0/24 9 8 - Yes LSP_DEFAULT 25603 xe1 No 40.1.1.2
PE3#
PE3#show mpls ftn-table
Primary FTN entry with FEC: 1.1.1.1/32, id: 5, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 3
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 3, owner: LDP, Stale: NO, out intf: xe2, out label: 25606
Nexthop addr: 30.1.1.1 cross connect ix: 1, op code: Push
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 6
Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
Out-segment with ix: 6, owner: LDP, Stale: NO, out intf: xe1, out label: 25600
Nexthop addr: 40.1.1.2 cross connect ix: 1, op code: Push
Primary FTN entry with FEC: 2.2.2.2/32, id: 6, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 4, in intf: - in label: 0 out-segment ix: 4
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 4, owner: LDP, Stale: NO, out intf: xe2, out label: 25604
Nexthop addr: 30.1.1.1 cross connect ix: 4, op code: Push
Primary FTN entry with FEC: 3.3.3.3/32, id: 3, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 30.1.1.1 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 5.5.5.5/32, id: 1, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 40.1.1.2 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 6.6.6.6/32, id: 8, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 7
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 7, owner: LDP, Stale: NO, out intf: xe1, out label: 25601
Nexthop addr: 40.1.1.2 cross connect ix: 7, op code: Push
Primary FTN entry with FEC: 10.1.1.0/24, id: 7, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 5, in intf: - in label: 0 out-segment ix: 5
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 5, owner: LDP, Stale: NO, out intf: xe2, out label: 25605
Nexthop addr: 30.1.1.1 cross connect ix: 5, op code: Push
Primary FTN entry with FEC: 20.1.1.0/24, id: 4, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 30.1.1.1 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 50.1.1.0/24, id: 2, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 40.1.1.2 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 60.1.1.0/24, id: 9, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 8, in intf: - in label: 0 out-segment ix: 8
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 8, owner: LDP, Stale: NO, out intf: xe1, out label: 25603
Nexthop addr: 40.1.1.2 cross connect ix: 8, op code: Push
 PE3#
P2#show ldp session
Peer IP Address IF Name My Role State KeepAlive UpTime
4.4.4.4 xe2 Active OPERATIONAL 30 01:56:09
6.6.6.6 xe1 Passive OPERATIONAL 30 01:55:26
P2#show clns neighbors
Total number of L1 adjacencies: 2
Total number of L2 adjacencies: 0
Total number of adjacencies: 2
Tag rlfa: VRF : default
System Id Interface SNPA State Holdtime Type Protocol
PE3 xe2 5254.0028.c36b Up 22 L1 IS-IS
PE4 xe1 5254.00d9.5db1 Up 7 L1 IS-IS
Check the ISIS route installation in the ISIS table and RIB table.
P2#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
** - invalid
Tag rlfa: VRF : default
Destination Metric Next-Hop Interface Tag
L1 1.1.1.1/32 30 50.1.1.2 xe1 0
L1 2.2.2.2/32 40 50.1.1.2 xe1 0
40.1.1.1 xe2 0
L1 3.3.3.3/32 30 40.1.1.1 xe2 0
L1 4.4.4.4/32 20 40.1.1.1 xe2 0
C 5.5.5.5/32 10 -- lo 0
L1 6.6.6.6/32 20 50.1.1.2 xe1 0
L1 10.1.1.0/24 30 50.1.1.2 xe1 0
L1 20.1.1.0/24 30 40.1.1.1 xe2 0
L1 30.1.1.0/24 20 40.1.1.1 xe2 0
C 40.1.1.0/24 10 -- xe2 0
C 50.1.1.0/24 10 -- xe1 0
L1 60.1.1.0/24 20 50.1.1.2 xe1 0
P2#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
* - candidate default
IP Route Table for VRF "default"
Gateway of last resort is 10.12.49.1 to network 0.0.0.0
K* 0.0.0.0/0 [0/0] via 10.12.49.1, eth0
i L1 1.1.1.1/32 [115/30] via 50.1.1.2, xe1, 01:58:18
i L1 2.2.2.2/32 [115/40] via 40.1.1.1, xe2, 01:58:18
[115/40] via 50.1.1.2, xe1
i L1 3.3.3.3/32 [115/30] via 40.1.1.1, xe2, 01:58:33
i L1 4.4.4.4/32 [115/20] via 40.1.1.1, xe2, 01:58:34
C 5.5.5.5/32 is directly connected, lo, 02:02:16
i L1 6.6.6.6/32 [115/20] via 50.1.1.2, xe1, 01:58:18
i L1 10.1.1.0/24 [115/30] via 50.1.1.2, xe1, 01:58:18
C 10.12.49.0/24 is directly connected, xe0, 02:06:21
i L1 20.1.1.0/24 [115/30] via 40.1.1.1, xe2, 01:58:33
i L1 30.1.1.0/24 [115/20] via 40.1.1.1, xe2, 01:58:34
C 40.1.1.0/24 is directly connected, xe2, 02:02:16
C 50.1.1.0/24 is directly connected, xe1, 02:02:16
i L1 60.1.1.0/24 [115/20] via 50.1.1.2, xe1, 01:58:18
C 127.0.0.0/8 is directly connected, lo, 02:15:41
P2#show ldp targeted-peers
IP Address Interface
4.4.4.4 xe2
6.6.6.6 xe1
Verify that backup XC's calculated for primary FTN's in MPLS forwarding table. Verify the same in FTN table.
P2#show mpls forwarding-table
Codes: > - installed FTN, * - selected FTN, p - stale FTN, ! - using backup
B - BGP FTN, K - CLI FTN, t - tunnel, P - SR Policy FTN,
L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
U - unknown FTN, O - SR-OSPF FTN, i - SR-ISIS FTN, k - SR-CLI FTN
Code FEC FTN-ID Nhlfe-ID Tunnel-id Pri LSP-Type Out-Label Out-Intf ELC Nexthop
L> 1.1.1.1/32 6 5 - Yes LSP_DEFAULT 25604 xe1 No 50.1.1.2
L> 2.2.2.2/32 5 4 - Yes LSP_DEFAULT 25604 xe2 No 40.1.1.1
6 - Yes LSP_DEFAULT 25605 xe1 No 50.1.1.2
L> 3.3.3.3/32 1 1 - Yes LSP_DEFAULT 25600 xe2 No 40.1.1.1
L> 4.4.4.4/32 2 2 - Yes LSP_DEFAULT 3 xe2 No 40.1.1.1
L> 6.6.6.6/32 7 7 - Yes LSP_DEFAULT 3 xe1 No 50.1.1.2
L> 10.1.1.0/24 8 8 - Yes LSP_DEFAULT 25606 xe1 No 50.1.1.2
L> 20.1.1.0/24 3 3 - Yes LSP_DEFAULT 25601 xe2 No 40.1.1.1
L> 30.1.1.0/24 4 2 - Yes LSP_DEFAULT 3 xe2 No 40.1.1.1
L> 60.1.1.0/24 9 7 - Yes LSP_DEFAULT 3 xe1 No 50.1.1.2
P2#show mpls ftn-table
Primary FTN entry with FEC: 1.1.1.1/32, id: 6, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
 
Cross connect ix: 6, in intf: - in label: 0 out-segment ix: 5
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 5, owner: LDP, Stale: NO, out intf: xe1, out label: 25604
Nexthop addr: 50.1.1.2 cross connect ix: 6, op code: Push
Primary FTN entry with FEC: 2.2.2.2/32, id: 5, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 4, in intf: - in label: 0 out-segment ix: 4
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 4, owner: LDP, Stale: NO, out intf: xe2, out label: 25604
Nexthop addr: 40.1.1.1 cross connect ix: 4, op code: Push
Cross connect ix: 4, in intf: - in label: 0 out-segment ix: 6
Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
Out-segment with ix: 6, owner: LDP, Stale: NO, out intf: xe1, out label: 25605
Nexthop addr: 50.1.1.2 cross connect ix: 4, op code: Push
Primary FTN entry with FEC: 3.3.3.3/32, id: 1, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 1
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: LDP, Stale: NO, out intf: xe2, out label: 25600
Nexthop addr: 40.1.1.1 cross connect ix: 1, op code: Push
Primary FTN entry with FEC: 4.4.4.4/32, id: 2, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 40.1.1.1 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 6.6.6.6/32, id: 7, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 7
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 7, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 50.1.1.2 cross connect ix: 7, op code: Push
Primary FTN entry with FEC: 10.1.1.0/24, id: 8, row status: Active, Tunnel-Policy: N/A
 
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 8, in intf: - in label: 0 out-segment ix: 8
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 8, owner: LDP, Stale: NO, out intf: xe1, out label: 25606
Nexthop addr: 50.1.1.2 cross connect ix: 8, op code: Push
Primary FTN entry with FEC: 20.1.1.0/24, id: 3, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 3
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 3, owner: LDP, Stale: NO, out intf: xe2, out label: 25601
Nexthop addr: 40.1.1.1 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 30.1.1.0/24, id: 4, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 2
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 40.1.1.1 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 60.1.1.0/24, id: 9, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, BGP Color: 0, Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 7
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 7, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 50.1.1.2 cross connect ix: 7, op code: Push
PE4#show ldp session
Peer IP Address IF Name My Role State KeepAlive UpTime
5.5.5.5 xe2 Active OPERATIONAL 30 02:03:56
1.1.1.1 xe1 Active OPERATIONAL 30 02:04:24
PE4#show clns neighbors
Total number of L1 adjacencies: 2
Total number of L2 adjacencies: 0
Total number of adjacencies: 2
Tag rlfa: VRF : default
System Id Interface SNPA State Holdtime Type Protocol
P2 xe2 5254.0043.7db3 Up 21 L1 IS-IS
 
PE1 xe1 5254.006e.5166 Up 19 L1 IS-IS
Verify ISIS LFA and RLFA backup computed paths for Primary Paths
PE4#show ip isis route
Codes: C - connected, E - external, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, D - discard, e - external metric
** - invalid
Tag rlfa: VRF : default
Destination Metric Next-Hop Interface Tag
L1 1.1.1.1/32 20 60.1.1.2 xe1 0
L1 2.2.2.2/32 30 60.1.1.2 xe1 0
L1 3.3.3.3/32 40 50.1.1.1 xe2 0
60.1.1.2 xe1 0
L1 4.4.4.4/32 30 50.1.1.1 xe2 0
L1 5.5.5.5/32 20 50.1.1.1 xe2 0
C 6.6.6.6/32 10 -- lo 0
L1 10.1.1.0/24 20 60.1.1.2 xe1 0
L1 20.1.1.0/24 30 60.1.1.2 xe1 0
L1 30.1.1.0/24 30 50.1.1.1 xe2 0
L1 40.1.1.0/24 20 50.1.1.1 xe2 0
C 50.1.1.0/24 10 -- xe2 0
C 60.1.1.0/24 10 -- xe1 0
PE4#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,
v - vrf leaked
* - candidate default
IP Route Table for VRF "default"
Gateway of last resort is 10.12.49.1 to network 0.0.0.0
K* 0.0.0.0/0 [0/0] via 10.12.49.1, xe0
i L1 1.1.1.1/32 [115/20] via 60.1.1.2, xe1, 02:05:57
i L1 2.2.2.2/32 [115/30] via 60.1.1.2, xe1, 02:05:40
i L1 3.3.3.3/32 [115/40] via 60.1.1.2, xe1, 02:05:40
[115/40] via 50.1.1.1, xe2
i L1 4.4.4.4/32 [115/30] via 50.1.1.1, xe2, 02:05:40
i L1 5.5.5.5/32 [115/20] via 50.1.1.1, xe2, 02:05:40
C 6.6.6.6/32 is directly connected, lo, 02:09:10
i L1 10.1.1.0/24 [115/20] via 60.1.1.2, xe1, 02:05:57
C 10.12.49.0/24 is directly connected, xe0, 02:13:17
i L1 20.1.1.0/24 [115/30] via 60.1.1.2, xe1, 02:05:40
i L1 30.1.1.0/24 [115/30] via 50.1.1.1, xe2, 02:05:40
i L1 40.1.1.0/24 [115/20] via 50.1.1.1, xe2, 02:05:40
C 50.1.1.0/24 is directly connected, xe2, 02:09:10
C 60.1.1.0/24 is directly connected, xe1, 02:09:10
C 127.0.0.0/8 is directly connected, lo, 02:23:07
PE4#show ldp targeted-peers
IP Address Interface
1.1.1.1 xe1
5.5.5.5 xe2
Verify that backup XC's calculated for primary FTN's in MPLS forwarding table. Verify the same in FTN table.
PE4#show mpls forwarding-table
Codes: > - installed FTN, * - selected FTN, p - stale FTN, ! - using backup
B - BGP FTN, K - CLI FTN, t - tunnel, P - SR Policy FTN,
L - LDP FTN, R - RSVP-TE FTN, S - SNMP FTN, I - IGP-Shortcut,
U - unknown FTN, O - SR-OSPF FTN, i - SR-ISIS FTN, k - SR-CLI FTN
Code FEC FTN-ID Nhlfe-ID Tunnel-id Pri LSP-Type Out-Label Out-Intf ELC Nexthop
L> 1.1.1.1/32 1 1 - Yes LSP_DEFAULT 3 xe1 No 60.1.1.2
L> 2.2.2.2/32 3 2 - Yes LSP_DEFAULT 25604 xe1 No 60.1.1.2
L> 3.3.3.3/32 4 3 - Yes LSP_DEFAULT 25605 xe1 No 60.1.1.2
5 - Yes LSP_DEFAULT 25604 xe2 No 50.1.1.1
L> 4.4.4.4/32 6 6 - Yes LSP_DEFAULT 25605 xe2 No 50.1.1.1
L> 5.5.5.5/32 7 7 - Yes LSP_DEFAULT 3 xe2 No 50.1.1.1
L> 10.1.1.0/24 2 1 - Yes LSP_DEFAULT 3 xe1 No 60.1.1.2
L> 20.1.1.0/24 5 4 - Yes LSP_DEFAULT 25606 xe1 No 60.1.1.2
L> 30.1.1.0/24 8 8 - Yes LSP_DEFAULT 25607 xe2 No 50.1.1.1
L> 40.1.1.0/24 9 7 - Yes LSP_DEFAULT 3 xe2 No 50.1.1.1
PE4#show mpls ftn-table
Primary FTN entry with FEC: 1.1.1.1/32, id: 1, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 60.1.1.2 cross connect ix: 1, op code: Push
Primary FTN entry with FEC: 2.2.2.2/32, id: 3, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 2, in intf: - in label: 0 out-segment ix: 2
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 2, owner: LDP, Stale: NO, out intf: xe1, out label: 25604
Nexthop addr: 60.1.1.2 cross connect ix: 2, op code: Push
Primary FTN entry with FEC: 3.3.3.3/32, id: 4, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 3
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 3, owner: LDP, Stale: NO, out intf: xe1, out label: 25605
Nexthop addr: 60.1.1.2 cross connect ix: 3, op code: Push
Cross connect ix: 3, in intf: - in label: 0 out-segment ix: 5
Owner: LDP, Persistent: No, Admin Status: Down, Oper Status: Not present
Out-segment with ix: 5, owner: LDP, Stale: NO, out intf: xe2, out label: 25604
Nexthop addr: 50.1.1.1 cross connect ix: 3, op code: Push
Primary FTN entry with FEC: 4.4.4.4/32, id: 6, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:92403, pkts:1494, TX bytes:98379, Pushed pkts:1494
Cross connect ix: 6, in intf: - in label: 0 out-segment ix: 6
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 6, owner: LDP, Stale: NO, out intf: xe2, out label: 25605
Nexthop addr: 50.1.1.1 cross connect ix: 6, op code: Push
Primary FTN entry with FEC: 5.5.5.5/32, id: 7, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 7
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 7, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 50.1.1.1 cross connect ix: 7, op code: Push
Primary FTN entry with FEC: 10.1.1.0/24, id: 2, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 1, in intf: - in label: 0 out-segment ix: 1
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 1, owner: N/A, Stale: NO, out intf: xe1, out label: 3
Nexthop addr: 60.1.1.2 cross connect ix: 1, op code: Push
Primary FTN entry with FEC: 20.1.1.0/24, id: 5, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 4, in intf: - in label: 0 out-segment ix: 4
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 4, owner: LDP, Stale: NO, out intf: xe1, out label: 25606
Nexthop addr: 60.1.1.2 cross connect ix: 4, op code: Push
Primary FTN entry with FEC: 30.1.1.0/24, id: 8, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 8, in intf: - in label: 0 out-segment ix: 8
Owner: LDP, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 8, owner: LDP, Stale: NO, out intf: xe2, out label: 25607
Nexthop addr: 50.1.1.1 cross connect ix: 8, op code: Push
Primary FTN entry with FEC: 40.1.1.0/24, id: 9, row status: Active, Tunnel-Policy: N/A
Owner: LDP, distance: 0, Action-type: Redirect to LSP, Exp-bits: 0x0, Incoming DSCP: none
Tunnel id: 0, Protected LSP id: 0, Description: N/A, , Color: 0
Matched bytes:0, pkts:0, TX bytes:0, Pushed pkts:0
Cross connect ix: 7, in intf: - in label: 0 out-segment ix: 7
Owner: N/A, Persistent: No, Admin Status: Up, Oper Status: Up
Out-segment with ix: 7, owner: N/A, Stale: NO, out intf: xe2, out label: 3
Nexthop addr: 50.1.1.1 cross connect ix: 7, op code: Push