fbpx

Jinsi amri ya Traceroute inavyofanya kazi

Facebook
Twitter
LinkedIn
WhatsApp
telegram

Dhana za jumla

Amri ya Traceroute, pia inajulikana kama tracert katika Windows, ni zana ya uchunguzi wa mtandao inayotumiwa kufuatilia njia ambayo pakiti ya data inachukua kutoka chanzo hadi lengwa lake la mwisho kwenye Mtandao. Zana hii ni muhimu sana kwa kutambua matatizo ya mtandao yanayoweza kutokea, kama vile muda wa kusubiri au pakiti zilizopotea.

Katika mchakato wa kufuatilia njia, amri ya Traceroute hutuma mfululizo wa pakiti za data kwenye mtandao, na kila pakiti inajumuisha nambari ya TTL (Time To Live) inayoanza na thamani ya 1. Kila wakati pakiti inapofika kwenye nodi kwenye mtandao, nodi hupunguza thamani ya TTL kwa 1 kabla ya kusambaza pakiti. Wakati thamani ya TTL inafikia 0, pakiti hutupwa na nodi hutuma ujumbe "wakati uliozidi" kwa chanzo, ikionyesha kwamba pakiti haikuweza kufikia marudio yake na kwamba muda unaoruhusiwa umepitwa.

Amri ya Traceroute inarudia mchakato huu kwa kila nodi kwenye njia hadi pakiti ifikie mwisho wake. Mwishoni mwa mchakato, amri ya Traceroute inaonyesha orodha ya nodi kwenye njia, pamoja na anwani ya IP ya kila nodi na muda wa majibu uliochukua kwa pakiti kufikia node hiyo.

Mlolongo wa kina wa kifurushi

Uendeshaji wa kina wa amri ya Traceroute inaweza kuonyeshwa kama ifuatavyo:

  1. Amri ya Traceroute hutuma pakiti ya data yenye thamani ya awali ya TTL ya 1 hadi mahali pa mwisho.
  2. Nodi ya kwanza kwenye njia ya pakiti itapokea pakiti, kupunguza thamani ya TTL kwa 1, na kutuma jibu la "TTL imekwisha" kwa chanzo.
  3. Asili itapokea jibu la "muda uliozidi" na kurekodi anwani ya IP ya nodi ya kwanza.
  4. Amri ya Traceroute itatuma pakiti nyingine ya data yenye thamani ya TTL ya 2 hadi mahali pa mwisho.
  5. Node ya pili kwenye njia ya pakiti itapokea pakiti, kupunguza thamani ya TTL kwa 1, na kutuma jibu la "muda ulizidi" kwa chanzo.
  6. Asili itapokea jibu la "muda ulizidi" na kurekodi anwani ya IP ya nodi ya pili.
  7. Mchakato huu utarudiwa kwa kila nodi kwenye njia ya pakiti, na kuongeza thamani ya TTL katika kila marudio hadi pakiti ifikie mahali pa mwisho.
  8. Mara baada ya pakiti kufikia marudio ya mwisho, amri ya Traceroute inaonyesha njia kamili ya pakiti, ikiwa ni pamoja na anwani ya IP na wakati wa majibu ya kila nodi kwenye njia.

Ni amri gani katika MikroTik RouterOS

Kwa mfano wa jinsi ya kutumia amri ya Traceroute kwenye Mikrotik RouterOS, hatua zifuatazo zinaweza kufuatwa:

  1. Fikia kiolesura cha kipanga njia cha Mikrotik na ufungue koni ya amri.

  2. Ingiza amri ya Traceroute ikifuatiwa na anwani ya IP au jina la kikoa la lengwa ambalo ungependa kufuatilia njia. Kwa mfano, ili kufuatilia njia ya tovuti ya Google, unaweza kutumia amri ifuatayo:

				
					[admin@MikroTik] > tool traceroute google.com
				
			
  1. Subiri mchakato wa kufuatilia njia ukamilike. Kulingana na idadi ya nodes kwenye njia na latency ya mtandao, mchakato huu unaweza kuchukua sekunde chache au dakika kadhaa.

  2. Kagua matokeo ya amri ya Traceroute. Pato la amri litaonyesha orodha ya nodi zote kwenye njia ya marudio, pamoja na anwani ya IP ya kila nodi na muda wa majibu uliochukua kufikia nodi hiyo. Kwa mfano:

				
					     ADDRESS                                    STATUS
  1  192.168.1.1               1ms     1ms     1ms   
  2  10.0.0.1                  5ms     5ms     5ms   
  3  200.10.0.1                10ms    10ms    10ms  
  4  200.10.1.1                15ms    15ms    15ms  
  5  200.10.2.1                20ms    20ms    20ms  
  6  200.10.3.1                25ms    25ms    25ms  
  7  8.8.8.8                   30ms    30ms    30ms  
[admin@MikroTik] >
				
			

