IPv6 není jen „IPv4 s více adresami“. Přináší zásadní změny v architektuře sítě, zjednodušuje zpracování paketů na směrovačích a zvyšuje bezpečnost. Zatímco IPv4 nabízí přibližně 4,3 miliardy adres, IPv6 jich poskytuje $3.4 \times 10^{38}$.
Adresa IPv6 je 128bitová (oproti 32 bitům u IPv4) a zapisuje se v hexadecimální soustavě. Skládá se z osmi skupin po čtyřech číslicích oddělených dvojtečkou.
Příklad adresy: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
Pro zjednodušení zápisu existují dvě pravidla:
0db8 lze zapsat jako db8.:: (lze použít pouze jednou v adrese).2001:db8:85a3::8a2e:370:7334V IPv6 neexistuje klasický „broadcast“ (vysílání všem). Místo toho se používají tyto typy:
| Adresa | Význam | Ekvivalent v IPv4 |
|---|---|---|
| ::1/128 | Loopback (místní hostitel) | 127.0.0.1 |
| fe80::/10 | Link-local (jen pro lokální segment) | 169.254.x.x |
| 2000::/3 | Globální unikátní adresy (internet) | Veřejné IP adresy |
Protože internet nelze vypnout a zapnout v nové verzi, oba protokoly existují souběžně (tzv. Dual Stack). Pokud zařízení nemohou komunikovat přímo přes IPv6, používají se techniky jako:
Zajímavost: Pokud byste chtěli IPv6 adresami pokrýt povrch Země, připadlo by na každý čtvereční milimetr naší planety přibližně $6,6 \times 10^{17}$ (660 biliard) adres.