fbpx

TTL ni nini na ni ya nini?

Facebook
Twitter
LinkedIn
WhatsApp
telegram

Dhana za jumla

TTL (Muda wa Kuishi) ni sehemu katika kichwa cha IP (Itifaki ya Mtandaoni) ambacho kinatumika kupunguza muda wa maisha wa pakiti ya data kwenye mtandao. TTL inafafanuliwa kama idadi ya juu zaidi ya hops ambayo pakiti inaweza kutengeneza kabla ya kutupwa.

Kila wakati pakiti inatumwa kupitia kipanga njia, kipanga njia kinapunguza thamani ya TTL kwenye kichwa cha IP kwa moja. Ikiwa thamani ya TTL inafikia sifuri, pakiti hutupwa na ujumbe wa hitilafu wa "Muda Umepita" wa ICMP (Itifaki ya Ujumbe wa Kudhibiti Mtandao) "Muda Umepita" hutumwa kwa mtumaji. Ujumbe wa hitilafu wa ICMP utajumuisha taarifa kuhusu kipanga njia ambapo pakiti ilitupwa na muda wa safari ya kwenda na kurudi wa pakiti.

Kazi kuu ya TTL ni kuzuia pakiti kuzunguka kwa muda usiojulikana kwenye mtandao. Ikiwa pakiti ina TTL ya juu sana, inaweza kuendelea kuzunguka kwenye mtandao kwa muda usiojulikana, ambayo inaweza kusababisha msongamano wa mtandao na masuala ya utendaji.

Mfano wa vitendo wa uendeshaji wa TTL

Tuseme kwamba mwenyeji A anataka kutuma pakiti ya data kwa mwenyeji B, na kuna vipanga njia kadhaa vya kati kwenye njia kati ya A na B. Mpangishi A anaweka thamani ya awali ya TTL katika kichwa cha IP cha pakiti, ambacho ni sawa na a. kutokana na idadi ya humle pakiti inatarajiwa kupita kabla ya kufikia mwenyeji B.

Wakati pakiti inapofika kwenye router ya kwanza kwenye njia, router inasoma thamani ya TTL kwenye kichwa cha IP cha pakiti na kuipunguza kwa moja. Ikiwa thamani ya TTL inafikia sifuri, kipanga njia hutupa pakiti na kutuma ujumbe wa hitilafu wa ICMP "Muda Uliopita" kwa mwenyeji A. Ikiwa thamani ya TTL ni kubwa kuliko sifuri, kipanga njia hupeleka pakiti kwenye kipanga njia kinachofuata kwenye mtandao.

Utaratibu huu unaendelea hadi pakiti ifikie seva pangishi B au hadi thamani ya TTL ifikie sifuri. Pakiti ikifika kwa seva pangishi B, mpangishi B hurejesha uthibitisho wa kuwa mwenyeji A. Ikiwa thamani ya TTL itafikia sufuri, pakiti hutupwa na ujumbe wa hitilafu wa ICMP "Muda Umepita" hutumwa kwa seva pangishi A.

Mfano wa amri katika Linux

Kwenye mifumo ya Linux, amri ya kurekebisha thamani ya TTL ni ttl. Kwa mfano, kutuma pakiti yenye thamani ya TTL ya 64 kutoka kwa seva pangishi kwenye Linux hadi kwa seva pangishi iliyo na anwani ya IP. 192.168.1.2, unaweza kutumia amri ifuatayo:

				
					ping -c 1 -t 64 192.168.1.2
				
			

Katika amri hii, -c 1 inabainisha kuwa pakiti moja itatumwa na -t 64 inabainisha kuwa thamani ya TTL itakuwa 64. Amri ping hutuma pakiti ya ICMP (Itifaki ya Ujumbe wa Kudhibiti Mtandao) kwa anwani maalum ya IP na kusubiri jibu kutoka kwa seva pangishi ya mbali.

Ikiwa seva pangishi ya mbali itajibu, ujumbe sawa na huu utaonyeshwa:

				
					64 bytes from 192.168.1.2: icmp_seq=1 ttl=63 time=1.23 ms
				
			

Katika ujumbe huu, ttl=63 inaonyesha kuwa thamani ya TTL ilipunguzwa kwa moja kwenye kipanga njia cha kwanza kwenye njia kabla ya kufikia seva pangishi ya mbali.

Ikiwa thamani ya TTL ni ya chini sana, kwa mfano, ikiwa imewekwa kwa 1, pakiti inaweza kufikia seva pangishi ya mbali. Badala yake, ujumbe wa "Muda Umepita" utatumwa kwa mwenyeji chanzo.

Kwa kifupi, amri ping kwenye Linux inaweza kutumika kutuma pakiti zilizo na thamani maalum ya TTL na kufuatilia idadi ya humle kwenye njia ya pakiti kwenye mtandao. Hii inaweza kuwa muhimu kwa utatuzi wa mtandao na uboreshaji wa utendakazi.

Je, TTL inaweza kutumika kwenye Windows?

Ndiyo, unaweza pia kurekebisha thamani ya TTL kwenye mifumo ya Windows. Amri inayotumika katika Windows kurekebisha thamani ya TTL ni ping. Kama katika Linux, amri ping inatumika kutuma pakiti kwa seva pangishi ya mbali na unaweza kurekebisha thamani ya TTL kwa kutumia chaguo -i.

Kwa mfano, kutuma pakiti yenye thamani ya TTL ya 64 kutoka kwa seva pangishi kwenye Windows hadi kwa seva pangishi iliyo na anwani ya IP. 192.168.1.2, unaweza kutumia amri ifuatayo:

				
					ping 192.168.1.2 -i 64
				
			

Katika amri hii, -i 64 inabainisha kuwa thamani ya TTL itakuwa 64. Ikiwa seva pangishi ya mbali itajibu, ujumbe sawa na huu utaonyeshwa:

				
					Reply from 192.168.1.2: bytes=32 time=1ms TTL=63
				
			

Katika ujumbe huu, TTL=63 inaonyesha kuwa thamani ya TTL ilipunguzwa kwa moja kwenye kipanga njia cha kwanza kwenye njia kabla ya kufikia seva pangishi ya mbali.

Kwa kifupi, amri ping kwenye Windows inaweza pia kutumika kutuma pakiti zilizo na thamani maalum ya TTL na kufuatilia idadi ya humle kwenye njia ya pakiti kwenye mtandao. Hii inaweza kuwa muhimu kwa utatuzi wa mtandao na uboreshaji wa utendakazi.

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 *

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