Wat is IPv6?
IPv6 (Internet Protocol versie 6) is de meest recente versie van het Internet Protocol, ontworpen om IPv4 te vervangen en de beperkingen ervan aan te pakken, voornamelijk de uitputting van beschikbare adressen. IPv6 gebruikt 128-bit adressen in vergelijking met IPv4's 32 bits, met ongeveer 340 undecillion (3.4×1038) unieke adressen die genoeg zijn om een uniek adres toe te kennen aan elk atoom op Aarde en nog steeds adressen over hebben.IPv6-adresformaat
Structuur
IPv6-adressen bestaan uit acht groepen van vier hexadecimale cijfers:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
│ │ │ │ │ │ │ │
└────┴────┴────┴────┴────┴────┴────┴── 8 groups of 16 bits each
Afkortingsregels
1. Leading nullen: Kan worden weggelaten binnen elke groep
2. Consecutieve nulgroepen: Te vervangen door: (eenmaal per adres)
Full: 2001:0db8:0000:0000:0000:0000:0000:0001
Abbreviated: 2001:db8::1
IPv6 vs IPv4 Vergelijking
| Functie | IPv4 | IPv6 |
|---|---|---|
| Adresgrootte | 32 bits | 128 bits |
| Adresformaat | Decimale punt (192.168.1.1) | Hexadecimaal (2001:db8::1) |
| Totaal adressen | ~4,3 miljard | ~340 undecillion |
| Complexiteit van kop | Variabele lengte, complex | Vaste 40 bytes, eenvoudiger |
| IPsec | Facultatief | Ingebouwde ondersteuning |
| NAT-eis | Gemeenschappelijke noodzaak | Algemeen niet nodig |
| Auto-configuratie | DHCP vereist | SLAAC native support |
IPv6-adrestypes
Unicast
Een-op-een communicatie:
- Global Unicast: Publicly routable (2000:/3)
- Link-lokaal: alleen netwerksegment (fe80::/10)
- Uniek lokaal: particuliere netwerken (fc00:/7)
Multicast
Een-op-veel communicatie:
ff02::1 - All nodes on link
ff02::2 - All routers on link
Anycast
One-to-nearest communicatie (hetzelfde als unicast formaat, anders gerouteerd)
IPv6 in DNS
AAAA Records
IPv6-adressen gebruiken AAAA (quad-A) records:
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
Reverse DNS (PTR Records)
IPv6 reverse DNS maakt gebruik van ip6.arpa domein:
4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.
IPv6 Adoptievoordelen
1. Onbeperkte adressen: Geen zorgen meer over uitputting
2. Vereenvoudigde headers: Efficiëntere routering
3. Ingebouwde beveiliging: IPsec verplicht in specificatie
4. Geen NAT vereist: End-to-end verbinding hersteld
5. Auto-configuratie: Apparaten configureren zichzelf (SLAAC)
6. Betere multicast: Verbeterde ondersteuning voor streaming en ontdekking
7. Mobiele ondersteuning: Beter omgaan met de mobiliteit van apparaten
Uitvoeringsfase IPv6
Dual-Stack configuratie
IPv4 en IPv6 tegelijkertijd uitvoeren:
listen 80;
listen [::]:80;
listen 443 ssl;
listen [::]:443 ssl;
DNS-configuratie
AAAA-records naast A-records toevoegen:
www IN A 192.0.2.1
www IN AAAA 2001:db8::1
Huidige IPv6 goedkeuring
De wereldwijde IPv6-aanname blijft toenemen:
- Grote contentproviders (Google, Facebook) ondersteunen IPv6 volledig
- ISP's die steeds meer native IPv6-connectiviteit bieden
- Mobiele netwerken maken sterk gebruik van IPv6
- Cloud providers die standaard IPv6 aanbieden
IPv6 vertegenwoordigt de toekomst van internet adressering, het verstrekken van de schaalbaarheid die nodig is voor voortdurende internetgroei en de miljarden IoT-apparaten die online komen.