[clug] how to use traceroute

Scott Ferguson scott.ferguson.clug at gmail.com
Tue Jun 24 18:28:55 MDT 2014

On 25/06/14 09:31, Eyal Lebedinsky wrote:
> I used it before to see what is going on with routing. However, there is
> something going
> on with iinet recently, and a download test from ftp.iinet.net.au ran at
> around 50k/s for
> a line sync of 6-7Mb/s.
> I did a 'traceroute ftp.iinet.net.au' and it went all the way to 30
> hops. I added '-m 255'
> and it still went all the way. Looks like some kind of loop between
> (ftp.iinet...)
> and (no DNS). It is still doing this now.
> I find this unusual but maybe I do not understand how it works and why
> this is acceptable.
> Can anyone explain why this is so and is this normal?
> -- 
> Eyal Lebedinsky (eyal at eyal.emu.id.au)

For your purposes you'll probably find tcptraceroute more useful
(instead of ICMP tracerouting).
e.g. tcptraceroute -n 255 ftp.iinet.net.au
will test the route used for tcp packets, maximum of 255 hops, using the
device and gateway from your routing table. You can specify the gateway
with -g and the interface with -1. By default it uses the IPV from your
routing table, IPV4 can be forced with -4, IPV6 with -6.

For the purpose of getting a realistic measure of network performance
may I suggest you use the tests from M-Labs (Open Source code):-

The most useful in your case is Network Diagnostic Test:-
NOTE: it requires java to use the online version. The downloadable CLI
version is:-

To test the last mile of your broadband use Network Path and Application

To test from within a LAN use the WRT-based router tool:-

To test for application traffic shaping:-

To test for network transparency (ISP shaping/throttling):-

To perform reverse tcptracerouting from selected endpoints:-

To test your DNS performance try the DNS Benchmark tool - workbench.
>From memory you use a SUSe distro - it's probably in your repository,
it's in Debian's:-

Kind regards

More information about the linux mailing list