[comp.protocols.tcp-ip] Third party traceroute

enger@SEKA.SCC.COM (Robert M. Enger) (02/20/91)

The version of traceroute on Zerkalo.harvard.edu is a composite of
the various available sources and enhancements
(including source-route ability).  

IF THE VERSION OF TRACEROUTE ON ZERKALO IS  NOT  THE MOST COMPLETE,
I WOULD APPRECIATE IT IF SOMEONE WOULD SET US STRAIGHT.  THANKS!!

Also, some machines' operating systems no longer require
kernel modification to support traceroute.

Happy debugging,
Bob Enger

emv@ox.com (Ed Vielmetti) (02/20/91)

In article <9102200056.AA00350@seka.scc.com> enger@SEKA.SCC.COM (Robert M. Enger) writes:

   The version of traceroute on Zerkalo.harvard.edu is a composite of
   the various available sources and enhancements
   (including source-route ability).  

   IF THE VERSION OF TRACEROUTE ON ZERKALO IS  NOT  THE MOST COMPLETE,
   I WOULD APPRECIATE IT IF SOMEONE WOULD SET US STRAIGHT.  THANKS!!

As far as I know, the traceroute package on zerkalo and the 4.3
bsd-reno traceroute on (e.g.) wuarchive.wustl.edu are the latest of
the publically available traceroute implementations for BSD Unix.

There is no way to know what all else other people might have hacked
into the code, in their own effort to make it complete.  If someone has
done this they haven't spoken up.

By the way, how's the "noctool2" group's efforts coming along?  Send
me some mail (if you can read my mangled address), I have some
contributions to make.

--Ed
Edward Vielmetti
emv@ox.com

(note: the gateway may be mangling my address.  please advise if you
get this by mail and the From: line is weird.)

cliff@garnet.berkeley.edu (Cliff Frost) (02/21/91)

In article <EMV.91Feb20005703@poe.aa.ox.com>, emv@ox.com (Ed Vielmetti) writes:
|> 
|> As far as I know, the traceroute package on zerkalo and the 4.3
|> bsd-reno traceroute on (e.g.) wuarchive.wustl.edu are the latest of
|> the publically available traceroute implementations for BSD Unix.
|> 
|> There is no way to know what all else other people might have hacked
|> into the code, in their own effort to make it complete.  If someone has
|> done this they haven't spoken up.
|> 

OK, I'll speak up.  The Zerkalo package is wonderful.  It is also available
on ftp.cc.berkeley.edu, along with my two trivial hacks:

1)  The -n option now works.

2)  It attempts to detect assymetric routes (the Open Jaw routing problem).

    It does this by examining the TTL in the ICMP Time Exceeded messages
    returned by each hop.  It turns out that this method is flawed because
    there are at least 6 commonly used initial values for TTL in ICMP
    messages (29, 30, 59, 60, 255, and TTL_in_packet_received).  

So far I have found this second feature useful exactly once.  Other times
it has been interesting, but nothing more.

	Cliff Frost
	UC Berkeley