Hlavičky IPv4 a IPv6
IPv4 (internetový protokol verzia 4) je štvrtá verzia internetového protokolu (IP). Používa sa v sieťach s prepájaním paketov, ako je Ethernet. IPv4 používa spôsob dodania s maximálnym úsilím, ktorý neposkytuje záruku doručenia. Paket IPv4 je tvorený hlavičkou a časťou údajov. Táto hlavička obsahuje štrnásť polí. IPv6 (Internet Protocol version 6) je verzia IP, ktorá nasledovala po IPv4. IPv6 bol vyvinutý ako riešenie vyčerpania adresy IPv4. Pakety IPv6 sa tiež skladajú z hlavičky a údajovej časti. Hlavička IPv6 sa skladá z časti pevnej veľkosti, ktorá by mohla poskytovať hlavnú funkčnosť a možnosť rozšírenia hlavičky o špeciálne funkcie..
Čo sú hlavičky IPv4?
verzia (4 bity) | IHL (Internet Header Length) (4 bity) | Druh služby (8 bitov) | Celková dĺžka (16 bitov) | ||
identifikácia (16 bitov) | flags (3 bity) | Odsadenie fragmentu (13 bitov) | |||
Čas žiť (8 bitov) | Protokol (8 bitov) | Kontrolný súčet záhlavia (16 bitov) | |||
Zdrojová IP adresa (32 bitov) | |||||
Cieľová adresa IP (32 bitov) | |||||
možnosti (variabilná dĺžka) | Vypchávka (variabilná dĺžka) |
V hlavičke IPv4 má zdrojová a cieľová adresa dĺžku 32 bitov. Preto IPv4 umožňuje adresný priestor 4,3 × 109 (232) adresy. Medzi nimi sú niektoré adresy vyhradené na špeciálne použitie, ako sú napríklad súkromné siete alebo multicastové adresy, čo ďalej znižuje dostupný počet adries na verejné použitie..
Čo sú hlavičky IPv6?
verzia (4 bity) | Dopravná trieda (8 bitov) | Označenie toku (20 bitov) | ||
Užitočné zaťaženie (16 bitov) | Ďalší nadpis (8 bitov) | Hopový limit (8 bitov) | ||
Zdrojová adresa (128 bitov) | ||||
Cieľová adresa (128 bitov) |
Hlavička IPv4 pozostáva z pevnej časti a rozšírenia. Pevná časť obsahuje zdrojovú a cieľovú adresu, počítadlo skokov a odkaz na hlavičku rozšírenia (ak existuje). Jednou z dôležitých funkcií v hlavičke IPv6 je veľký adresný priestor. Zdrojová aj cieľová adresa môžu mať 128 bitov. Takto by sa vytvorilo 3,4 × 1038 (2128) adresný priestor. Hlavička rozšírenia obsahuje špeciálne informácie, ako napríklad informácie o smerovaní, zabezpečení atď.
Aký je rozdiel medzi hlavičkami IPv4 a IPv6?
IPv4 je štvrtá verzia internetového protokolu a IPv6 je nástupcom IPv6. Najdôležitejším rozdielom medzi nimi je veľkosť adresného priestoru. IPv4 umožňuje iba 32-bitovú zdrojovú a cieľovú adresu, zatiaľ čo IPv6 umožňuje 128-bitovú zdrojovú a cieľovú adresu. Vďaka tomu je adresový priestor IPv4 4,3 × 109 (232) a adresný priestor IPv6 3,4 × 1038 (2128), ktorá je omnoho väčšia. IPv4 ďalej obsahuje priestor vyhradený pre voľby, ale v IPv6 sa táto sekcia presunie do hlavičky rozšírenia. Okrem toho hlavička IPv6 má pevnú veľkosť 40 bajtov, zatiaľ čo hlavička IPv4 môže byť variabilná, čo sa týka časti možností v hlavičke IPv4. Niektoré časti v záhlaví boli tiež premenované. Napríklad druh služby bol premenovaný na dopravná trieda; Celková dĺžka bol premenovaný na užitočná dĺžka, atď. Niektoré polia IPv4, napr IHL, identifikácia, vlajky nie sú prítomné v IPv6.