Traceroute - Linux Command - Polokalamu Unix

traceroute - e paipai i nā paina ala i ka mea lawelawe pūnaewele

Hōʻuluʻulu

traceroute [ -dFInrvx ] [ -f first_ttl ] [ -g pukaʻa ]

[ -i ilon ] [ -m max_ttl] [ -p port ]

[ -q nqueries ] [ -s src_addr ] [ -t tos ]

[ -w waittime ] [ -z pausemsecs ]

hale noho [ packetlen ]

Hōʻike

He hōʻiliʻili nui a paʻakikī ka Pūnaewele o ka mea pono pūnaewele, i pili pūʻia e nā puka komo. ʻO ka huliʻana i ke ala e ukaliʻia ai kahi mea (aʻo ka huliʻana i ka puka kuhihewa e haʻalele ana i kāu mau pepa) hiki ke paʻakikī. Hoʻohanaʻo Traceroute i ka manawa o ka IP no ka nohoʻana 'āpau a ke ho'āʻo nei e hoʻopuka i kekahi pane ICMP TIME_EXCEEDED mai kēlā me kēia puka ma ke ala e hele ai i kekahi o nā mea lawelawe.

ʻO ke koho wale no ka inoa o nā mea host ma kahi helu IP . ʻO ka lōʻihi o datagram hulina lōʻihi he 40 bytes , akā hiki ke hoʻonuiʻia kēia ma ka hōʻikeʻana i ka lōʻihi o ka lōkelia (ma nā bytes) ma hope o ka inoa o ka poʻe host.

Nā koho'ē aʻe:

-f

E hoʻonohonoho i ka manawa-i-ola e hoʻohanaʻia i ka paena'ōpili waho mua.

-F

E hoʻonoho i ka "ʻaʻohe'āpana".

-d

E hoʻolālā i ka hoʻolālā kumu.

-g

E ho'ākāka i kahi puka puka ala kaʻawale (8 maximum).

-i

Hoʻopaʻa i kahiʻokoʻa kikowaena no ka loaʻaʻana o ka helu IP pūnaewele no nā pale pūnaewele puka waho. He mea hoʻohana wale kēia i kahi mea hoʻokipa lehulehu. (E nānā i ka hae - hae no kekahi ala e hana ai i kēia.)

-I

E hoʻohana i ka ICMP ECHO ma mua o kaʻikepili UDP.

-m

E hoʻonā i ka palena manawa kiʻekiʻe (max ka hops) i hoʻohanaʻia i nā pepaʻikepili waho. ʻO ka paʻamau 30 hops (kahi like i hoʻohanaʻia no nā kākoʻo TCP).

-n

Kākau i ka hopena hopena helu ma mua o ka hōʻailona a me ka helu (e hoʻopaʻa i kahi huli inoa inoa inoa inoa inoa inoa no kēlā me kēia puka i loaʻa ma ke ala).

-p

E hoʻonohonoho i ka helu helu UDP i hoʻohanaʻia i ka'ōpili (ke kohoʻia 33434). Ke manaʻo neiʻo Tracerouteʻaʻole kekahi mea e hoʻolohe i ka pūnaewele hōʻailona UDP no ka hoʻohui + nhops - 1 ma ka mea nāna i hoʻokipa (no laila, e hoʻihoʻiʻia ka hoʻolālā ICMP PORT_UNREACHABLE e hoʻopau i ke ala e hele ai). Inā hoʻolohe kekahi mea ma kahi port i ke ala kūpono, hiki ke hoʻohanaʻia kēia koho no ka kohoʻana i kahiʻoihana ke hoʻohanaʻoleʻia.

-r

E kāpae i nā papa hana hoʻonā maʻamau a hoʻouna pololei i kahi mea lawelawe ma kahi pūnaewele i kākoʻoʻia. Ināʻaʻohe ka mea lawelawe ma kahi kīpili pololei, ua hoʻihoʻiʻia ka hewa. Hiki ke hoʻohanaʻia kēia koho no ka pingʻana i kahi mea noho ma kahi alapili iʻole kahi ala e hele ai (e like me, ma hope o ka ihoʻana o ke kikowaena i ka hāʻule (8C)).

-s

