<p>     Internetový protokol IPv6 IPv6 by sa mal stať nástupcom dnešného IPv4, priÄom by mal vyriešiť nie len najpálÄivejší problém dnešného sveta Internetu, nedostatoÄný adresný priestor, ale mal bu priniesť aj nové sofistikovanejšie funkÄné princípy (podpora mobility, bezpeÄnosť v IP a pod).
</p>
<p>     V Äasoch keÄ celosvetová datagramová sieť zažívala najväÄší expanziu, už bolo zrejmé, že Internet opúšťa svet akademickej a armádnej obce a stáva sa sieťou pre široké masy používateľov. Obavy, že dnes už 30 rokov starý internetový protokol raz nebude staÄiť pokryť takýto dopyt, sa Äoskoro naplnili.Vývoju IPv6 sa tvorcovia venujú už vyše 10 rokov, k jeho rozsiahlej implementácii však stále nedošlo. PríÄin je niekoľko, predovšetkým príchod NAT technológie zažehnal hlad po nových IP adresách, skrývanie niekoľkých privátnych IP adries za jedinou verejnou síce vyriešil ÄiastoÄne problém, avšak nemožnosť priameho adresovania týchto skrytých IP adries je porušením základného princípu fungovania Internetu.Podobne ako v IPv4 aj v IPv6 je datagram zložený z dvoch Äastí, záhlavia a údajov. Dĺžka základnej hlaviÄky je vždy 40B, z ktorej až 32B je vyhradených pre adresy (2x16B). Z pôvodného záhlavia v IPv4 boli niektoré Äasti presunuté do „rozširujúcich hlaviÄiek“ iné (kontrolný súÄet, dĺžka hlaviÄky) vyňaté, nakoľko stratili svoje opodstatnenie.
</p>
<p>
[záhlavie IPv4 datagramu -zvýraznené názvy polí sa v základnej hlaviÄke IPv6 nenachádzajú]
</p>
<p>[záhlavie IPv6 datagramu ]
</p>
<p>     Základné záhlavie v IPv6 obsahuje tieto polia:
</p>
<p>     Verzia (4b)- urÄuje verziu IP datagramu, pole má hodnotu 6.
</p>
<p>     Trieda prevádzky (traffic class 8b) - urÄuje prioritu s akou má byť datagram smerovaný, cieľom je umožniť IP protokolu poskytovať služby so zaruÄenou kvalitou (VoIP, videokonferencie a pod.). Presný význam ešte nebol definovaný, implicitná hodnota je 0.
</p>
<p>     ZnaÄka toku (flow label 20b)- oznaÄuje prúd datagramov so spoloÄnými vlastnosťami (odosielateľ, adresát a pod). Na základe tejto znaÄky smerovaÄ rozpozná urÄitý tok a datagram smeruje na rovnaké miesto ako predchádzajúci datagram s rovnakou znaÄkou. Túto položku by bolo možné využiť na spoluprácu s nižšími vrstvami (ATM, MPLS a pod.), ktoré znaÄkovanie tokov používajú. Zatiaľ je to len v rovine úvah a budúcich návrhov.
</p>
<p>     Dĺžka údajov (payload lenght 16b) – urÄuje poÄet bytov nasledujúcich za základnou hlaviÄkou IP datagramu, maximálna dĺžka je 64 KB. V IPv6 je možné prenášať i dlhšie datagramy pri použití rozširujúcej hlaviÄky (tzv.„Jumbogramy“).
</p>
<p>     Ďalšia hlaviÄka (next header 8b) – obsahuje identifikáciu, ktorá rozširujúca hlaviÄka alebo aký druh údajov nasleduje za základnou hlaviÄkou.
</p>
<p>     PoÄet skokov (hop limit 8b) – obdoba pola TTL(Time To Live) z IPv4, je to kladná hodnota urÄujúca maximálny poÄet prechodov smerovaÄmi, každý smerovaÄ znižuje túto hodnotu o 1. Pri dosiahnutí hodnoty 0 je datagram zahodený a odosielateľ je upozornený odoslaním ICMP paketu.
</p>
<p>     Adresy – pre adresu v IPv6 je vyhradených 128 bitov (IPv4 adresa má 32b). Adresy tvoria 4/5 veľkosti základného záhlavia. Napriek tomu, že sa dĺžka adries predĺžila na štvornásobok dĺžka základného záhlavia sa zväÄšila len dvojnásobne.</p>