Katika mfano huu, unaweza kuona kwamba pakiti ya data ilipitia nodi sita tofauti kabla ya kufikia marudio ya mwisho (8.8.8.8).

Tofauti kati ya Linux Traceroute na Windows Tracert

Kuna tofauti kadhaa muhimu kati ya amri hizi mbili:

  1. Syntax ya amri: Sintaksia ya amri ya Linux Traceroute na amri ya Windows Tracert ni tofauti kidogo. Kwenye Linux, amri imeandikwa kama "traceroute", wakati kwenye Windows imeandikwa kama "tracert".

  2. Chaguzi za amri: Amri ya Linux Traceroute na amri ya Windows Tracert ina chaguo tofauti za amri. Kwa mfano, kwenye Linux, amri ya Traceroute inasaidia chaguo kama vile -I kubainisha matumizi ya ICMP badala ya UDP, wakati kwenye Windows, amri ya Tracert inasaidia chaguo kama vile -h kubainisha idadi ya juu zaidi ya humle.

  3. Fomati ya Pato: Umbizo la pato la Linux Traceroute amri na Windows Tracert amri pia ni tofauti. Kwenye Linux, amri ya Traceroute huonyesha anwani ya IP na muda wa kujibu wa kila nodi kwenye njia, huku kwenye Windows, amri ya Tracert inaonyesha jina la kila nodi na muda wa kujibu.

  4. utendakazi wa hali ya juu: Amri ya Linux Traceroute ina uwezo wa kutekeleza ufuatiliaji wa njia ya juu zaidi, kama vile ufuatiliaji wa njia ya kinyume na ufuatiliaji wa njia nyingi. Zaidi ya hayo, amri ya Linux Traceroute inaweza kubinafsishwa zaidi kuliko amri ya Windows Tracert, inayomruhusu mtumiaji kubainisha lango na saizi ya pakiti.

Kwa muhtasari, ingawa amri zote mbili zinafanana katika utendakazi wao wa kimsingi, kuna tofauti kubwa katika sintaksia ya amri, chaguo za amri, umbizo la towe, na utendakazi wa hali ya juu.

Mfano wa amri katika Linux

				
					traceroute google.com
1  192.168.1.1 (192.168.1.1)  1.107 ms  1.237 ms  1.353 ms
2  10.255.255.1 (10.255.255.1)  14.527 ms  14.622 ms  14.719 ms
3  172.16.1.1 (172.16.1.1)  25.817 ms  25.912 ms  26.005 ms
4  172.16.2.1 (172.16.2.1)  38.320 ms  38.414 ms  38.505 ms
5  203.208.222.125 (203.208.222.125)  38.601 ms  37.301 ms  37.392 ms
6  72.14.195.12 (72.14.195.12)  60.225 ms  60.318 ms  60.415 ms
7  108.170.247.65 (108.170.247.65)  61.424 ms  61.511 ms  61.605 ms
8  108.170.235.225 (108.170.235.225)  62.719 ms  62.814 ms  62.908 ms
9  108.170.232.193 (108.170.232.193)  63.016 ms  63.103 ms  63.197 ms
10  74.125.244.16 (74.125.244.16)  63.300 ms  63.386 ms  63.480 ms
11  172.253.50.138 (172.253.50.138)  64.685 ms  64.781 ms  64.877 ms
12  172.253.66.7 (172.253.66.7)  65.122 ms  65.217 ms  65.314 ms
13  172.253.50.246 (172.253.50.246)  66.493 ms  66.587 ms  66.680 ms
14  74.125.252.128 (74.125.252.128)  66.879 ms  66.965 ms  67.058 ms
15  216.58.214.142 (216.58.214.142)  67.252 ms  67.365 ms  67.454 ms
				
			

Mfano wa amri katika Windows

				
					tracert google.com
Tracing route to google.com [172.217.12.142]
over a maximum of 30 hops:

  1     1 ms     1 ms     1 ms  192.168.1.1
  2    17 ms    17 ms    18 ms  10.255.255.1
  3    27 ms    27 ms    27 ms  172.16.1.1
  4    40 ms    40 ms    40 ms  172.16.2.1
  5    38 ms    37 ms    37 ms  203.208.222.125
  6    59 ms    59 ms    59 ms  108.170.247.65
  7    61 ms    61 ms    61 ms  108.170.235.225
  8    63 ms    63 ms    63 ms  108.170.232.193
  9    64 ms    64 ms    64 ms  74.125.244.16
 10    67 ms    67 ms    67 ms  172.253.50.138
 11    67 ms    67 ms    67 ms  172.253.66.7
 12    69 ms    69 ms    69 ms  172.253.50.246
 13    66 ms    66 ms    66 ms  74.125.252.128
 14    66 ms    66 ms    66 ms  216.58.214.142

Trace complete.
				
			

Ambayo ni bora zaidi?

