[1856] in NetBSD-Development

home help back first fref pref prev next nref lref last post

traceroute bug

daemon@ATHENA.MIT.EDU (Nickolai Zeldovich)
Tue May 11 22:19:36 1999

To: netbsd-dev@MIT.EDU
Date: Tue, 11 May 1999 22:18:11 EDT
From: Nickolai Zeldovich <kolya@MIT.EDU>

It appears that traceroute on NetBSD-Athena 8.2.3 ignores the source
routing options. Running traceroute without arguments says that [-g
gateway] is a proper option, and the manpage confirms, but actually
using -g doesn't do anything:

lm~72> traceroute opus
traceroute to opus.MIT.EDU (18.70.0.252), 30 hops max, 40 byte packets
 1  NW12-RTR-W61-ETHER.MIT.EDU (18.239.0.1)  2.375 ms  2.061 ms  1.881 ms
 2  OPUS.MIT.EDU (18.70.0.252)  3.730 ms  2.162 ms  1.954 ms
lm~73> traceroute -g bed opus
traceroute to opus.MIT.EDU (18.70.0.252), 30 hops max, 48 byte packets
 1  NW12-RTR-W61-ETHER.MIT.EDU (18.239.0.1)  2.299 ms  2.195 ms  1.863 ms
 2  OPUS.MIT.EDU (18.70.0.252)  2.003 ms  6.933 ms  2.164 ms

Doing the same on Solaris does the proper thing:

pepsi~3> traceroute opus
traceroute: Warning: ckecksums disabled
traceroute to opus.MIT.EDU (18.70.0.252), 30 hops max, 40 byte packets
 1  NW12-RTR-W61-ETHER.MIT.EDU (18.239.0.1)  1.348 ms  1.231 ms  1.021 ms
 2  OPUS.MIT.EDU (18.70.0.252)  1.229 ms  1.284 ms  1.755 ms
pepsi~4> traceroute -g bed opus
traceroute: Warning: ckecksums disabled
traceroute to  (18.70.0.252), 30 hops max, 48 byte packets
 1  NW12-RTR-W61-ETHER.MIT.EDU (18.239.0.1)  1.434 ms  1.094 ms  1.010 ms
 2  SENATOR-BEDFELLOW.MIT.EDU (18.181.0.25)  3.200 ms  21.104 ms  1.789 ms
 3  NW12-RTR-SIPB-ETHER.MIT.EDU (18.181.0.1)  17.572 ms  5.363 ms  2.103 ms
 4  OPUS.MIT.EDU (18.70.0.252)  3.402 ms  3.115 ms  3.292 ms

It would be nice to have this working, I suppose..

-Nickolai Zeldovich.

home help back first fref pref prev next nref lref last post