IPv4 dhidi ya Vichwa vya IPv6
IPv4 (Toleo la 4 la Itifaki ya Mtandao) ni toleo la nne la Itifaki ya Mtandao (IP). Inatumika kwenye mitandao ya Tabaka ya Kiungo iliyobadilishwa na pakiti kama vile Ethaneti. IPv4 hutumia mbinu bora zaidi ya uwasilishaji wa juhudi, ambayo haitoi hakikisho la uwasilishaji. Pakiti ya IPv4 imeundwa na kichwa na sehemu ya data. Kichwa hiki kina sehemu kumi na nne. IPv6 (Toleo la 6 la Itifaki ya Mtandao) ni toleo la IP lililofuata IPv4. IPv6 ilitengenezwa kama suluhisho la uchovu wa anwani ya IPv4. Pakiti za IPv6 pia zinaundwa na kichwa na sehemu ya data. Kijajuu cha IPv6 kimeundwa na sehemu ya saizi isiyobadilika ambayo inaweza kutoa utendakazi mkuu na chaguo la kupanua kichwa ili kujumuisha vipengele maalum.
Vichwa vya IPv4 ni nini?
Toleo (biti 4) |
IHL (Urefu wa Kijajuu cha Mtandao) (biti 4) |
Aina ya Huduma (biti 8) |
Jumla ya Urefu (biti 16) |
||
kitambulisho (biti 16) |
Bendera (biti 3) |
Fragment Offset (biti 13) |
|||
Wakati wa Kuishi (biti 8) |
Itifaki (biti 8) |
Haki ya Kichwa (biti 16) |
|||
Anwani ya IP ya Chanzo (biti 32) |
|||||
Anwani ya IP lengwa (biti 32) |
|||||
Chaguo (urefu unaobadilika) |
Padding (urefu unaobadilika) |
Katika kichwa cha IPv4, anwani ya chanzo na anwani lengwa ina urefu wa biti 32. Kwa hivyo, IPv4 inaruhusu nafasi ya anwani ya 4.3×109 (232) anwani. Kati ya hizi, baadhi ya anwani zimehifadhiwa kwa matumizi maalum kama vile mitandao ya kibinafsi au anwani za matangazo anuwai, ambayo hupunguza zaidi idadi inayopatikana ya anwani kwa matumizi ya umma.
Vichwa vya IPv6 ni nini?
Toleo (biti 4) |
Darasa la Trafiki (biti 8) |
Lebo ya mtiririko (biti 20) |
||
Urefu wa Kupakia (biti 16) |
Kichwa Kinachofuata (biti 8) |
Hop Limit (biti 8) |
||
Anwani ya Chanzo (biti 128) |
||||
Anwani Lengwa (biti 128) |
Kichwa cha IPv4 kinajumuisha sehemu isiyobadilika na kiendelezi. Sehemu isiyobadilika ina anwani za chanzo na lengwa, kihesabu cha kurukaruka na rejeleo la kichwa cha kiendelezi (ikiwa kipo). Moja ya vipengele muhimu katika kichwa cha IPv6 ni nafasi kubwa ya anwani. Anwani za chanzo na lengwa zinaruhusiwa kuwa na biti 128. Hii itaunda nafasi ya anwani ya 3.4×1038 (2128). Kijajuu cha kiendelezi kina maelezo maalum kama vile maelezo kuhusu uelekezaji, usalama, n.k.
Kuna tofauti gani kati ya Vichwa vya IPv4 na IPv6?
IPv4 ni toleo la nne la Itifaki ya Mtandao na IPv6 ni mrithi wa IPv6. Tofauti muhimu zaidi kati ya hizi mbili ni ukubwa wa nafasi ya anwani. IPv4 inaruhusu biti 32 pekee chanzo na anwani lengwa, ilhali IPv6 inaruhusu biti 128 chanzo na anwani lengwa. Hii hufanya nafasi ya anwani ya IPv4 4.3×109 (232) na nafasi ya anwani ya IPv6 3.4×1038 (2128), ambayo ni kubwa zaidi. Zaidi ya hayo, IPv4 ina nafasi iliyotengwa kwa chaguo, lakini katika IPv6 sehemu hii imehamishwa hadi kwenye kichwa cha kiendelezi. Kwa kuongeza, kichwa cha IPv6 kina ukubwa usiobadilika wa baiti 40, wakati kichwa cha IPv4 kinaweza kutofautiana kwa ukubwa kutokana na sehemu ya chaguo katika kichwa cha IPv4. Pia baadhi ya sehemu kwenye kichwa zimebadilishwa jina. Kwa mfano, aina ya huduma imebadilishwa jina kuwa darasa la trafiki; urefu wa jumla umebadilishwa jina ili urefu wa upakiaji, n.k. Zaidi ya hayo, baadhi ya sehemu katika IPv4 kama vile IHL, kitambulisho, bendera hazipo katika IPv6.