When doing a traceroute from VRFx on PE PE1 (ASR9K) to Prefixs belonging to the same VRF on PE2 I notice that for some destinations it reports one path and for other destinations it reports two paths.
Both PEs have two links to the MPLS core. It is supposed that packets with same source/destination go along the same path (per flow load-balancing) . So I don’t understand why for some destinations the traceroute reports two different paths. Any idea?
Example 1 - Reports only one path
PE1#traceroute vrf x 192.168.1.18 source 192.168.1.1
Tracing the route to 192.168.1.18
1 22.214.171.124 8 msec 8 msec 7 msec
2 192.168.1.18 12 msec * 12 msec
Example 2 - Reports two different paths (126.96.36.199 and 188.8.131.52 are two different uplinlink interfaces on the destination PE)
PE1#traceroute vrf x 192.168.1.22 source 192.168.1.1
Introduction: The "external-out enable" command is available for
configuration under the "router ospf process" in case of the IOS-XR
operating system. This command basically enables advertisement of
intra-area routes on the device as external routes in th...
IntroductionIn this article we'll discuss how to troubleshoot packet
loss in the asr9000 and specifically understanding the NP drop counters,
what they mean and what you can do to mitigate them. This document will
be an ongoing effort to improve troublesh...