tcptraceroute software employs TCP packets for tracerouting functionality.
However, the rise of firewalls on the modern Internet poses a significant problem for traceroute(8), as many packets end up being filtered, making it impossible to trace the path to the destination completely. Fortunately, firewalls often permit inbound TCP packets to specific ports, ports that hosts behind the firewall are listening for connections on. This is where tcptraceroute shines.
By sending out TCP SYN packets instead of UDP or ICMP ECHO packets, tcptraceroute is able to get around the most common firewall filters. This makes it a reliable and efficient tool for tracing network paths, even in the face of strict firewalls. Overall, tcptraceroute is a valuable software tool that should be in the toolkit of any network administrator or IT professional.
Version 1.5 Beta6: N/A