In order to actually use the TE Tunnel that has been signaled, you need to configure a way to send traffic over the TE tunnel. The static route is configured to send traffic destined to the remote PE, or the BGP VPNv4 next hop over the tunnel.
CSR1#show mpls forwarding-table 192.0.2.13
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
56 45 192.0.2.13/32 0 Gi1 10.1.3.3
When we look at the MPLS forwarding table we see that the outgoing label is 45 to the destination of XR13.
IOS17#traceroute 10.101.19.19 source loopback 101 num
Type escape sequence to abort.
Tracing the route to 10.101.19.19
VRF info: (vrf in name/id, vrf out name/id)
1 100.1.17.1 14 msec 6 msec 5 msec
2 10.1.3.3 [MPLS: Labels 45/24010 Exp 0] 50 msec 78 msec 32 msec
3 10.3.14.14 [MPLS: Labels 24021/24010 Exp 0] 31 msec 30 msec 37 msec
4 10.13.14.13 [MPLS: Label 24010 Exp 0] 80 msec 35 msec 43 msec
5 100.13.19.19 41 msec * 57 msec
From IOS17, we trace to IOS19, which is attached to XR13, and we see that label 45 is used.
Configure the static route to forward over the tunnel.
CSR1
ip route 192.0.2.13 255.255.255.255 tunnel100
CSR1#show mpls forwarding-table 192.0.2.13 detail
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
56 Pop Label 192.0.2.13/32 0 Tu100 point2point
MAC/Encaps=14/18, MRU=1500, Label Stack{28}, via Gi1
5000000300035000000100008847 0001C000
No output feature configured
After configuring the static route, we see that the LFIB shows the traffic towards XR13 being sent over the TE tunnel.
IOS17#traceroute 10.101.19.19 source loopback 101 num
Type escape sequence to abort.
Tracing the route to 10.101.19.19
VRF info: (vrf in name/id, vrf out name/id)
1 100.1.17.1 15 msec 8 msec 5 msec
2 10.1.3.3 [MPLS: Labels 28/24010 Exp 0] 47 msec 28 msec 31 msec
3 10.3.9.9 [MPLS: Labels 24012/24010 Exp 0] 41 msec 26 msec 27 msec
4 10.9.15.15 [MPLS: Labels 24002/24010 Exp 0] 167 msec 63 msec 27 msec
5 10.14.15.14 [MPLS: Labels 24004/24010 Exp 0] 30 msec 27 msec 96 msec
6 10.13.14.13 [MPLS: Label 24010 Exp 0] 42 msec 33 msec 32 msec
7 100.13.19.19 45 msec * 46 msec
We re-trace the connection from IOS17 to IOS19 and see the longer LSP and label 28 is used.\
CSR3#show mpls forwarding-table labels 28 detail
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
28 24012 192.0.2.1 100 [227] \
900 Gi3 10.3.9.9
MAC/Encaps=14/18, MRU=1500, Label Stack{24012}
5000000900015000000300028847 05DCC000
No output feature configured
CSR3 is upstream of CSR1 and we can see that when label 28 is received, we see that traffic is being switched, the 100 to the right of 192.0.2.1 indicates the TE Tunnel ID.
CSR1#show mpls forwarding-table 192.0.2.13
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
56 45 192.0.2.13/32 0 Gi1 10.1.3.3
When we look at the MPLS forwarding table we see that the outgoing label is 45 to the destination of XR13.
IOS17#traceroute 10.101.19.19 source loopback 101 num
Type escape sequence to abort.
Tracing the route to 10.101.19.19
VRF info: (vrf in name/id, vrf out name/id)
1 100.1.17.1 14 msec 6 msec 5 msec
2 10.1.3.3 [MPLS: Labels 45/24010 Exp 0] 50 msec 78 msec 32 msec
3 10.3.14.14 [MPLS: Labels 24021/24010 Exp 0] 31 msec 30 msec 37 msec
4 10.13.14.13 [MPLS: Label 24010 Exp 0] 80 msec 35 msec 43 msec
5 100.13.19.19 41 msec * 57 msec
From IOS17, we trace to IOS19, which is attached to XR13, and we see that label 45 is used.
Configure the static route to forward over the tunnel.
CSR1
ip route 192.0.2.13 255.255.255.255 tunnel100
CSR1#show mpls forwarding-table 192.0.2.13 detail
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
56 Pop Label 192.0.2.13/32 0 Tu100 point2point
MAC/Encaps=14/18, MRU=1500, Label Stack{28}, via Gi1
5000000300035000000100008847 0001C000
No output feature configured
After configuring the static route, we see that the LFIB shows the traffic towards XR13 being sent over the TE tunnel.
IOS17#traceroute 10.101.19.19 source loopback 101 num
Type escape sequence to abort.
Tracing the route to 10.101.19.19
VRF info: (vrf in name/id, vrf out name/id)
1 100.1.17.1 15 msec 8 msec 5 msec
2 10.1.3.3 [MPLS: Labels 28/24010 Exp 0] 47 msec 28 msec 31 msec
3 10.3.9.9 [MPLS: Labels 24012/24010 Exp 0] 41 msec 26 msec 27 msec
4 10.9.15.15 [MPLS: Labels 24002/24010 Exp 0] 167 msec 63 msec 27 msec
5 10.14.15.14 [MPLS: Labels 24004/24010 Exp 0] 30 msec 27 msec 96 msec
6 10.13.14.13 [MPLS: Label 24010 Exp 0] 42 msec 33 msec 32 msec
7 100.13.19.19 45 msec * 46 msec
We re-trace the connection from IOS17 to IOS19 and see the longer LSP and label 28 is used.\
CSR3#show mpls forwarding-table labels 28 detail
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
28 24012 192.0.2.1 100 [227] \
900 Gi3 10.3.9.9
MAC/Encaps=14/18, MRU=1500, Label Stack{24012}
5000000900015000000300028847 05DCC000
No output feature configured
CSR3 is upstream of CSR1 and we can see that when label 28 is received, we see that traffic is being switched, the 100 to the right of 192.0.2.1 indicates the TE Tunnel ID.