IPv4 en IPv6: verschillen en je verbinding testen
Ontdek het verschil tussen IPv4 en IPv6, wat dual stack betekent en hoe je controleert welke IP-versies je verbinding gebruikt en waarom dat belangrijk is.
Mijn openbare IPv4 en IPv6 controleren
Twee formaten voor internetadressen
IPv4 gebruikt 32-bitsadressen, meestal als vier decimale getallen met punten. IPv6 gebruikt 128-bitsadressen als hexadecimale groepen met dubbele punten. IPv6 heeft veel meer adresruimte.
Een IPv6-adres kan twee dubbele punten (::) gebruiken om nulgroepen te verkorten. Dat hoort bij het adresformaat en betekent niet dat de website iets verbergt. IPNixa laat lange adressen afbreken zonder de gekopieerde waarde te wijzigen.
IPv4 en IPv6 in één overzicht
Beide versies doen hetzelfde werk: bepalen waar verkeer heen moet. Ze zijn wel tientallen jaren na elkaar ontworpen.
| IPv4 | IPv6 | |
|---|---|---|
| Adreslengte | 32 bits | 128 bits |
| Notatie | Vier decimale getallen: 192.0.2.1 | Acht hexadecimale groepen: 2001:db8::1 |
| Aantal adressen | Ongeveer 4,3 miljard | Ongeveer 3,4 × 10³⁸ |
| Gebruikelijk thuis | Eén openbaar adres gedeeld via NAT | Een blok (prefix) openbare adressen, met adressen per apparaat |
| Automatische configuratie | DHCP | SLAAC en/of DHCPv6 |
| Privacyfuncties | Apparaten achter het gedeelde routeradres | Tijdelijke adressen die regelmatig wisselen |
Je verbinding kan beide ondersteunen
Een dual-stackverbinding ondersteunt IPv4 en IPv6. Browser en netwerk kiezen een werkende route bij een websitebezoek. Twee bezoeken of verschillende diensten kunnen een andere IP-versie gebruiken, ook op dezelfde wifi.
Moderne browsers gebruiken Happy Eyeballs (RFC 8305): heeft een site beide adressoorten, dan probeert de browser meestal eerst IPv6 en schakelt binnen een fractie van een seconde naar IPv4 als IPv6 traag is. Een eenvoudige opzoeking op dual stack toont daardoor vaak alleen IPv6.
Daarom vraagt IPNixa twee extra testadressen op: één alleen bereikbaar via IPv4, één alleen via IPv6. De locatie- en netwerkgegevens komen uit de versie die je browser voor de hoofdopzoeking gebruikte. Het netwerkdeel vermeldt welke versie dat was.
Een IPv6-adres lezen en verkorten
IPv6-adressen lijken lang, maar hebben twee eenvoudige verkortingsregels. Neem het documentatievoorbeeld 2001:0db8:0000:0000:0000:ff00:0042:8329:
- Verdeel het adres in acht groepen van vier hexadecimale cijfers.
- Laat de voorloopnullen per groep weg: 2001:db8:0:0:0:ff00:42:8329.
- Vervang één reeks volledige nulgroepen door twee dubbele punten: 2001:db8::ff00:42:8329. Deze verkorting mag maar één keer in een adres voorkomen.
- Op de meeste netwerken vormen de eerste vier groepen het door de provider toegewezen netwerkprefix (/64) en de laatste vier de apparaatinterface.
Zo controleer je of je IPv6 hebt
Een snelle controle laat zien welke IP-versies je verbinding daadwerkelijk gebruikt.
- Open Netwerkcontrole en IPv6-test en wacht op de afzonderlijke resultaten. Twee bevestigde adressen betekenen dat deze browser tijdens de controle beide testadressen kon bereiken.
- Blijft IPv6 onbevestigd, probeer opnieuw en controleer routerondersteuning, documentatie van de aanbieder, VPN-beleid en browserbeperkingen. Een mislukt verzoek onderscheidt niet al deze oorzaken.
- Herhaal de controle via mobiele data. Veel mobiele operators bieden IPv6, ook als je thuisverbinding dat niet doet.
- Bevestigd IPv6 zonder IPv4-waarneming bewijst op zichzelf geen IPv6-only toegangsnetwerk of NAT64. Vraag de aanbieder naar vertaling als een specifieke IPv4-only dienst niet werkt.
Waarom IPv6-adressen kunnen veranderen
Apparaten kunnen tijdelijke IPv6-adressen gebruiken om langdurig adreshergebruik te beperken. Een provider kan ook het netwerkprefix wijzigen. Net als bij IPv4 is een adres geen vaste identiteit van een persoon.
Routers en firewalls blijven belangrijk. Een wereldwijd routeerbaar IPv6-adres betekent niet dat ongevraagde inkomende verbindingen zijn toegestaan. Een vertaald IPv4-adres bewijst op zichzelf evenmin dat een netwerk veilig is.
Wat een volledige verbindingscontrole nodig heeft
Een verzoek naar een dual-stacksite toont alleen de IP-versie die voor dat verzoek is gebruikt. Afzonderlijke IPv4- en IPv6-tests kunnen beide verbindingen bevestigen. Is IPv4 bevestigd maar geeft de IPv6-test een time-out, dan heb je één geslaagde waarneming en één onbevestigd resultaat, geen volledige inventaris van je netwerk. Houd deze metingen apart van de locatiegegevens van het hoofdverzoek.
Onderzoek bij een probleem met een specifieke app die app zelf en lees de IPv6-documentatie van je provider. Noteer bij een fout de IP-versie, zodat ondersteuning routering kan onderscheiden van DNS- of applicatieproblemen.
Veelgestelde vragen
Is IPv6 sneller dan IPv4?
Niet vanzelf. IPv6 kan adresvertaling vermijden en soms een directere route gebruiken, maar snelheid hangt vooral af van je provider, de route en de website.
Moet ik IPv6 uitschakelen?
Meestal niet. Moderne systemen zijn ervoor gemaakt en sommige netwerken zijn ervan afhankelijk. Werkt één app niet goed via IPv6, onderzoek die app of meld het bij je provider in plaats van IPv6 overal uit te schakelen.
Waarom heb ik IPv6 via mobiele data, maar niet via wifi?
Veel mobiele operators activeren IPv6 standaard, terwijl sommige breedbandproviders en oudere routers het niet aanbieden. Bekijk de IPv6- of WAN-instellingen en vraag je provider of je abonnement IPv6 ondersteunt.
Welk adres geef ik aan een ondersteuningsteam?
Geef beide adressen als je die hebt en vermeld bij welke versie het probleem optreedt. Veel ondersteuningsteams en lijsten met toegestane adressen verwachten nog IPv4.