I’ve a strange problem on my CCR1036 (6.45.6).
I’ve many BGP session that are working fine, but some routes I receive have a unexplained behavior.
Who can explain to me this :
As you can see I’ve one Active route on three identical routes but that one, for what I can understand, should not be active.
The active route has a longer AS PATH and a lower BGP Weight. Obviously I need the other routes to be used.
Best path algorithm compares routes received by a single BGP instance. Routes installed by different BGP instances are compared by the general algorithm, i.e. route distances are compared and the route with lower distance is preferred.
Read the first link I posted. If the routes are received from peers using different BGP instances, they will not be compared according to the BGP best path selection algorithm.
problem found. (tnx FezzFest)
using multiple instances the bgp path selection doesn’t work as usually. I’ve to use the “distance” to select the best instance, after that the bgp selection algorithm finish the work.