Traceroute - Linux Command - Unix Command

traceroute - hatisa lipakete tse tsamaeang ho ea ho marang-rang

Lintlhakiso

traceroute [ -dFInrvx ] [ -f pele_ttl ] [ -g monyako ]

[ -a totobetsa ] [ -m max_ttl] [ -p port ea ]

[ -ss query ] [ -s src_addr ] [ -t tos ]

[ -o nako ea ho leta ] [ -z pausemsecs ]

hostet [ packetlen ]

Tlhaloso

Inthanete ke kakaretso e kholo le e rarahaneng ea thepa ea marang-rang, e kopantsoeng hammoho ka litsela. Ho latela mokhoa o mong oa lipakete o latela (kapa ho fumana monyako o sa thabiseng o lahlelang lipakete tsa hau) ho ka ba thata. Traceroute o sebelisa IP protocol 'nako ea ho phela' 'me o leka ho hlahisa karabo ea ICMP TIME_EXCEEDED ho tloha ka tsela e' ngoe le e 'ngoe e tsamaeang le tsela e eang ho moeti e mong.

Ntho e le 'ngoe feela e hlokahalang ke parameter kapa lebitso la IP . Nako e sa lekanyetsoang ea probe datagram ke li-bytes tse 40, empa sena se ka eketseha ka ho bolela bolelele ba pakete (ka bytes) ka mor'a lebitso la moemeli oa ho ea sebakeng seo.

Tse ling tsa khetho ke:

-f

Beha nako ea pele ea ho phela e sebelisitsoeng paketeng ea pele ea lipatlisiso.

-F

Beha "u se ke ua arohana".

-d

Etsa hore boemo ba socket bo bue.

-g

Hlalosa tsela e sa tsamaeang ea tsela ea mohloli oa mohloli (8 boholo).

-i

