Wat is IPv6?
Versie 6 van IP. Het vergroot adressen tot 128 bits, geschreven als acht groepen van 16 bits in hexadecimale notatie, zoals 2001:db8::1. De header is eenvoudiger en heeft een vaste lengte van 40 bytes, en routers onderweg fragmenteren geen pakketten. Het is niet compatibel met IPv4, dus bij de overgang worden dual stack, waarbij beide tegelijk draaien, en vertaalmechanismen gebruikt.
Japanse benaming: IPv6
“IPv6” komt voor in 9 oefenvragen uit 2 onderwerpen, bijv. Netwerkontwerp en -beheer, Basis van computernetwerken.
Vakgebied: Basis van computernetwerken
Hoe adressen worden geschreven, en hun typen
Een adres van 128 bits wordt verdeeld in acht groepen van 16 bits, elk geschreven als vier hexadecimale cijfers en gescheiden door dubbele punten. Voorloopnullen in een groep mogen worden weggelaten, en één reeks groepen die volledig nul zijn mag worden vervangen door ::, zodat 2001:0db8:0000:0000:0000:0000:0000:0001 wordt ingekort tot 2001:db8::1. Meestal zijn de bovenste 64 bits de prefix die het netwerk aangeeft en de onderste 64 bits de interface-ID, en een LAN krijgt een /64 toegewezen. De typen zijn onder meer globale unicastadressen die op het internet worden gebruikt, link-local-adressen (fe80::/10) die alleen op één link werken en op elke interface aanwezig zijn, unieke lokale adressen (fc00::/7) voor gebruik binnen een organisatie, en multicastadressen (ff00::/8). Broadcast bestaat niet.
Naast IPv4 bestaan
IPv6 en IPv4 gebruiken verschillende headerformaten en kunnen niet rechtstreeks met elkaar communiceren. Bij de overgang worden daarom combinaties gebruikt van dual stack, waarbij één apparaat beide draait; tunnels, die IPv6-pakketten in IPv4-pakketten vervoeren of omgekeerd; en vertaling zoals NAT64 met DNS64, waarmee hosts met alleen IPv6 IPv4-servers kunnen bereiken. Met adressen in overvloed is NAT niet meer nodig om adressen te besparen, maar een firewall blijft nodig om ongewenst inkomend verkeer tegen te houden. Tijdelijke adressen, die willekeurige, kortlevende interface-ID's gebruiken, maken apparaten moeilijker te volgen.
Veelgestelde vragen
Hoeveel IPv6-adressen zijn er?
2^128, ongeveer 3,4 × 10^38. Dat is enorm veel meer dan de 2^32 (ongeveer 4,3 miljard) van IPv4; alleen al één /64 die aan één LAN wordt toegewezen, bevat 2^64 adressen.
Kunnen een IPv4-host en een IPv6-host rechtstreeks communiceren?
Nee, want hun headerformaten verschillen. Dual-stackapparaten die beide soorten adressen hebben, communiceren via IPv4 of via IPv6, en een host met alleen IPv6 heeft een vertaalmechanisme zoals NAT64 nodig om een IPv4-server te bereiken.
Wat betekent :: in een IPv6-adres?
Het geeft aan waar een reeks groepen die volledig nul zijn is weggelaten. Het mag maar één keer in een adres voorkomen, omdat bij twee keer niet te bepalen is hoeveel nulgroepen elk ervan vervangt.