No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

MPLS TE Strcit path can be computed correctly while next-hop is configured wrong

Publication Date:  2012-07-27 Views:  34 Downloads:  0
Issue Description
Diagram: RT1(1.186)------(1.185)RT2(1.137)-----(1.138)RT3(252.185)-----(252.186)RT4
Problem Description: Refer to the diagram the TE tunnel explicit strict path is that RT1->RT2->RT3->RT4 and the second exact next-hop path should be 172.31.1.138 but it is 172.31.1.137 while we check it through the command "display explicit-path to_mul_bypass", otherwise the cspf computation and Tunnel are both OK. (Please find this information in Alarm Information box ).
Alarm Information
<KHI-NE80E-A2>disp explicit-path to_mul_bypass
Path Name : to_mul_bypass  Path Status : Enabled        
 1      172.31.1.185      Strict      Include             
 2      172.31.1.137      Strict      Include    
 3      172.31.252.186    Strict      Include 
<KHI-NE80E-A2>disp cur interface Tunnel 9/0/700
#
interface Tunnel9/0/700
 description to mul-Bypass
 ip address unnumbered interface LoopBack0
 tunnel-protocol mpls te
 destination 172.31.255.194
 mpls te tunnel-id 70
 mpls te record-route label
 mpls te path explicit-path to_mul_bypass
 mpls te bypass-tunnel
 mpls te igp metric absolute 4499
 mpls te protected-interface Ip-Trunk7
 mpls te commit
 isis enable 1
 mpls
#
 
<KHI-NE80E-A2>disp mpls te cspf destination 172.31.255.194 explicit-path to_mul_bypass  
Path for the given constraints is:  
172.31.1.186               
172.31.1.185               
172.31.1.137               
172.31.1.138               
172.31.252.185             
172.31.252.186            
The computation to egress is finished. 
The total metrics for the given path is :       9500 
 
<KHI-NE80E-A2>disp mpls te  tunnel-interface Tunnel 9/0/700
 
  Tunnel Name         :  Tunnel9/0/700
  Tunnel Desc         :  to mul-Bypass
  Tunnel State Desc   :  CR-LSP is Up 
  Tunnel Attributes   :  
    LSP ID              :  172.31.255.98:9
    Session ID          :  70
    Admin State         :  UP                    Oper State   :  UP
    Ingress LSR ID      :  172.31.255.98         Egress LSR ID:  172.31.255.194
< (Note: Information deleted for brevity)>
<KHI-NE80E-A2>tracert lsp te Tunnel 9/0/700 
  LSP Trace Route FEC: TE TUNNEL IPV4 SESSION QUERY Tunnel9/0/700 , press CTRL_C to break.
  TTL   Replier            Time    Type      Downstream 
  0                                Ingress   172.31.1.185/[105476 ]
  1     172.31.1.185       5 ms    Transit   172.31.1.138/[105474 ]
  2     172.31.1.138       16 ms   Transit   172.31.252.186/[3 ]
  3     172.31.255.194     16 ms   Egress    
Handling Process
It is normal and nothing needs to be done about that.
Root Cause
The mechanism of strict explicit-path in NE80E is that the next-hop doesn't need the exact next-hop and it is ok if the exact next-hop can be reachable through the previous configured next-hop.
CSPF calculates the path in the above example.
172.31.1.186               
172.31.1.185               
172.31.1.137               
172.31.1.138               
172.31.252.185             
172.31.252.186 
RT1(1.186)------(1.185)RT2(1.137)-----(1.138)RT3(252.185)-----(252.186)RT4
CSPF calculates the path start from head node RT1. RT1 LSRID belongs to RT1; 1.185 belongs to RT1RT2 subnet; so RT1 LSRID can find RT1RT2 subnet.
In turn,1.137 belongs to RT2RT3 subnet; but 252.186 belongs to RT3RT4 subnet; these two ips both belong to RT3; so it can reach 252.186 through 1.137.
Suggestions
None.

END