How can I run the
tcptraceroute utility on a UNIX machine?
I want to run a TCP traceroute for port 80.
By default tcptraceroute runs traceroute using tcp-syn packets for port 80. Port 80 is default. Just specify the port (by default, tcptraceroute uses port 80), and the firewall won't know the difference. Requires: libpcap, libnet, glibc packages although.
If you need any examples on using tcptraceroute utility, here are few at http://michael.toren.net/code/tcptraceroute/examples.txt