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>Search

Reminder

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

upgrade
Knowledge Base

Troubleshooting for Fail to Deliver ECMP Routes to the FIB Table

Publication Date:  2017-10-26  |   Views:  1795  |   Downloads:  0  |   Author:  w00228185  |   Document ID:  EKB1000976287

Contents

Issue Description

The customer reported that ECMP routes failed to be delivered to the FIB table.



Alarm Information

Handling Process

        
Step 1     
Checked routing and FIB information and found that multiple ECMP routes existed but the corresponding FIB entry contained only one next hop, indicating that ECMP routes failed to be
delivered.



                              
Step 2
Checked whether the number of ECMP groups exceeded the maximum number, and found that only 15 ECMP groups existed.




                              
Step 3   
Analyzed diagnostic logs and found that the ECMP routes failed to be delivered because chip resources were used up according to return values.



                              
Step 4
Analyzed the code and found that there was a possibility that ECMP resources failed to be released when ECMP routes flapped. Checked the log.log file and found that BGP flapped frequently, triggering ECMP route updates and ECMP resource release failures.






 



Root Cause



When ECMP routes flap, there is a possibility that ECMP resources are not released because of a bug in the code.
There is no reclaim mechanism for resources that fail to be released. The switch needs to be restarted to solve this problem. This bug has been fixed in V200R001.



Solution

Upgrade the system software to V200R001SPC700 and install the latest patch.