E hoʻohana i kēia IP inoa (i hāʻawi mauʻia he helu IP,ʻaʻole inoa inoa) e like me ka helu kumu i nā pepaʻikepili waho. Ma nā'āhua maha-hoʻonaeʻia (ʻo nā mea iʻoi aku i ka hoʻokahi IP address), hiki ke hoʻohanaʻia kēia koho e hoʻoikaika ai i ka helu kumu i mea'ē aʻe ma mua o ka IP address o ke kikowaena i hoʻounaʻia ka pūnaewele. Ināʻaʻole kahi helu IP i kahi o nā kuhi helu kuhi o kēia mīkini, ua hoʻihoʻiʻia kahi hewa aʻaʻohe mea i hoʻounaʻia. (E nānā i ke hae no kekahi ala'ē aʻe e hana i kēia.)

-t

E hoʻonoho i keʻano o ka lawelawe ma nā pāpaʻi pūnaewele i ke kumu waiwai (zero koho). Pono ka helu he helu helu decimal i ke ākea 0 a 255. E hiki ke hoʻohanaʻia kēia koho no kaʻikeʻana i nā hopenaʻano likeʻole o ka lawelawe i nā ala likeʻole. (Ināʻaʻoleʻoe e holo ana 4.4bsd, hiki keʻike kula paha kēia mai ka lawelaweʻana o nā lawelaweʻenehana maʻamau e like me telenet a me ftp e hoʻomalu i ka TOS). ʻAʻole nā ​​loina a pau o nā TOS i ke kānāwai a iʻole ka waiwai - e nānā i ka helu IP no nā manaʻo. ʻO nā helu kūpono paha --i ka 16 '(ke kali lōʻihi) a me ka' -t 8 '(ke kiʻekiʻe puka).

-v

ʻO ka huahana Verbose. Loaʻa iāʻoe nā waihona ICMP'ē aʻe ma mua o TIME_EXCEEDED a me UNREACHABLE.

-w

E hoʻolālā i ka manawa (i nā kekona) e kali i kahi paneʻana i kahi hulina (5 sec.).

-x

Kūkope i nā hopena. ʻO ka mea maʻamau, hiki ke hana i ka traceroute mai ka heluʻana i nā hopena. I kekahi mau kumu, hiki ke hoʻohana i ka māhele o ka pūnaeweleʻoihana i nā'āpana o ka pahu waho akāʻaʻole naʻe e hoʻomanaʻo hou i ka checksum (i kekahi manawa,ʻaʻole e heluʻia nā kānana a me ka hoʻohanaʻana -x me ka heluʻana). E hoʻomaopopo pono i nā kānana e pono ai no ka hopena hopena ke hoʻohanaʻiaʻoe i nā'ōpili ECHO ICMP ( -I ). No laila, ke heluʻia nei lākou i ka hoʻohanaʻana i ka ICMP.

-z

E hoʻonoho i ka manawa (i milliseconds) e hoʻomaha ai ma waena o nā nane (paʻamau 0). ʻO kekahi mau polokalamu e like me Solaris a me nā mea hoʻokele like e like me nā leka kālepaʻokoʻa o Ciscos. ʻO kahi maikaʻi loa o ka hoʻohanaʻana me kēia me 500 (eg 1/2 lua).

Ke ho'āʻo nei kēia polokalamu e huli i kahi alaloa e pili ana i kahi pūnaewele IP i kekahi pūnaewele pūnaewele ma o ka hoʻokomoʻana i nā paena UDP me kahi liʻiliʻi liʻiliʻi (manawa e ola ai) a laila e hoʻolohe ana i kahi ICMP "manawa iʻoi aku" ma mua o ka puka. Hoʻomaka mākou i kā mākou mau'ōpiopio me kahi o kahi o hoʻokahi a hoʻonuiʻia e kekahi a hiki i ka loaʻaʻana o ka ICMP "port nonreachable" (ʻo ia hoʻi, ua hele mākou i ka "host") a iʻole e paʻi i ka max (kahi hewa i 30 hops & hiki ke hoʻololiʻia me ka -m hae). Hoʻounaʻia nā'ōkuhiʻekolu (hoʻololi me -q ) ma kēlā me kēia ttl ke kauʻia a ua paiʻia kahi laina e hōʻike ana i ka ttl, ka helu o ka'īpuka a me ka manawa hele wāwae o kēlā me kēia kānana. Inā loaʻa mai ka pane o nā nīnau mai nā puka komo'ē aʻe, e paʻiʻia ka helu o kēlā me kēia pūnaewele pane. Ināʻaʻohe pane i loko o 5 maukona. manawa hoʻohālikelike (hoʻololiʻia me ka hae-hae), ua paʻiʻia he "*" no kēlā noi.

ʻAʻole mākou makemake i ka mea hoʻokipa e hoʻokomo i nā pākuhi uila UDP no laila ua hoʻonohonohoʻia ka awa kūʻai i kahi waiwai kūponoʻole (inā e hoʻohanaʻia ana kekahi o nā pona i ka hopena i kēlā kumukūʻai, hiki ke hoʻololiʻia me ka -p flag).

Hiki i kekahi hopena hoʻohana a me nā huahana:

[71 71]% traceroute nis.nsf.net. traceroute to nis.nsf.net (35.1.1.48), 30 hops max, 38 byte packet helios.ee.lbl.gov (128.3.112.1) 19 ms 19 ms 0 ms 2 lilac-dmc.Berkeley.EDU (128.32. 216.1) 39 ms 39 ms 19 ms 3 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 39 ms 19 ms 4 kahi kahiwaika-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 39 ms 5 ccn -nerif22.Berkeley.EDU (128.32.168.22) 39 ms 39 ms 39 ms 6 128.32.197.4 (128.32.197.4) 40 ms 59 ms 59 ms 7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 59 ms 8 129.140. 70.13 (129.140.70.13) 99 ms 99 ms 80 ms 9 129.140.71.6 (129.140.71.6) 139 ms 239 ms 319 ms 10 129.140.81.7 (129.140.81.7) 220 ms 199 ms 199 ms 11 nic.merit.edu (35.1 .1.48) 239 ms 239 ms 239 ms

Eʻike he laina like nā laina 2 a me 3. ʻO kēia ke kumu o ka'ōkaniʻoka ma ka polokalamu 2nd hop - lbl-csam.arpa -ʻo ia hoʻi e hoʻouna i nā paʻa me kahi zero ttl (kahi kiko i ka'ōpala o 4.3BSD). E hoʻomaopopo ponoʻoe e koho i kahi ala e lawe ai nā paʻi i ka'āina ākea mai ka NSFNet (129.140)ʻaʻole e hāʻawi i ka unuhiʻana i ka inoa-i-inoa no kāna mau NSS.

