diff options
author | Kevin Steves <stevesk@cvs.openbsd.org> | 2002-08-30 02:17:35 +0000 |
---|---|---|
committer | Kevin Steves <stevesk@cvs.openbsd.org> | 2002-08-30 02:17:35 +0000 |
commit | a777189c10128f3ffd2d6bd204192d8e93f16db1 (patch) | |
tree | d4214423d2db18f284f62225a3979f15d6469ed5 /usr.sbin/traceroute | |
parent | 56fb5e5b29187d1398ea6c0a83c573a611eeadf7 (diff) |
add some history regarding use of UDP probe packets vs. ICMP.
from: http://www.kohala.com/start/papers.others/vanj.99feb08.txt
ok deraadt@
Diffstat (limited to 'usr.sbin/traceroute')
-rw-r--r-- | usr.sbin/traceroute/traceroute.8 | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/usr.sbin/traceroute/traceroute.8 b/usr.sbin/traceroute/traceroute.8 index b7aa7fb19ba..aca85e5f98b 100644 --- a/usr.sbin/traceroute/traceroute.8 +++ b/usr.sbin/traceroute/traceroute.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: traceroute.8,v 1.29 2002/08/12 20:43:13 stevesk Exp $ +.\" $OpenBSD: traceroute.8,v 1.30 2002/08/30 02:17:34 stevesk Exp $ .\" $NetBSD: traceroute.8,v 1.6 1995/10/12 03:05:50 mycroft Exp $ .\" .\" Copyright (c) 1990, 1991, 1993 @@ -416,6 +416,18 @@ C. Philip Wood, Tim Seaver and Ken Adelman. .Xr netstat 1 , .Xr ping 8 .Sh HISTORY +The very first +.Nm +(never released) used ICMP ECHO_REQUEST +datagrams as probe packets. During the first night of testing it was +discovered that more than half the router vendors of the time would +not return an ICMP TIME_EXCEEDED for an ECHO_REQUEST. +.Nm +was then changed to use UDP probe packets. +Most modern TCP/IP implementations will now generate an ICMP error +message to ICMP query messages, and the option to use ECHO_REQUEST probes +was re-implemented. +.Pp The .Nm command first appeared in |