Nástroj traceroute lze nainstalovat ze synaptic :
$ sudo apt-get install traceroute
Některé informace:
$ traceroute -VModern traceroute pro Linux, verze 2.0.15, 17. října 2010Copyright (c) 2008 Dmitry Butskoy, Licence:GPL v2 nebo jakákoli novější
Provedení několika testovacích jízd
$ traceroute www.google.comtraceroute na www.google.com (74.125.235.20), max. 30 skoků, 60bajtové pakety 1 192.168.0.1 (192.168.0.1) 1.545 ms 1.75171 ms1 .145.1) 11.986 ms 12.214 ms * 3 * * * 4 * * * 5 * * * 6 * 121.240.1.38 (121.240.1.38) 58.080 ms 43.995 ms 7 209.85.241.52 (209.85.241.52) 44.342 ms 44.650 ms 45.224 ms 8 209.85.251.95 (209.85.251.95) 57.145 ms * * 9 * * *10 * * *11 * * sin01s04-in-f20.1e100.net (74.125.235,20) 86,7 ms89,519 ms 89,519 ms 5,619 ms Výstup vypadá dostatečně slušně. Podle wireshark * uzly neodpověděly.Příkaz traceroute standardně odesílá pakety UDP. Ve výše uvedeném výstupu zůstává neobjeveno 5 síťových uzlů. První dojem by byl, že nereagovali. To však není tento případ. Wireshark odhaluje více:
Wireshark jasně ukazuje odpověď ICMP ttl z uzlů:
203.171.242.33
203.171.240.17Ale tyto uzly se nezobrazují ve výstupu traceroute.
Pakety ICMP
$ sudo traceroute -I www.google.comtraceroute na www.google.com (74.125.235.18), max. 30 skoků, 60 byte pakety 1 192.168.0.1 (192.168.0.1) 1.669 *ms 1.854 * 3 * * * 4 * * * 5 * * * 6 * 121.240.1.38 (121.240.1.38) 46.742 ms 46.686 ms 7 * * * 8 * * * 9 * * * 10 * * * 11 * * sin-f-108 .1e100.net (74.125.235.18) 88,562 msPotřebuje program super oprávnění pro pakety ICMP? Proč?
Výstup icmp má ještě menší uzly. Snímek obrazovky Wireshark:
Tentokrát odpověděla většina uzlů, mezi které patří:
209.85.241.52
209.85.241.95
66.249.94.74
72.14.233.107Ale žádný z nich není zobrazen na výstupu terminálu.
Pakety TCP
$ sudo traceroute -T www.google.comtraceroute na www.google.com (74.125.235.17), max. 30 skoků, 44bajtové pakety 1 192.168.0.1 (192.168.0.1) 1.326 *ms 1.897 * 3 * * * 4 * * * 5 * * * 6 * 121,240,1,38 (121,240,1,38) 45,706 ms * 7 209,85,241,52 (209,85,241,52) *9 * 45,778 * 45,778 * 45,778 * 11 * * *12 sin01s04-in-f17.1e100.net (74.125.235.17) 87,486 ms 87,995 ms 89,563 msExistuje stále více odpovědí ICMP na skenování TCP, jak můžeme vidět ve wireshark:
Windows
C:\>tracert www.google.comTrasování trasy na www.l.google.com [74.125.235.17]po dobu maximálně 30 skoků:1 * * * Časový limit požadavku vypršel. 2 1 ms 1 ms 1 ms 192.168.0.1 3 3 ms 3 ms 2 ms 10.10.145.1 4 56 ms 74 ms 82 ms 203,171.242.33 5 3 ms 3 ms 3 ms 203,171.240.17 6 17 ms 74 ms 82 ms 203,171.240.1 7 43 ms 43 ms 43 ms 121.240.1.38 8 87 ms 43 ms 43 ms 209,85.241,52 9 105 ms 83 ms 76 ms 209.85.251,95 10 95 ms 95 ms 118 ms 66,249.94,74 11 95 ms 95 ms 105 ms 72.14.233.107 12 97 ms 158 ms 86 ms sin01s04-in-f17.1e100.net [74.125.235.17]Trace dokončena.traceroute-nanog
Příkaz traceroute-nanog je o něco lepší. Instalovat ze synaptic :
$ sudo apt-get install traceroute-nanogSpustit
$ traceroute-nanog www.google.comtraceroute na www.google.com (74.125.235.17), max. 30 skoků, 60bajtové pakety 1 192.168.0.1 (192.168.0.1) 1.749 ms 2.121.0 1.749 ms 1.121.0 (10.10.145.1) 3,753 ms 4,272 ms 2,839 ms 3 203,171.242.33 (203,171.242.33) 77,158 ms 85,810 ms 3.331 ms 4 203,171,240,17 (203,171.240,17) 3,710 ms 71,331,240,1717,240,17) 333,171,240,1717,240,171717,240,171717,1717 333,171,240,171717,1717 33,171,240,1717,240. 5,156 ms 72.207 ms 5,093 ms 6 121.240.1.38 (121,240.1,38) 44,575 ms 44,703 ms 44,452 ms 7 209,85,241,52 (209,85,241,955 (209,85,251,950 (209,85,251,950 (209,85,251,950 (209,85,251,950 (209,85,251,955 (209,85,251,55 (209,85,251.55 (209,85,251.55 (209,85,251.52) 5,85,241,55 (209,85,251,52) 55,85,241,52 ms. MS 9 66.249.94,74 (66,249,94,74) 173,910 ms 149,952 ms 95,487 MS10 72.14.233.107 (72,14,233,107) 95,395 ms 95,405 ms 96.109 ms101s04-in-f17,1e100.net (74,125,2335,17) 86405 ms 96,162 ms101s04 v F-F17,1E100.net (74,125,2535,16,125,125,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12.traceroute-nanog také standardně odesílá pakety UDP. Ale je schopen zachytit odezvu mnohem lépe.
S TCP pakety
$ sudo traceroute-nanog -I tcp www.google.comtraceroute na www.google.com (74.125.235.16), max. 30 skoků, 44bajtové pakety 1 192.168.0.1 (192.168.0.1) 1 6108 msm 2 10.10.145.1 (10.10.145.1) 3,605 ms 2,929 ms 4,078 ms 3 203,171,242,33 (203,171,242,33) 27,267 ms 10,904 ms 82,61 ms 82,74 ms 82,74 ms 82,74 ms 82,74 ms 82,784 ms 82,784 ms 82,784 ms 82,7817. 203.171.240.1) 75,903 ms 5,006 ms 4,757 ms 6 121.240.1,38 (121,240.1,38) 46,251 ms 121,001 ms 83.413 ms 2095,299,22055550, 129,85,221555, 129,85,25555552,299,251,2055552,299,241,555552,52,25,251,55552,552. MS 77,467 ms 56,996 ms 9 66,249,94,74 (66,249,94,74) 120,171 ms 121,323 ms 177,704 ms10 * * * 11 sin01S04-in-f16.1e100.Net (74,125,25,16) 148,922 ms 153,652 ms89,519 ms