Traceroute - Iwu Linux - Iwu Unix

traceroute - na-ebipụta ụzọ ụzọ na-aga na onye na-ahụ maka netwọk

Nkọwapụta

traceroute [ -dFinrvx ] [ -f first_ttl ] [ -g gateway ]

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

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

[ -w oge echere ] [ -z pausemsecs ]

nnabata [ packetlen ]

Nkọwa

Ịntanetị bụ nchịkọta dị ukwuu na mgbagwoju anya nke ngwaike netwọk, ejikọta ọnụ ọnụ ụzọ ámá. Ịchọta ụzọ ị ga - esi na - eso ụzọ (ma ọ bụ ịchọta ọnụ ụzọ ọjọọ nke na - atụfu ego gị) nwere ike isi ike. Traceroute na- eji usoro iwu IP rụọ ọrụ 'na-ebi ndụ' ma na-anwa ịmepụta ihe omume ICIME TIME_EXCEEDED site n'ọnụ ụzọ ọ bụla na ụzọ otu onye ọbịa.

Nanị ebe iwu chọrọ bụ ebe njedebe aha ma ọ bụ nọmba IP . Ogologo nyocha data nyochaa bụ 40 octets , mana nke a nwere ike ịbawanye site n'ịkọ ogologo oge (site na octets) mgbe njedebe aha njedebe.

Nhọrọ ndị ọzọ bụ:

-f

Debe oge mbụ ị na-eji na akpa nyocha ịpụpụ.

-F

Debe obere "obere".

-d

Kwado larịị nyocha ịkwado.

-g

Kọwaa ụzọ ụzọ a na-esi emepụta ụzọ (8 kachasị).

-i

Dee interface netwọk iji nweta adreesị IP isi maka nchịkọta nyocha ọpụpụ. Nke a na-abụkarị ihe bara uru na ọtụtụ ndị ọbịa. (Hụ na -a ọkọlọtọ maka ụzọ ọzọ iji mee nke a.)

-I

Jiri ICMP ECHO kama nke UDP datagrams.

-m

Setịpụ oge kachasị elu (max ọtụtụ hops) eji mee ihe na nchịkọta nyocha ọpụpụ. Ndabara bụ 30 hops (otu ndabara eji maka njikọ TCP).

-n

Mpempe akwụkwọ nchịkọta blọọgụ n'ọtụtụ dị iche iche kama ịbụ nke a na-ahụ anya (na-echekwa aha nyocha maka aha ọ bụla maka ụzọ ọhụụ dị na ụzọ).

-p

Nịm isi UDP n'ọdụ ụgbọ mmiri ọtụtụ eji na nyocha (ndabara bụ 33434). Traceroute na-atụ anya na ọ dịghị ihe na-ege ntị na ọdụ ụgbọelu UDP maka isi + ndị nlekọta - 1 na njedebe onye ọbịa (ya mere a ga-eziga ozi ICMP PORT_UNREACHABLE iji kwụsị ụzọ ntụgharị). Ọ bụrụ na ihe na-ege ntị n'ọdụ ụgbọ mmiri na ndabara ndabara, a nwere ike iji nhọrọ a iji họrọ ọdụ ụgbọ mmiri na-ejighị ya.

-r

