1. De devrimi van de adresruimte
Terwijl IPv4 slechts 4,29 miljard 32-bits adressen kende (officieel uitgeput bij IANA in 2011), levert IPv6 met 128-bits een gigantische capaciteit:
2^128 = 340.282.366.920.938.463.463.374.607.431.768.211.456
(~3.4 × 10^38 addresses)
Een enkel /64-subnet bevat 18,4 triljoen adressen, waardoor Network Address Translation (NAT) overbodig wordt.
2. Canonieke representatie volgens RFC 5952
- Voorloopnullen weglaten:
2001:0db8::0001wordt geschreven als2001:db8::1. - Dubbele dubbelepunt (::): De langste reeks opeenvolgende nulblokken moet éénmaal worden gecomprimeerd met
::. - Strikte kleine letters: Hexadecimale cijfers (a–f) worden uitsluitend in kleine letters geschreven.
3. IPv6 Subnet-hiërarchie
- /32: Standaardtoewijzing van RIR's aan Internet Service Providers (ISP's).
- /48: Standaard toewijzing voor bedrijfsnetwerken (biedt 65.536 individuele /64-subnetten).
- /64: Standaardgrootte voor elk lokaal LAN-segment (vereist voor SLAAC, RFC 4862).
4. Dual-Stack strategie
In een Dual-Stack-configuratie draaien IPv4 en IPv6 gelijktijdig op dezelfde netwerkinterface. Het Happy Eyeballs-algoritme (RFC 8305) geeft automatisch voorrang aan IPv6 met naadloze fallback naar IPv4.