IPv4 vs IPv6 galvenes
IPv4 (interneta protokola 4. versija) ir ceturtā interneta protokola (IP) versija. To izmanto pakešu komutācijas Link Layer tīklos, piemēram, Ethernet. IPv4 tiek izmantota vislabākā piepūles piegādes metode, kas nenodrošina piegādes garantiju. IPv4 paketi veido galvene un datu sadaļa. Šajā galvenē ir četrpadsmit lauki. IPv6 (interneta protokola 6. versija) ir IP versija, kas sekoja IPv4. IPv6 tika izstrādāts kā risinājums IPv4 adreses izsmelšanai. IPv6 paketes sastāv arī no galvenes un datu sadaļas. IPv6 galveni veido fiksēta izmēra daļa, kas varētu nodrošināt galveno funkcionalitāti un iespēju paplašināt galveni, iekļaujot tajā īpašas funkcijas.
Kas ir IPv4 galvenes?
Versija (4 biti) |
IHL (interneta galvenes garums) (4 biti) |
Pakalpojuma veids (8 biti) |
Kopējais garums (16 biti) |
||
Identifikācija (16 biti) |
Karogi (3 biti) |
Fragmenta nobīde (13 biti) |
|||
Laiks dzīvot (8 biti) |
Protokols (8 biti) |
Galvenes kontrolsumma (16 biti) |
|||
Avota IP adrese (32 biti) |
|||||
Galamērķa IP adrese (32 biti) |
|||||
Iespējas (maināms garums) |
Polsterējums (maināms garums) |
IPv4 galvenē avota adreses un mērķa adreses garums ir 32 biti. Tāpēc IPv4 pieļauj adrešu laukumu 4,3 × 10 9 (2 32) adresēs. Starp tām dažas adreses ir rezervētas īpašam lietojumam, piemēram, privātiem tīkliem vai multiraides adresēm, kas vēl vairāk samazina pieejamo adrešu skaitu publiskai lietošanai.
Kas ir IPv6 galvenes?
Versija (4 biti) |
Satiksmes klase (8 biti) |
Plūsmas etiķete (20 biti) |
||
Kravas garums (16 biti) |
Nākamā galvene (8 biti) |
Apiņu ierobežojums (8 biti) |
||
Avota adrese (128 biti) |
||||
Galamērķa adrese (128 biti) |
IPv4 galvene sastāv no fiksētas daļas un paplašinājuma. Fiksētajā daļā ir avota un mērķa adreses, apiņu skaitītājs un atsauce uz paplašinājuma galveni (ja tāda ir). Viena no svarīgākajām IPv6 galvenes iezīmēm ir lielā adrešu telpa. Gan avota, gan galamērķa adresēs ir atļauts būt 128 biti. Tādējādi tiktu izveidota 3,4 × 10 38 (2 128) adreses telpa. Paplašinājuma galvenē ir īpaša informācija, piemēram, informācija par maršrutēšanu, drošību utt.
Kāda ir atšķirība starp IPv4 un IPv6 galvenēm?
IPv4 ir ceturtā interneta protokola versija, un IPv6 ir IPv6 pēctecis. Vissvarīgākā atšķirība starp šiem diviem ir adreses vietas lielums. IPv4 atļauj tikai 32 bitu avota un mērķa adreses, savukārt IPv6 - 128 bitu avota un mērķa adreses. Tas padara IPv4 adreses telpu 4,3 × 10 9 (2 32) un IPv6 adreses telpu 3,4 × 10 38 (2 128)), kas ir daudz lielāks. Turklāt IPv4 satur vietu, kas piešķirta opcijām, bet IPv6 šī sadaļa tiek pārvietota uz paplašinājuma galveni. Turklāt IPv6 galvenes fiksētais lielums ir 40 baiti, savukārt IPv4 galvenes izmērs var būt mainīgs, pateicoties opciju sadaļai IPv4 galvenē. Arī dažas galvenes sadaļas ir pārdēvētas. Piemēram, pakalpojuma veids ir pārdēvēts par satiksmes klasi; kopējais garums ir pārdēvēts par lietderīgās slodzes garumu utt. Turklāt daži no IPv4 laukiem, piemēram, IHL, identifikācija, karodziņi, IPv6 nav.