Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Aug 2004 13:20:14 -0400
From:      Chuck Swiger <cswiger@mac.com>
To:        Gregory Kuhn <freebsd-net@lists.ctch.net>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Traceroute Anomaly
Message-ID:  <412632CE.5080106@mac.com>
In-Reply-To: <6.1.2.0.2.20040820102349.02ac6440@mail.ctch.net>
References:  <6.1.2.0.2.20040820102349.02ac6440@mail.ctch.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Gregory Kuhn wrote:
[ ... ]
> Why can I do a traceroute using the DOS version of traceroute (tracert) 
> to any of my FreeBSD boxes, but I am not able to do so from another 
> FreeBSD box?  Furthermore, it is not just from my own boxes that I am 
> unable to do a traceroute.  Using the traceroutes listed at 
> www.traceroute.org I again am unable to trace back to my FBSD boxes.

Different traceroute programs use different protocols; in fact, the BSD 
traceroute supports:

        -P     Send  packets  of specified IP protocol. The currently supported
               protocols are: UDP, TCP, GRE and ICMP. Other protocols may  also
               be  specified  (either  by name or by number), though traceroute
               does not implement any special knowledge of  their  packet  for-
               mats. This option is useful for determining which router along a
               path may be blocking packets based on IP  protocol  number.  But
               see BUGS below.

...and if you read the rest of the manpage, it will discuss the fact that it 
is fairly common for traceroute to not show the last hop when using protocols 
other than UDP.

-- 
-Chuck



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?412632CE.5080106>