Did you know that the Linux version of traceroute uses UDP packets with various TTLs instead of ICMP echo requests by default? I sure didn’t, but thinking about it is a very smart way to do it. My only question would be: doesn’t this interfere with the operation of a server if you happen to choose a destination port which is listening for UDP packets? For me this seems a little hackish to do and in the future I’ll make sure that I use the ICMP echo requests under Linux.
One response to “Traceroute on Windows and Linux”
Online traceroute services are cross-platform and easy to use. There are many traceroute services available, eg http://www.dotcom-monitor.com/trace.asp