ʻO kahi hiʻohiʻonaʻoi aʻe iʻoi aku:

[kekai 72]% traceroute allspice.lcs.mit.edu. i ka traceroute i allspice.lcs.mit.edu (18.26.0.115), 30 hops max 1 helios.ee.lbl.gov (128.3.112.1) 0 ms 0 ms 0 ms 2 lilac-dmc.Berkeley.EDU (128.32.216.1) 19 ms 19 ms 19 ms 3 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 19 ms 19 ms 4 kahilani-ner-cc.Berkeley.EDU (128.32.136.23) 19 ms 39 ms 39 ms 5 kelani-nerif22 (I ka heluʻana i ka helu) .Berkeley.EDU (128.32.168.22) 20 ms 39 ms 39 ms 6 128.32.197.4 (128.32.197.4) 59 ms 119 ms 39 ms 7 131.119.2.5 (131.119.2.5) 59 ms 59 ms 39 ms 8 129.140.70.13 ( 129.140.70.13) 80 ms 79 ms 99 ms 9 129.140.71.6 (129.140.71.6) 139 ms 139 ms 159 ms 10 129.140.81.7 (129.140.81.7) 199 ms 180 ms 300 ms 11 129.140.72.17 (129.140.72.17) 300 ms 239 ms 239 ms 12 * * * 13 128.121.54.72 (128.121.54.72) 259 ms 499 ms 279 ms 14 * * * 15 * * * 16 * * * 17 * * * 18 ALLSPICE.LCS.MIT.EDU (18.26 .0.115) 339 ms 279 ms 279 ms

E hoʻomaopopo i ka puka 12, 14, 15, 16 & 17'ūiho a holoʻole paha i ka ICMP "manawaʻoi aku ka nui" a hoʻouna paha iā lākou me kahi ttl kūikawā loa e hiki iā mākou. 14 - 17 e holo nei i ka palapala MIT C Gateway e hoʻounaʻole ana i "manawaʻoi aku ma mua o" s. ʻO ke Akua wale nō keʻike i ka mea e hana nei me 12.

