aboutsummaryrefslogtreecommitdiff
path: root/net/tcptraceroute-devel/pkg-descr
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-03-22 03:31:49 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-03-22 03:31:49 +0000
commit7b7102e2bf82bb8cd071ecd536bac0bdc1df6713 (patch)
tree0eb7c9f191943e628b8e41770d930e34f32abbe7 /net/tcptraceroute-devel/pkg-descr
parent1473c9f3758ce983152fcf267dd943beb2a0d749 (diff)
downloadports-7b7102e2bf82bb8cd071ecd536bac0bdc1df6713.tar.gz
ports-7b7102e2bf82bb8cd071ecd536bac0bdc1df6713.zip
add tcptraceroute 1.2
A traceroute implementation using TCP packets PR: 36177 Submitted by: Jeff Wheat <jeff@cetlink.net>
Notes
Notes: svn path=/head/; revision=56437
Diffstat (limited to 'net/tcptraceroute-devel/pkg-descr')
-rw-r--r--net/tcptraceroute-devel/pkg-descr17
1 files changed, 17 insertions, 0 deletions
diff --git a/net/tcptraceroute-devel/pkg-descr b/net/tcptraceroute-devel/pkg-descr
new file mode 100644
index 000000000000..a25b74bedc74
--- /dev/null
+++ b/net/tcptraceroute-devel/pkg-descr
@@ -0,0 +1,17 @@
+tcptraceroute is a traceroute implementation using TCP packets.
+
+The more traditional traceroute(8) sends out either UDP or ICMP ECHO packets
+with a TTL of one, and increments the TTL until the destination has been
+reached. By printing the gateways that generate ICMP time exceeded messages
+along the way, it is able to determine the path packets are taking to reach
+the destination.
+
+The problem is that with the widespread use of firewalls on the modern
+Internet, many of the packets that traceroute(8) sends out end up being
+filtered, making it impossible to completely trace the path to the destination.
+However, in many cases, these firewalls will permit inbound TCP packets to
+specific ports that hosts sitting behind the firewall are listening for
+connections on. By sending out TCP SYN packets instead of UDP or ICMP ECHO
+packets, tcptraceroute is able to bypass the most common firewall filters.
+
+WWW: http://michael.toren.net/code/tcptraceroute/