3 ms·
I thought traceroute always used icmp.
by sfblah 2y ago
I thought traceroute always used icmp.
- wmf 2y agoIn theory it can use any protocol since TTL exceeded should work with any IP packet. I don't know if there's consistency between traceroute implementations so maybe some use ICMP and some use UDP.
- Hikikomori 2y agoWindows tracert uses icmp.
- tremon 2y agoDepends on whether you mean the tool of the technology. Yes, the common traceroute uses icmp, but since it has become very popular for transit networks to ignore echo requests, there's also tcp (e.g. lft) and udp (e.g. Cisco's default) traceroute tools.