Traceroute Anomaly
Chuck Swiger
cswiger at mac.com
Fri Aug 20 10:20:26 PDT 2004
Gregory Kuhn wrote:
[ ... ]
> Why can I do a traceroute using the DOS version of traceroute (tracert)
> to any of my FreeBSD boxes, but I am not able to do so from another
> FreeBSD box? Furthermore, it is not just from my own boxes that I am
> unable to do a traceroute. Using the traceroutes listed at
> www.traceroute.org I again am unable to trace back to my FBSD boxes.
Different traceroute programs use different protocols; in fact, the BSD
traceroute supports:
-P Send packets of specified IP protocol. The currently supported
protocols are: UDP, TCP, GRE and ICMP. Other protocols may also
be specified (either by name or by number), though traceroute
does not implement any special knowledge of their packet for-
mats. This option is useful for determining which router along a
path may be blocking packets based on IP protocol number. But
see BUGS below.
...and if you read the rest of the manpage, it will discuss the fact that it
is fairly common for traceroute to not show the last hop when using protocols
other than UDP.
--
-Chuck
More information about the freebsd-net
mailing list