Na-agafe na tebụl na-agagharị na-ezigara na onye na-elekọta na netwọk nwere njikọ. Ọ bụrụ na onye ọrụ ahụ adịghị na netwọk na-ejikọta ya, enweghachila ihe nlele. Nke a nwere ike iji ping onye nwe obodo site na interface nke na-enweghị ụzọ site na ya (dịka, mgbe etinyere interface ahụ site na- erigbu (8C).

-s

Jiri adreesị IP na-esonụ (nke a na-enyekarị dịka nọmba IP, ọ bụghị aha njirimara) dịka adreesị isi na nchịkọta nyocha ọpụpụ. N'ọtụtụ ìgwè (ndị nwere ihe karịrị otu IP adreesị), a ga-eji nhọrọ a iji mee ka adreesị isi iyi bụrụ ihe ọzọ karịa adreesị IP nke interface a na-eziga ihe nyocha. Ọ bụrụ na adreesị IP abụghị otu n'ime adreesị interface nke igwe nke a, enweghachịre njehie ma ọ dịghị ihe zitere. (Lee flag-ọkọlọtọ maka ụzọ ọzọ iji mee nke a.)

-t

Debe ụdị ọrụ ahụ na nchịkọta nyocha iji nweta uru (efu efu). Ọnụ ahịa ahụ ga - abụrịrị ọnụọgụ abụọ nke dị n'ime 0 ruo 255. Nhọrọ a nwere ike iji hụ ma ọ bụ ụdị ọrụ dịgasị iche na-arụpụta n'ụzọ dịgasị iche iche. (Ọ bụrụ na ịnọghị na 4.4bsd, nke a nwere ike ịbụ agụmakwụkwọ ebe ọ bụ na ọrụ netwọk dịka telnet na ftp adịghị ekwe ka ị na-achịkwa TOS). Ọ bụghị ụkpụrụ niile nke TOS bụ iwu ma ọ bụ ihe bara uru - lee IP spec maka nkọwa. Ụkpụrụ bara uru nwere ike ịbụ " -t 16 '(obere oge) na' -t 8 '(akwaputara elu).

-v

Mmepụta Verbose. Enwetara ngwugwu ICMP ndị ọzọ karịa TIME_EXCEEDED na Nhazi akwụkwọ.

-w

Tọọ oge (na sekọnd) iji chere maka nzaghachi na nyocha (ndabara 5 sec.).

-x

Ịkwagharị ego chepụtara. Dịka nke a, nke a na-egbochi traceroute na ịgbakọ ngwakọ ego ip. N'ọnọdụ ụfọdụ, sistemụ arụmọrụ nwere ike ịgbanye akụkụ nke ihe ọpụpụ ahụ kama ọ gaghị eweghachị checksum (yabụ na ụfọdụ ndabara bụ ka ị ghara ịgbakọ checksums na iji -x mee ka ha gbakọọ). Rịba ama na a na-achọkarị ego nchịkọta maka njedebe ikpeazụ mgbe ị na-eji nchọpụta ICMP ECHO ( -I ). Ya mere a na-agbakọ ha mgbe ha na-eji ICMP.

-z

Tinye oge (na milliseconds) iji kwụsịtụ n'etiti nyocha (ndabara 0). Ụfọdụ usoro dịka Solaris na ndị na-eme njem dị ka ozi CIMOS ọnụego akara. Ihe bara uru iji nke a mee bu 500 (dika 1/2 nkeji).

Usoro a na-agbali ịchọta ụzọ ụzọ ngwugwu IP ga-esonyere ụfọdụ ndị na-ahụ maka ịntanetị site na ịmepụta ngọọkọta nyocha UDP na obere ttl (oge na-ebi ndụ) ma na-ege ntị maka oge ICMP "gafere" zara site n'ọnụ ụzọ ámá. Anyị na-amalite nyocha anyị na ọnụọgụ abụọ ma na-amụba site na otu ruo mgbe anyị nweta "ICMP" n'ọdụ ụgbọ mmiri a na-apụghị ịchọta "(nke pụtara na anyị nwere" onye ọbịa ") ma ọ bụ kụọ Max (nke na-emehie 30 hops & nwere ike gbanwere ya na -m ọkọlọtọ). A na-eziga nyocha atọ (mgbanwe na -q ọkọlọtọ) na ntinye ọ bụla ttl na edere akara na-egosi ttl, adreesị nke ọnụ ụzọ ámá na oge njem nke nyocha nke ọ bụla. Ọ bụrụ na azịza nyocha sitere n'ọnụ ụzọ dịgasị iche iche, a ga-ebipụta adres nke usoro nzaghachi ọ bụla. Ọ bụrụ na enweghị mmeghachi omume n'ime 5 sec. oge nkwụsịtụ (gbanwere na -w ọkọlọtọ), a na-ebipụta "*" maka nyocha ahụ.

Anyị achọghị ka ebe ị na-aga ịhazi usoro nyocha nke UDP ka eburu ụgbọ mmiri na-ebute ka ọ ghara ịba uru (ma ọ bụrụ na clod na ebe ahụ na-eji uru ahụ eme ihe, a pụrụ ịgbanwe ya na flag-flag).

Ihe ntinye na ntanputa nwere ike ịbụ:

[yak 71]% traceroute nis.nsf.net. traceroute to nis.nsf.net (35.1.1.48), 30 hops max, 38 onte packet 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 -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

Rịba ama na amaokwu 2 & 3 bụ otu. Nke a sitere na kernel bug na usoro nyocha nke 2nd - lbl-csam.arpa - nke na-ebute ngwugwu na zero ttl (ahụhụ dị na mbipụta nke 4.3BSD). Rịba ama na ị ghaghị ịkọwa ụzọ ụzọ pasernet si aga ebe ọ bụ na NSFNet (129.140) adịghị enye nsụgharị adreesị aha ya maka NSS.

Ihe atụ na-adọrọ adọrọ bụ:

[yak 72]% traceroute allspice.lcs.mit.edu. traceroute to 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 ccngw-ner-cc.Berkeley.EDU (128.32.136.23) 19 ms 39 ms 39 ms 5 ccn-nerif22 (Msgstr). Msgstr "" (msgstr ""). Msgstr "" (msgstr " 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 * * * ALLSPICE.LCS.MIT.EDU (18.26 .0.115) 339 ms 279 ms 279 ms

Rịba ama na ọnụ ụzọ ụzọ 12, 14, 15, 16 & 17 na-agbapụ ma ọ bụghị zipu ICMP "oge gafere" ozi ma ọ bụ zipu ha na ttl dị obere iji ruo anyị. 14 - 17 na-agbanye koodu MIT C Gateway nke na-adịghị ezite "oge gafere karịa." Naanị Chineke maara ihe na-eme na 12.

Ọnụ ụzọ ámá dị jụụ 12 nke dị n'elu nwere ike ịbụ n'ihi ahụhụ dị na 4. [23] BSD netwọk netwọk (na ihe mgbakwasị ụkwụ ya): 4.x (x <= 3) na-eziga ozi na-enweghị ike ịchọta ya site n'iji ihe ọ bụla ttl na-adị na mbụ datagram. Ebe ọ bụ na, maka ọnụ ụzọ ámá, ndị fọdụrụ ttl bụ efu, oge ICMP "oge gafere" na-ekwe nkwa na ọ gaghị emeghachi ya. Omume nke ahụhụ a bụ ntakịrị ihe na-adọrọ mmasị mgbe ọ na-egosi na usoro njedebe:

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 * * * rip.Berkeley.EDU (128.32.131.22) 59 ms! 39 ms! 39 ms!

Rịba ama na e nwere 12 "ọnụ ụzọ" (13 bụ ebe ikpeazụ) na kpọmkwem ọkara ikpeazụ nke ha "na-efu". Ihe na-eme n'ezie bụ na rip (Sun-3 na-agba ọsọ Sun OS3.5) na-eji ttl na data data anyị dị ka ttl na nzaghachi ICMP ya. Ya mere, nzaghachi ahụ ga-apụ na ụzọ nlọghachi (enweghị ọkwa ezigara onye ọ bụla ebe ọ bụ na ICMP anaghị ezigara ICMP) ruo mgbe anyị nyochara na ttl nke ahụ dịkarịa ala ugboro abụọ. Ee, chara bụ nanị 7 hops pụọ. Nzaghachi nke na-alaghachi na ttl nke 1 bụ ihe ngosi na nsogbu a dị. Traceroute na-ebipụta "!" mgbe oge ma ọ bụrụ na ttl bụ <= 1. Ebe ọ bụ na ndị na-ere ahịa na-ebufe ọtụtụ ihe na-adịghị agwụ agwụ (DEC's Ultrix, Sun 3.x) ma ọ bụ ndị na-abụghị ọkọlọtọ (HPUX), na-atụ anya ịhụ nsogbu a ugboro ugboro ma / ma ọ bụ lekọta anya onye ọbịa nke nyocha gị.

Ndị ọzọ nwere ike ịkọ aha mgbe oge ahụ dị ! H ,! N , ma ọ bụ P (onye nnabata, netwọk ma ọ bụ usoro nkwekọrịta) - ! ! X (nkwurịta okwu nke a machibidoro iwu) ,! V (nnabata buru ụzọ mebie) ,! C (tupu cutoff na mmetụta), ma ọ bụ ! (Koodu ICMP na-enweghị ike ịchọta). A kọwara ndị a site na RFC1812 (nke karịrị RFC1716). Ọ bụrụ na ọ fọrọ nke nta ka ọ bụrụ na nyocha niile na-eme ka ị ghara ịchọta ya, traceroute ga-akwụsị ma pụọ.

Emere atụmatụ a iji mee ihe na nyocha, nhazi, na njikwa. A ghaghị iji ya mee ihe maka ịdọ aka ná ntị. N'ihi ibu ọ nwere ike iwunye na netwọk, ọ bụ ihe amamihe na-adịghị na ya iji traceroute n'oge arụmọrụ nkịtị ma ọ bụ site na edemede edemede.

Lee kwa

ụzọ (8), netstat (1), ping (8)