ʻO ka puka puka mālie 12 ma luna nei paha paha ka hopena o kahi kiko i ka 4. (23) BSD ke kikowaena pūnaewele (a me kāna mau huahana): 4.x (x <= 3) hoʻouna i kahi leka hikiʻole ke hoʻouna aku me ka hoʻohanaʻana i nā mea a pau i koe i loko o ke kumu ʻikeʻikepili. No ka mea, no nā puka komo,ʻo ka koena i koe he zero,ʻo ka manawa "nui o ka manawa" o ka ICMPʻaʻole ia e hoʻihoʻi mai iā mākou. ʻO keʻano o kēia pahu iʻoi aku kaʻoluʻolu loa ināʻikeʻia ia ma ka pūnaewele holomua:

1 helios.ee.lbl.gov (128.3.112.1) 0 ms 0 ms 0 ms 2 lilac-dmc.Berkeley.EDU (128.32.216.1) 39 ms 19 ms 39 ms 3 lilac-dmc.Berkeley.EDU (128.32.216.1 ) 19 ms 39 ms 19 ms 4 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 19 ms 5 ccn-nerif35.Berkeley.EDU (128.32.168.35) 39 ms 39 ms 39 ms 6 loaʻa. ʻO Berkeley.EDU (128.32.133.254) 39 ms 59 ms 39 ms 7 * * * 8 * * * 9 * * * 10 * * * 11 * * * 12 * * * 13 rip.Berkeley.EDU (128.32.131.22) 59 ms! 39 ms! 39 ms!

ʻO ka hoʻolaha he 12 mau "puka komo" (13 ka hopena hope) aʻo ka hapa hope loa o lākou e "nalowale". ʻO ka mea e hana neiʻo ia (kahi Sun-3 e holo ana i Sun OS3.5) e hoʻohana ana i ka ttl mai ka hōʻeaʻana mai o datagram ma o ka ttl i kāna paneʻana ICMP. No laila, e puka mai ka pane i ke ala hoʻihoʻi (me ka hoʻounaʻoleʻia o kekahi mea i kekahi mai ka ICMP maiʻole i hoʻounaʻia no ICMP) a hiki i ka wā eʻike ai mākou me kahi nui o ka lōʻihiʻelua o ke alanui. Ie,ʻo kaʻohi he 7 wale nō wale nō. ʻO kahi pane e hoʻi mai me kahi ttl o ka helu 1 kahiʻike he pilikia kēia pilikia. Hoʻokumu i nā huapalapala i "!" ma hope o ka manawa ināʻo ka ttl <= 1. Mai ka mea kūʻai nui o ka moku kūʻai (DEC's Ultrix, Sun 3.x) a iʻole polokalamu hanaʻole (HPUX), ke manaʻo nei eʻike pinepine i kēia pilikia a / a mālama paha i ke kī ka lehulehu o kāu mau nanea.

ʻO nā hanana kūpono'ē aʻe mahope iho o ka manawa ! H , N , a ! (Ka mea hōʻoluʻolu, kaʻenehana aiʻole ka protocol unreachable),! ! X (ka papa hana i pāpāʻia) ,! V (ka mua o ke kaʻina hana) ,! (Ka hoʻopau hopeʻana i ka hopena), aiʻole ! (ICMP hōʻailona keuʻole). Hoʻomālaʻia kēia ma ka RFC1812 (ʻo ia ka mea e hoʻonui ana i RFC1716). Ināʻoi aku ka hopena o nā'ōlohelohe a pau i kekahiʻano o ka mea hikiʻole ke hele, e hāʻawiʻia ke kaʻina o waho a hemo.

Hoʻonohonohoʻia kēia papahana no ka hoʻohanaʻana i nā hoʻokolohua, nā ana, a me kaʻoihana. Pono e hoʻohana muaʻia no ka wehewehe hewa. Ma muli o ka amo i hiki ke hoʻokomoʻia ma ka pūnaewele, ponoʻole ka hoʻohanaʻana i ka traceroute i nā hana maʻamau a mai nā papa inoa pūnaewele.

E nānā hoʻi

alalana (8), netstat (1), ping (8)