Hlalosa sebopeho sa marang-rang ho fumana mohloli oa IP mohloli bakeng sa lipakete tsa lipatlisiso tse tsoang. Hangata sena se sebetsa feela ho batho ba nang le lihlopha tse ngata. (Bona -e folakha bakeng sa tsela e 'ngoe ea ho etsa sena.)

-I

Sebelisa ICMP ECHO ho e-na le litšoantšo tsa UDP.

-m

Beha nako e kholo ea nako ea ho phela (lipalo tse ngata tsa litsupa) tse sebelisoang lipakeng tsa lipatlisiso tse hlahang. Ntho e sa lekanyetsoang ke li-hops tse 30 (e le 'ngoe e sebelisetsoang li-TCP).

-n

Hlahisa li-hop tsa lintlha ka marang-rang ho e-na le ho tšoantšetsa ka mokhoa oa tšoantšetso le ka palo (e boloka lebitso la lebitso la lebitso la lebitsoerver bakeng sa tsela e 'ngoe le e' ngoe e fumanoang tseleng).

-p

Beha nomoro ea poro ea UDP e sebelisoang ka probes (ka ho feletseng ke 33434). Traceroute o na le tšepo ea hore ha ho letho le ka mamelang ditshwantsho tsa UDP tsa marang-rang ho theha + nhops - 1 sebakeng sa baeti (e le hore molaetsa oa ICMP PORT_UNREACHABLE o khutlisetsoe ho felisa tsela ea ho tsamaea). Haeba ho na le ntho e mamelang leboteng ka lehlakoreng le sa lekanyetsoang, khetho ena e ka sebelisoa ho khetha mebala e sa sebelisoang ea marang-rang.

-r

Sheba lifofane tse tloaelehileng tsa ho tsamaisa melaetsa 'me u rome ka ho toba ho moeti ka marang-rang a khomaretsoeng. Haeba moeti a sa sebetsane le marang-rang a ikopantseng ka ho toba, phoso e khutlisetsoa. Khetho ena e ka sebelisoa ho ping motho ea lulang sebakeng seo ka sebopeho se se nang tsela ho sona (mohlala, ka mor'a hore sebopeho se fokotsehe ka ho tsamaisoa (8C)).

-s

Sebelisa aterese e latelang ea IP (e atisang ho fanoa e le nomoro ea IP, eseng lebitso la mabitso) e le aterese ea mohloli lipakeng tsa lipatlisiso tse hlahang. Libokeng tse ngata tse nang le bokooa (ba nang le aterese e fetang e le 'ngoe ea IP), kgetho ena e ka sebelisoa ho qobella aterese ea mohloli hore e be ntho e' ngoe ntle le IP ea li-interface eo probe pakete e rometsoeng ho eona. Haeba aterese ea IP e se e 'ngoe ea liaterese tsa mochine ona, phoso e khutlisetsoa mme ha ho letho le romeloang. (Sheba le - folakha bakeng sa tsela e 'ngoe ea ho etsa sena.)

-t

Beha mofuta oa tšebeletso maphaketeng a lipatlisiso ho ea bohlokoa bo latelang (ho sa feleng). Bohlokoa e tlameha ho ba setsi sa bophahamo ho tloha ho 0 ho ea ho 255. Khetho ena e ka sebelisoa ho bona hore na mefuta e fapaneng ea tšebeletso e baka litsela tse fapaneng. (Haeba u sa tsamaee le 4.4bsd, sena se ka 'na sa ba sekolo ho tloha melaong e tloaelehileng ea marang-rang joaloka telnet le ftp u se ke ua u lumella ho laola TOS). Hase litekanyetso tsohle tsa TOS tse lumelloang ke molao kapa tse nang le moelelo - bona IP e hlalosang litlhaloso. Litekanyetso tse thusang mohlomong ke ` -t 16 '(ho lieha ka tlaase) le` -t 8 ' (holimo ho holimo).

-v

Sehlahisoa sa Verbose. Re amohetse liphutheloana tsa ICMP tse ling ntle le TIME_EXCEEDED le tse sa hlakoleng li thathamisitsoe.

-w

Beha nako (ka metsotsoana) ho letela karabo ho probe (ka ho feletseng 5 sec.).

-x

Fetola ip checksums. Ka tloaelo, sena se thibela traceroute ho lekanya ip checksums. Maemong a mang, tsamaiso ea ho sebetsa e ka eketsa likarolo tsa pakete e hlahang empa e se ke ea khutlisetsa checksum (kahoo maemong a mang ho hloleha ke hore u se ke ua bala li-checksums le ho sebelisa -x ho etsa hore li khutsuoe). Hlokomela hore li-checksums li atisa ho hlokahala bakeng sa hop ea ho qetela ha li sebelisa li-proxy ICMP ECHO ( -I ). Kahoo li lula li baloa ha li sebelisa ICMP.

-z

Beha nako (ka milliseconds) ho emisa pakeng tsa probes (ka ho feletseng 0). Mekhoa e meng e kang Solaris le li-routers tse kang moeli oa tekanyo ea Ciscos moeli oa icmp. Bohlokoa ba ho sebelisa le sena ke 500 (mohlala, 1/2 mobeli).

Lenaneo lena le leka ho hlahloba tsela eo IP packet e neng e tla e latela ho moetapele oa inthanete ka ho qala lipakete tsa probe tsa UDP tse nang le ttl e nyenyane (nako ea ho phela) ebe o mametse "nako e fetisitsoeng" ea ICMP e tsoang ho heke. Re qala lisebelisoa tsa rona ka ttl ea e le 'ngoe' me re eketseha ho fihlela re fumana "ICMP" port e ke keng ea fumanoa "(e bolelang hore re tlameha ho" amohela ") kapa otla max (e leng e fapetsanang le likopi tse 30 'me e ka fetoloa ka -m folakha). Lipolelo tse tharo (fetola le -q folakha) li romelloa hohle ka ho hlaka le line e hatisitsoe e bontšang ttl, aterese ea tsela ea heke le nako e potolohileng ea sekhetho se seng le se seng. Haeba lipotso tsa lipatlisiso li tsoa litseleng tse sa tšoaneng, aterese ea mokhoa o mong le o mong oa ho arabela o tla hatisoa. Haeba ho se na karabo ho feta metsotso e 5. nako ea nako ea nako (e fetotsoeng ka -la folakha), "*" e hatisoa bakeng sa probe eo.

Ha re batle hore sebaka seo re eang ho sona se sebetsane le lipakete tsa probe tsa UDP e le hore sekepe sa libaka se fihletsoe boemong bo ke keng ba lekanngoa (haeba ho na le clod moo u eang teng e sebelisa bohlokoa boo, e ka fetoloa le -pa folakha).

Mohlala o sebelisoang le o hlahisoang e ka ba:

[yak 71]% ts'oaetso ea nis.nsf.net. traceroute ho nis.nsf.net (35.1.1.48), likopi tse 30, 38 kate pakete 1 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 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 39 ms 40 ms 39 ms 5 ccn 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 nicmmerit.edu (35.1 .1.48) 239 ms 239 ms 239 ms

Hlokomela hore mela ea 2 & 3 e tšoana. Sena se bakoa ke kernel ea khameliso tsamaisong ea 2 ea hop - lbl-csam.arpa - e tsamaisang lipakete tse nang le zero ttl (bug in the version distributed of 4.3BSD). Hlokomela hore o tlameha ho nahana hore na lipakete li nkile naha e kae ho tloha NSFNet (129.140) e sa fane ka liphetolelo tsa lebitso la li-NSS tsa eona.

Mohlala o thahasellisang ke:

[yak 72]% ho feta allspice.lcs.mit.edu. traceroute ho allspice.lcs.mit.edu (18.26.0.115), likopi tse 30 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 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 19 ms 39 ms 39 ms 5 ccn-nerif22 40 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

Hlokomela hore litšebeletso tsa 12, 14, 15, 16 le 17 li ea holimo kapa ha li romele "ICMP" nako "e fetisitse" kapa e romela ka ttl e nyenyane haholo hore e fihle ho rona. 14 - 17 li ntse li tsamaisa khoutu ea MIT C Gateway e sa romelle "nako e feta". Molimo o tseba feela se etsahalang le 12.

Tsela e ka khutsitseng ea 12 ka holimo e ka 'na ea e-ba sesosa sa kokoana-hloko ea 4. [23] khokahanyo ea BSD ea marang-rang (le metsoako ea eona): 4.x (x <= 3) e romela molaetsa o sa fumaneheng ho sebelisa ntho leha e le efe e ts'oanang le ea pele datagram. Kaha, bakeng sa lisebelisoa, tse setseng e le zero, "nako ea ICMP" e fetisitsoe e tiisitsoe hore ha e tla khutlisetsa rona. Boitšoaro ba bubu ena bo hlile bo thahasellisa haholo ha bo bonahala tsamaisong ea ho etela:

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 csgw. 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 Mof ! 39 ms! 39 ms!

Hlokomela hore ho na le "litsela" tse 12 (13 ke sebaka sa ho qetela) 'me halofo ea ho qetela ea bona e "sieo". Se hlileng se etsahalang ke hore ho senya (Sun-3 e sebetsang ka letsatsi la OS OS3.5) ho sebelisa ttl ho tloha ha re fihla datagram e le ttl ho araba ea eona ea ICMP. Kahoo, karabo e tla tsoa nako tseleng e khutlang (ho se na tsebiso e rometsoeng ho mang kapa mang ho tloha ha ICMP e sa romeloe bakeng sa ICMP) ho fihlela re hlahloba ka ttl bonyane bobeli ba tsela ea bolelele. Ha e le hantle, ho ripitla ke lihora tse 7 feela. Karabo e khutlang ka ttl ea 1 ke letšoao bothata bona bo teng. Traceroute e fetola "!" kamora nako haeba ttl e le <= 1. Kaha barekisi ba romela boholo ba nako e sa sebetseng (DEC's Ultrix, Sun 3.x) kapa software e sa tloaelehang (HPUX), lebella ho bona bothata bona khafetsa le / kapa ho hlokomela ho khetholla lisebelisoa tsa lisebelisoa tsa hau.

Lintlha tse ling tse ka khonehang ka morao ke nako ! H ,! N , kapa ! P (seboka, marang-rang kapa protocol e ke keng ea fumaneha) ,! S (tsela ea mohloli e hlolehileng) ,! F- (ho arohana ho hlokahala - RFC1191 Tsela ea MTU Discovery value e bonts'a),, ! X (puisano e thibetsoe ka molao) ,! V (tšoara ho tlōla pele ho moo) ,! C (pele ho qobella ho sebetsa), kapa ! (Code ICMP e sa fumaneheng). Tsena li hlalosoa ke RFC1812 (e leng e phahamisang RFC1716). Haeba hoo e ka bang li-probe tsohle li fella ka mofuta o itseng oa ho se fumanehe, traceroute e tla tlohela le ho tsoa.

Lenane lena le reretsoe ho sebelisoa ka teko ea lits'ebeletso, litekanyo le tsamaiso. E lokela ho sebelisoa haholo bakeng sa molato oa ho arohana. Ka lebaka la mojaro oo o ka o fang marang-rang, ha ho bohlale ho sebelisa traceroute nakong ea lits'ebetso tse tloaelehileng kapa ho tloha ka li-scripts.

Bona hape

tsela ea ho tsamaea (8), netstat (1), ping (8)