30 May
2006
30 May
'06
18:25
Sargon wrote:
On Tuesday, 30 May 2006 12:41, Jerry Feldman wrote:
I know that he allows ICMP, and he can successfully ping other systems, but traceroute simply stops at the router. However he can successfully do a traceroute from a Windows box.
Windows tracert differs from *nix traceroute.
Windows uses ICMP packets. Unix variants use a UDP packet with a port set to a high number (typically 33435).
Check to see what UDP ports are allowed in and out.
How does Windows use ICMP for traceroute? Traceroute depends on the error message generated when "time to live" expires. Error messages are not supposed to be generated for ICMP packets.