Paket IPv6

Paket IPv6 sa skladá z dvoch hlavných častí : hlavičky a tela . Hlavička sa nachádza v prvých 40 oktetoch ( 320 bitov ) paketu a obsahuje :

  • verziu – 4 bity , verzia 6
  • dopravné triedu – 8 bitov na prioritu paketu . Úroveň priority sa delia na rozsahy : kde zdroj podporuje kontrolu preťaženiu a bez podpory kontroly preťaženia .
  • Pomenovanie toku – 20 bitov pre správu QoS . Pôvodne určené pre špeciálnu obsluhu aplikácií reálneho času , teraz sa nepoužíva .
  • Dĺžka tela – 16 bitov pre dĺžku tela paketu . Pri vynulovaní sa nastaví ” jumbo ” telo ( skok za skokom )
  • Nasledujúce hlavička – 8 bitov , určuje ďalší vnorený protokol . Hodnoty sa zhodujú s hodnotami definovanými pre IPv4 .
  • Zdrojová a cieľová adresa – 128 bitov na každú adresu .
  • Hop limit – 8 bitov , číselne definuje počet povolených prechodov sieťovými prvkami . Každý prechod znamená zníženie čísla o 1.

Telo paketu môže byť 64KiB veľké v štandardnom režime alebo viac s voľbou ” jumbo ” tela . Fragmentácia je v IPv6 ošetrená iba na strane odosielateľa . Smerovače paket nikdy nefragmentují . Je očakávané že hosť sám zistí veľkosť MTU . Pole Protocol z IPv4 je nahradené položkou Next header ( Nasledujúci hlavička ) . Tieto prostriedky zvyčajne určuje protokol prenosové vrstvy použitý telom paketu . Avšak , za prítomnosti rozširujúcich položiek položka nasledujúca hlavička označuje prítomnosť zvláštne hlavičky Options . Vloženie tejto hlavičky pre prenos volieb je analogické AH a ESP v IPsec pre obe verzie IPv4 a IPv6 .