IPv4 vs IPv6 antraštės
IPv4 (4 interneto protokolo versija) yra ketvirtoji interneto protokolo (IP) versija. Jis naudojamas paketiniais komutuojamais „Link Layer“ tinklais, tokiais kaip Ethernet. IPv4 naudoja geriausią pastangų pristatymo metodą, kuris negarantuoja pristatymo. IPv4 paketą sudaro antraštė ir duomenų skyrius. Šioje antraštėje yra keturiolika laukų. IPv6 (6 interneto protokolo versija) yra IP versija, einanti po IPv4. IPv6 buvo sukurtas kaip sprendimas IPv4 išnaudojimui. IPv6 paketus taip pat sudaro antraštė ir duomenų skyrius. IPv6 antraštę sudaro fiksuoto dydžio dalis, kuri galėtų užtikrinti pagrindinę funkciją, ir galimybė išplėsti antraštę, kad joje būtų specialios funkcijos.
Kas yra IPv4 antraštės?
Versija (4 bitai) | IHL (interneto antraštės ilgis) (4 bitai) | Paslaugos rūšis (8 bitai) | Bendras ilgis (16 bitų) | ||
Identifikavimas (16 bitų) | Vėliavos (3 bitai) | Fragmento poslinkis (13 bitų) | |||
Laikas gyventi (8 bitai) | Protokolas (8 bitai) | Antraštės kontrolinė suma (16 bitų) | |||
Šaltinio IP adresas (32 bitai) | |||||
Paskirties IP adresas (32 bitai) | |||||
Galimybės (kintamas ilgis) | Padėklas (kintamas ilgis) |
IPv4 antraštėje šaltinio ir paskirties adresas yra 32 bitų ilgio. Todėl IPv4 leidžia skirti 4,3 × 10 adreso vietos9 (232) adresai. Tarp jų, kai kurie adresai yra rezervuoti specialiam naudojimui, pavyzdžiui, privatiems tinklams ar daugialypėms adresams, o tai dar labiau sumažina viešam naudojimui skirtų adresų skaičių..
Kas yra IPv6 antraštės?
Versija (4 bitai) | Eismo klasė (8 bitai) | Srauto etiketė (20 bitų) | ||
Naudingo krovinio ilgis (16 bitų) | Kita antraštė (8 bitai) | Apynių riba (8 bitai) | ||
Šaltinio adresas (128 bitai) | ||||
Paskirties adresas (128 bitai) |
IPv4 antraštę sudaro fiksuota dalis ir plėtinys. Fiksuotoje dalyje yra šaltinio ir paskirties adresai, apynių skaitiklis ir nuoroda į plėtinio antraštę (jei yra). Viena iš svarbių „IPv6“ antraštės savybių yra didelė adreso sritis. Tiek šaltinio, tiek paskirties adresuose leidžiama turėti 128 bitus. Tai sukurtų 3,4 × 1038 (2128) adreso sritis. Plėtinio antraštėje yra specialios informacijos, tokios kaip maršruto parinkimas, sauga ir kt.
Kuo skiriasi IPv4 ir IPv6 antraštės?
IPv4 yra ketvirtoji interneto protokolo versija, o IPv6 yra IPv6 įpėdinė. Svarbiausias skirtumas tarp šių dviejų yra adresų vietos dydis. IPv4 leidžia tik 32 bitų šaltinio ir paskirties adresus, o IPv6 leidžia 128 bitų šaltinio ir paskirties adresus. Tai daro IPv4 4,3 × 10 adresų erdvę9 (232) ir „IPv6 3.4“ x 10 adresų sritis38 (2128), kuris yra daug didesnis. Be to, IPv4 yra erdvė, paskirta galimybėms, tačiau „IPv6“ šis skyrius yra perkeltas į plėtinio antraštę. Be to, IPv6 antraštės fiksuotas dydis yra 40 baitų, o IPv4 antraštės dydis gali būti kintamas dėl IPv4 antraštės parinkčių skyriaus. Taip pat kai kurie antraštės skyriai buvo pervadinti. Pavyzdžiui, paslaugos rūšis buvo pervadinta į eismo klasė; Bendras ilgis buvo pervadinta į naudingo krovinio ilgis, ir tt Be to, kai kurie IPv4 laukai, tokie kaip IHL, identifikacija, vėliavos nėra IPv6.