I have a rather strange problem with MPLS and traceroute.
Code: Select all
/tool> traceroute 10.0.0.1
# ADDRESS RT1 RT2 RT3 STATUS
1 0.0.0.0 0ms 0ms 0ms
2 0.0.0.0 0ms 0ms 0ms
3 0.0.0.0 0ms 0ms 0ms
4 10.0.0.1 3ms 3ms 2ms
/tool> traceroute 10.0.0.1
# ADDRESS RT1 RT2 RT3 STATUS
1 10.1.23.1 3ms 2ms 2ms <MPLS:L=19,E=0>
2 10.1.22.1 3ms 2ms 2ms <MPLS:L=114,E=0>
3 10.1.21.1 3ms 4ms 3ms <MPLS:L=28,E=0>
4 10.0.0.1 3ms 2ms 2ms
After the first traceroute, I can traceroute as much as I want and it all works. Only the first traceroute is timed-out.
However, if I wait about 1 minute, the situation repeats.
Again, for the first traceroute the hops dont respond, but for next traceroutes, all works.
Any idea what may be causing this?
OSPF is used as IGP and MPLS config on all LSR is:
Code: Select all
/mpls interface
set [ find default=yes ] mpls-mtu=1512
/mpls ldp
set distribute-for-default-route=yes enabled=yes lsr-id=$LoopbackIP transport-address=$LoopbackIP
/mpls ldp interface
add interface="eth1 - b1.wlan1.local"
add interface="eth2 - b2.wlan1.local"