-
Notifications
You must be signed in to change notification settings - Fork 336
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
traceroute does not stop on subnet router anycast addresses on linux routers #496
Comments
With "ICMP reply's" coming back, MTR should conclude that the BUG: An ICMP reply should be interpreted as a "destination reached" |
in some way it's probably similar to trace of some network or unspecified target ip address, if I'm not mistaken something like |
Hi,
I filed a bugreport(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055978) on the debian package 'mtr-tiny' and they told me I should open a github issue.
The problem is, that the traceroute does not terminate if the target is a anycast address, below i presented an example and attached some network traces.
I prepared a test setup and captured two traces of the network. The test consists of three linux routers which are connected as follows: R1 <-> R2 <-> R3 (see test_setup.png)
1st trace(intended_behavior.pcap) works as expected:
From R1 to R3:
mtr -c 1 2001:db8:0:3::1
Host Loss% Snt Last Avg Best Wrst StDev
2nd trace(unintended_behavior.pcap) does not stop, because I try to reach the anycast address:
mtr -c 1 2001:db8:0:3::
Host Loss% Snt Last Avg Best Wrst StDev
Network traces:
networkTrace.tar.gz
Summary of my problem:
BUG: An ICMP reply should be interpreted as a "destination reached"
Wishlist: tag the IP when the address doesn't match the destination
we're targetting.
The text was updated successfully, but these errors were encountered: