[comp.protocols.tcp-ip] traceroute

torben@DORSAI.ICS.HAWAII.EDU ("Torben N. Nielsen") (04/23/89)

Does anyone have ``traceroute" running on a Sun-4 running SunOS4.0? I can't
seem to get it to work even after having made the necessary kernel mods.

						Aloha, Torben

eckert@faui10.UUCP (Toerless Eckert,0.058I4,7908,04181-8353) (04/24/89)

From article <89Apr22.161824hst.4270@dorsai.ics.hawaii.edu>, by torben@DORSAI.ICS.HAWAII.EDU ("Torben N. Nielsen"):
> Does anyone have ``traceroute" running on a Sun-4 running SunOS4.0? I can't
> seem to get it to work even after having made the necessary kernel mods.

By the way: Where can i get the patches for the NIT bug
in the SunOS kernel ? I would like to have diffs to the
sources and not binaries!!

torben@DORSAI.ICS.HAWAII.EDU ("Torben N. Nielsen") (04/24/89)

>>From article <89Apr22.161824hst.4270@dorsai.ics.hawaii.edu>, by torben@DORSAI.ICS.HAWAII.EDU ("Torben N. Nielsen"):
>> Does anyone have ``traceroute" running on a Sun-4 running SunOS4.0? I can't
>> seem to get it to work even after having made the necessary kernel mods.
>
>By the way: Where can i get the patches for the NIT bug
>in the SunOS kernel ? I would like to have diffs to the
>sources and not binaries!!

I have all of the patches necessary to the Sun kernel to fix the NIT bug. So
do a lot of other people I think.

How about bugging Sun to put them on UUNET along with the other patches there?

If you're looking to get something like ``statspy" running, I have the patches
for that to make it work on a Sun-4. But maybe Bob Braden and Annette DeSchon
have an ``official" version by now that'll work across both architectures.

						Aloha, Torben

torben@DORSAI.ICS.HAWAII.EDU ("Torben N. Nielsen") (04/27/89)

I got a number of requests from other people who wanted to know if I
found a solution to a problem I thought I had with getting ``traceroute" to
work on a Sun-4 earlier.

Well, the reason was simple. I generated objects for the kernel mods 
required and then I generated a ``new" kernel using the old objects. Sad.
And pretty dumb :-( So the problem is solved. Mea culpa.

					Torben

wasc@cgch.UUCP (Armin Schweizer) (12/15/89)

 I am looking for a utility which can tell me what route packets
have taken between two endpoints, showing switching to
alternate routes etc.

 Is traceroute the right thing? What exactly is traceroute doing?
Where can I get it from and how?

thank you
armin



       Armin R. Schweizer, CIBA-GEIGY AG, R1045.P.06, WRZ
                  4002 Basel / Switzerland
	          phone: -41-61-697'79'46

mcc@WLV.IMSD.CONTEL.COM (Merton Campbell Crockett) (12/16/89)

Armin:

The record route option is the only way of finding out the exact path that a
packet from point A to point B.  The ICMP packet with the recorded routes may
or may not get back to you.

If you're having problems getting to point B from point A, you can use trace-
route to help identify where your problem might be occurring.  Traceroute uses
an undefined UDP port and the time to live (TTL) header option.  In its default
mode of operation, it transmits its first packet to the destination with a TTL
of one.  It will normally transmit two more packets with the same TTL after an
internal timer expires or after a time exceeded packet is received before
incrementing the TTL value.  For each TTL value it displays the responding
host name and the round trip time for each of the packets transmitted.

Traceroute continues incrementing the TTL until the default maximum of 30 is
reached or until a port unreachable response is received.  At best, you can
infer that this is the path your packets were taking to point B; however, you
may find a different path being reported should you re-initiate traceroute.

Merton

enger@SCCGATE.SCC.COM (Robert M. Enger) (12/17/89)

Traceroute can also use source-routed packets, so that one can
attempt to examine the path that packets are taking on their way
back to you.

However, some systems don't report all the interfaces, etc.
Like the nss, that apparently only decrements ttl once, even though
it goes through lots of interfaces.  Record-route does appear to
capture most of the interface addresses.  However, record-route
is limited to 9 addresses!  A source-route, record route ping 
would be a nice thing to try.  Anyone got one?

Bob Enger
Contel Federal Systems

JLENNIE@VM.UOGUELPH.CA (Jim Lennie) (03/20/91)

Can someone tell me where I can get a copy of traceroute for Ultrix 4.0?

===========================================================
Jim Lennie                           jlennie@vm.uoguelph.ca
Communications Services              519-824-4120  Ext 2588
University of Guelph
Guelph, Ontario
===========================================================