Kwa ujumla, amri zote mbili (traceroute y tracert) ni muhimu kwa ajili ya kufuatilia matatizo ya mtandao na kuchunguza masuala ya muunganisho. Kuchagua ni ipi ya kutumia itategemea mifumo ya uendeshaji na mapendekezo ya kibinafsi.

Kuhusu sifa maalum, traceroute kwenye Linux inatoa chaguo zaidi na vipengele vya juu kuliko tracert kwenye Windows, kama vile usaidizi wa itifaki za UDP na TCP, na uwezo wa kubinafsisha muda wa kuisha na hesabu ya kurukaruka. Hata hivyo, tracert kwenye Windows ni rahisi zaidi kutumia na inaweza kutoa taarifa wazi zaidi, zinazosomeka zaidi katika baadhi ya matukio.

Kwa muhtasari, zana zote mbili zina nguvu na udhaifu wao, na kuchagua moja au nyingine itategemea matumizi maalum na mapendekezo ya kibinafsi.

Je, ungependa kupendekeza mada?

Kila wiki tunachapisha maudhui mapya. Je, unataka tuongee kuhusu jambo fulani mahususi?
Mada ya blogi inayofuata

Acha maoni

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

Nambari ya punguzo

AN24-LIB

inatumika kwa vitabu vya MikroTik na vifurushi vya vitabu

Siku
Horas
Dakika
Sekunde

Utangulizi wa
OSPF - BGP - MPLS

Jisajili kwa hili bila malipo

MAE-RAV-ROS-240118
Siku
Horas
Dakika
Sekunde

Jisajili kwa hili bila malipo

MAS-ROS-240111

Matangazo ya Siku ya Wafalme Watatu!

REYES24

15%

bidhaa zote

Kozi za MicroTik
Kozi za Academy
Vitabu vya MicroTik

Pata manufaa ya msimbo wa punguzo wa Siku ya Wafalme Watatu!

* ofa itatumika hadi Jumapili Januari 7, 2024
** kanuni (WAFALME24) inatumika kwa gari la ununuzi
*** nunua kozi yako sasa na uisome hadi Machi 31, 2024

Promo ya Mkesha wa Mwaka Mpya!

NY24

20%

bidhaa zote

Kozi za MicroTik
Kozi za Academy
Vitabu vya MicroTik

Chukua fursa ya msimbo wa punguzo wa Hawa wa Mwaka Mpya!

* ofa itatumika hadi Jumatatu, Januari 1, 2024
** kanuni (NY24) inatumika kwa gari la ununuzi
*** nunua kozi yako sasa na uisome hadi Machi 31, 2024

Punguzo la Krismasi!

23. Mchoro

30%

bidhaa zote

Kozi za MicroTik
Kozi za Academy
Vitabu vya MicroTik

Pata faida ya msimbo wa punguzo kwa Krismasi !!!

**misimbo inatumika kwenye kikasha cha ununuzi
Ofa itatumika hadi Jumatatu tarehe 25 Desemba 2023

PUNGUZO LA WIKI YA CYBER

CW23-MK

17%

kozi zote za MikroTik Online

CW23-AX

30%

kozi zote za Academy

CW23-LIB

25%

Vitabu vyote vya MikroTik na Pakiti za Vitabu

Chukua fursa ya nambari za punguzo za Wiki ya Cyber ​​​​!!!

**misimbo inatumika kwenye kikasha cha ununuzi
Ofa itatumika hadi Jumapili tarehe 3 Desemba 2023

PUNGUZO LA IJUMAA NYEUSI

BF23-MX

22%

kozi zote za MikroTik Online

BF23-AX

35%

kozi zote za Academy

BF23-LIB

30%

Vitabu vyote vya MikroTik na Pakiti za Vitabu

Tumia fursa ya misimbo ya punguzo kwa Ijumaa Nyeusi !!!

**Nambari zinatumika kwenye kikasha cha ununuzi

misimbo inatumika kwenye kikasha cha ununuzi
halali hadi Jumapili Novemba 26, 2023

Siku
Horas
Dakika
Sekunde

Jisajili kwa hili bila malipo

MAE-VPN-SET-231115

Matangazo ya Halloween

Pata manufaa ya misimbo ya punguzo kwa Halloween.

Nambari zinatumika kwenye gari la ununuzi

HW23-MK

Punguzo la 11% kwa kozi zote za MikroTik Online

11%

HW23-AX

Punguzo la 30% kwa kozi zote za Academy

30%

HW23-LIB

Punguzo la 25% kwa Vitabu vyote vya MikroTik na Vifurushi vya Vitabu

25%

Sajili na ushiriki katika kozi ya bila malipo Utangulizi wa Njia ya Juu ukitumia MikroTik (MAE-RAV-ROS)

Leo (Jumatano) Oktoba 11, 2023
7pm hadi 11pm (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011