Katika IPv6, vichwa vya upanuzi ni miundo ya ziada ya data ambayo huingizwa kati ya kichwa cha IPv6 na kichwa cha itifaki cha safu ya juu (kama vile TCP au UDP) katika pakiti ya IPv6.
Vijajuu hivi vya viendelezi hutoa utendakazi wa ziada na kuruhusu unyumbulifu zaidi katika kuchakata pakiti za IPv6. Tofauti na IPv4, ambapo chaguo zilijumuishwa moja kwa moja kwenye kichwa cha IP, IPv6 hutumia vichwa tofauti vya viendelezi kujumuisha maelezo ya ziada.
Mwishoni mwa makala utapata ndogo mtihani hiyo itakuruhusu tathmini maarifa yaliyopatikana katika usomaji huu
Katika pakiti ya IPv6, kichwa kikuu kinajumuisha 40 ka Sehemu zisizohamishika zinazojumuisha anwani ya chanzo, anwani lengwa, aina ya trafiki, na sehemu zingine zinazohitajika kwa uelekezaji na uwasilishaji wa kifurushi. Baada ya kichwa kikuu, kichwa kimoja au zaidi cha upanuzi kinaweza kufuata, kulingana na mahitaji maalum ya mawasiliano.
Vichwa vya viendelezi katika IPv6 vinatambuliwa na sehemu inayoitwa “Kichwa Kinachofuata” (Kichwa Kifuatacho) kwenye kichwa cha IPv6. Shamba “Kichwa Kinachofuata” inabainisha aina ya kichwa kinachofuata, ambacho kinaweza kuwa itifaki ya safu ya juu au kichwa cha kiendelezi. Wakati kichwa cha kiendelezi kikiwepo, sehemu ya "Kichwa Kifuatacho" huelekeza kwenye aina ya kichwa cha kiendelezi na vichwa vya viendelezi vinavyofuata vinakifuata.
Sehemu za principales
Kila kichwa cha upanuzi kinaundwa na sehemu kuu mbili:
Kijajuu cha kiendelezi:
Ni muundo wa data ambao una taarifa kuhusu aina ya kichwa cha kiendelezi na urefu wake katika vitengo vya baiti 8 (biti 64). Kichwa cha kiendelezi kinajumuisha aina ya Kichwa Kifuatacho, ambacho kinaonyesha ikiwa kichwa kifuatacho ni kichwa kingine cha kiendelezi au kichwa cha itifaki cha safu ya juu.
Mwili wa ugani:
Ni sehemu ya kichwa cha kiendelezi ambacho hubeba data ya ziada mahususi kwa kichwa hicho. Umbizo na maudhui ya mwili wa upanuzi hutofautiana kulingana na aina ya kichwa cha kiendelezi. Kwa mfano, kichwa cha Chaguo za Hop-by-Hop kinaweza kubeba chaguo za ziada ambazo lazima zichunguzwe na nodi zote kwenye njia ya utoaji wa pakiti.
Vijajuu vya viendelezi katika IPv6 huruhusu ubadilikaji na unyumbulifu zaidi katika muundo wa itifaki. Zaidi ya hayo, kwa kutenganisha chaguo za ziada na utendaji katika vichwa vya upanuzi, usindikaji usio wa lazima wa chaguzi na nodi ambazo hazihitaji huepukwa.
Ni muhimu kutambua kwamba sio vichwa vyote vya upanuzi vinavyohitajika katika pakiti zote za IPv6. Kuingizwa na utaratibu wa vichwa vya ugani hutegemea mahitaji maalum na sifa za mawasiliano. Baadhi ya vichwa vya viendelezi hutumika katika hali fulani pekee, kama vile kugawanyika kwa pakiti, uthibitishaji, au uhamaji.
Vichwa vya viendelezi vinatambuliwa kwa thamani tofauti:
Vichwa vya Kiendelezi | Thamani |
Hop-by-Hop | 0 |
fragment | 44 |
Uelekezaji (Aina) | 43 |
Chaguo Lengwa | 60 |
Uthibitishaji | 51 |
Kuondoa malipo ya malipo ya Usalama | 50 |
Hop kwa Hop
Kichwa hiki kinatumika kwa chaguo ambazo lazima zichunguzwe na kila nodi kando ya njia ya utoaji wa pakiti, hii ikiwa ni lazima. Inaweza kubeba chaguo mbalimbali kama vile ugunduzi wa visikilizaji vingi, uchujaji wa pakiti au maelezo ya ubora wa huduma (QoS).
Chaguzi za Hop by Hop zinaweza kujumuisha:
PadN (Padding):
Inatumika kubandika kichwa cha chaguo cha hop-by-hop ili kuhakikisha kuwa urefu wake ni kizidishio cha baiti 8.
Arifa ya Kidhibiti:
Inaruhusu ruta kufanya vitendo maalum kwenye pakiti. Kwa mfano, inaweza kutumika kuwajulisha ruta kwamba pakiti inapaswa kutibiwa kwa kipaumbele au inahitaji matibabu maalum.
Jumbo Payload:
Chaguo hili linatumika kuonyesha kuwa pakiti ina mzigo mkubwa zaidi wa saizi ya juu ya upitishaji (MTU) ya kiungo. Inatumika kwa usambazaji wa pakiti za IPv6 zilizo na saizi kubwa zaidi ya MTU ya kawaida.
Usindikaji wa vichwa vya Hop kwa Hop unahusisha kila nodi kando ya njia ya utoaji wa pakiti kuchunguza na kuchakata chaguo husika. Kila nodi lazima ikamilishe vitendo vilivyoainishwa katika chaguzi za hatua kwa hatua kabla ya kuendelea kuchakata pakiti. Hii inaruhusu chaguo kutumika kwa utendakazi mahususi katika mtandao, kama vile udhibiti wa mtiririko, kuweka kipaumbele kwa pakiti, au kuwezesha huduma maalum.
Ni muhimu kutambua kwamba kutumia kichwa cha chaguo cha hop-by-hop kunaweza kuwa na athari kwenye utendaji wa mtandao kwani inahitaji usindikaji wa ziada katika kila nodi kando ya njia. Kwa hiyo, inashauriwa kutumia chaguzi za hop-by-hop tu wakati muhimu na kuhesabiwa haki na mahitaji ya maombi au mtandao.
Routing
Kijajuu cha kiendelezi cha Uelekezaji katika IPv6 kinatumika kuruhusu pakiti za IPv6 kuelekezwa kupitia mfululizo maalum wa nodi kwenye mtandao. Kijajuu cha kiendelezi cha Njia kinaweza kuonekana katika pakiti ya IPv6 baada ya kichwa kiendelezi cha Hop-by-Hop au baada ya kichwa kingine chochote cha kiendelezi.
Kijajuu cha kiendelezi cha Uelekezaji kinatumika kuanzisha njia dhahiri ambayo ni lazima pakiti ya IPv6 ipite. Sehemu ya Kushoto ya Sehemu imepunguzwa kwa moja katika kila nodi ambayo pakiti hutembelea njiani. Wakati thamani ya Segments Kushoto inafika sifuri, pakiti imefika mwisho wake.
Kijajuu cha kiendelezi cha Uelekezaji katika IPv6 kinatumika katika hali maalum ambapo udhibiti wa wazi juu ya njia ambayo pakiti inapaswa kufuata kwenye mtandao inahitajika.
Kwa kubainisha njia katika kichwa cha kiendelezi cha Uelekezaji, unaweza kufikia uelekezaji sahihi na kuzuia pakiti kufuata njia chaguomsingi zilizobainishwa na jedwali za uelekezaji za vipanga njia.
Hapa kuna baadhi ya matukio ambapo unaweza kutumia kichwa cha upanuzi wa Njia:
Uelekezaji wa sera:
Kwenye baadhi ya mitandao, unaweza kutaka kutumia sera mahususi za uelekezaji kwa aina fulani za trafiki. Kijajuu cha kiendelezi cha Njia hukuruhusu kubainisha njia maalum ambayo inakidhi mahitaji ya sera iliyoanzishwa ya uelekezaji. Hii inaweza kujumuisha kuelekeza kupitia nodi maalum au kuepuka viungo fulani vya mtandao.
Uelekezaji wa kijiografia:
Wakati fulani, trafiki inaweza kuhitajika kupitishwa kupitia nodi katika maeneo mahususi ya kijiografia. Kichwa cha upanuzi wa Njia hukuruhusu kutaja njia inayojumuisha nodi zinazohitajika katika eneo linalohitajika la kijiografia.
Epuka nodi maalum au viungo:
Katika baadhi ya matukio, inaweza kuwa muhimu kuepuka nodi au viungo maalum kutokana na masuala ya utendaji, usalama, au mambo mengine yanayozingatiwa. Kijajuu cha kiendelezi cha Njia kinaweza kutumika kubainisha njia ambayo huepuka nodi au viungo visivyohitajika.
Muda wa chini wa kusubiri au uelekezaji wa kipimo data cha juu:
Katika hali ambapo muda wa kusubiri wa chini au kipimo data cha juu kinahitajika kwa trafiki, kichwa cha upanuzi wa Njia kinaweza kutumika kubainisha njia inayohakikisha mahitaji haya. Hii inaweza kujumuisha uelekezaji juu ya uwezo wa juu au nodi za utulivu wa chini au viungo.
Ni muhimu kutambua kwamba matumizi ya kichwa cha upanuzi wa Njia katika IPv6 si ya kawaida kama matumizi ya aina nyingine za vichwa vya upanuzi. Mara nyingi, uelekezaji katika IPv6 unategemea jedwali la uelekezaji la vipanga njia, ambalo huamua njia bora ya pakiti kulingana na anwani lengwa na sera zingine za uelekezaji.
Chaguo Lengwa
Kichwa cha kiendelezi Chaguo Lengwa (chaguo lengwa) katika IPv6 inatumika kutoa chaguo za ziada zinazohusiana na lengwa la mwisho la pakiti ya IPv6. Kijajuu hiki kinawekwa baada ya kichwa cha kiendelezi cha IPv6 na kabla ya kichwa cha upakiaji.
Kijajuu cha Chaguo za Lengwa huruhusu pakiti za IPv6 kubeba maelezo ya ziada yanayohusiana na lengwa la mwisho, na kutoa unyumbufu zaidi na utendakazi.
Kwa kujumuisha chaguo katika kichwa cha kiendelezi cha Chaguzi Lengwa, vipengele vya ziada vinaweza kuongezwa kwenye pakiti za IPv6 kulingana na programu mahususi au mahitaji ya itifaki.
Inahitajika kuzingatia kwamba chaguzi katika kichwa cha upanuzi cha Chaguzi za Marudio huchakatwa na nodi za kupokea kulingana na aina yao. Ikiwa nodi ya kupokea haiwezi kuchakata chaguo maalum, inaweza kuipuuza au kuitupa. Chaguo ambazo haziwezi kuchakatwa haziathiri usambazaji wa msingi wa pakiti za IPv6 au uelekezaji.
Kijajuu cha kiendelezi cha Chaguo za Lengwa kinatumika katika hali kadhaa ili kutoa chaguo za ziada zinazohusiana na lengwa la mwisho la pakiti. Chini ni baadhi ya matukio ambapo kichwa cha upanuzi kinaweza kutumika Chaguo Lengwa:
Usalama na uthibitishaji:
Kijajuu cha Chaguo za Lengwa kinaweza kutumika kujumuisha chaguo zinazohusiana na usalama na uthibitishaji. Hii inaweza kujumuisha maelezo muhimu ya umma kwa uthibitishaji wa mwisho hadi mwisho, au sahihi za kidijitali ili kuthibitisha uadilifu wa data ya pakiti.
Ubora wa Huduma (QoS):
Katika baadhi ya matukio, unaweza kutaka kubainisha ubora wa mahitaji ya huduma kwa pakiti ya IPv6. Kichwa hiki kinaweza kujumuisha chaguo zinazoonyesha mahitaji ya kipimo data, kuchelewa, kupoteza pakiti, au vigezo vingine vya QoS.
Uelekezaji mahususi:
Katika hali ambapo uelekezaji maalum unahitajika kwa pakiti ya IPv6, unaweza kujumuisha chaguo zinazobainisha njia au nodi za kutembelea. Hii inaruhusu udhibiti mkubwa juu ya njia ya uelekezaji na uwezo wa kuzuia viungo fulani au nodi za mtandao.
Ushughulikiaji na usindikaji wa pakiti:
Kichwa kinaweza kutumika kuonyesha vitendo maalum ambavyo vinapaswa kufanywa kwenye nodi za kupokea. Kwa mfano, inaweza kujumuisha chaguzi za kufanya udanganyifu maalum kwenye upakiaji wa pakiti au kufanya shughuli za usindikaji za ziada kwenye nodi ya kupokea.
Jaribio fupi la maarifa
Una maoni gani kuhusu makala hii?
Je, unathubutu kutathmini ujuzi wako uliojifunza?
Kitabu kinachopendekezwa kwa makala haya
Kitabu cha IPv6 na MikroTik, RouterOS v7
Nyenzo za masomo kwa Kozi ya Uthibitishaji wa MTCIPv6E imesasishwa kuwa RouterOS v7