Als je enige tijd online hebt doorgebracht, heb je waarschijnlijk de term "IP-adres" gehoord. Een IP-adres, of Internet Protocol-adres, is een unieke identificatie voor elk apparaat dat verbinding maakt met het internet. Het helpt apparaten elkaar te vinden en te communiceren, vergelijkbaar met hoe een huisadres je naar een specifiek huis leidt.
Het meest gebruikte type IP-adres is IPv4, dat in de jaren tachtig werd ontwikkeld. Het is tientallen jaren de standaard geweest, maar naarmate meer mensen en apparaten verbinding maken met het internet, raken de beschikbare IPv4-adressen op.
Om dit tekort aan te pakken, is een nieuwe versie ontwikkeld: IPv6. IPv6 is ontworpen als opvolger van IPv4 en biedt een veel grotere pool van adressen. In dit artikel bekijken we de kenmerken van IPv4, vergelijken we het met IPv6, bespreken we de voordelen van IPv6, en leggen we uit waarom de overgang van IPv4 naar IPv6 zo lang duurt.
Wat is IPv4 en wat zijn de problemen ermee?
Zoals eerder vermeld is Internet Protocol versie 4, ofwel IPv4, het meest gebruikte type IP-adres. Dit protocol gebruikt een 32-bits adresschema dat ruimte biedt voor ongeveer 4,29 miljard unieke IP-adressen.
Dit komt doordat elke bit van het 32-bits adres twee mogelijke waarden heeft: 0 of 1. Dat levert 2^32 mogelijke unieke adressen op, ofwel het eerder genoemde getal van 4,29 miljard.
Als je dat afzet tegen het aantal internetgebruikers sinds de introductie in de jaren tachtig, is het niet moeilijk te begrijpen waarom unieke IPv4-adressen opraken. Bovendien zijn sommige adressen gereserveerd voor specifieke doeleinden, zoals privénetwerken (10.0.0.0/8, 172.16.0.0/12 en 192.168.0.0/16), multicast-adressen en andere speciale toepassingen, waardoor het aantal beschikbare unieke adressen verder afneemt.
Daarnaast wordt pakketfragmentatie in IPv4 (het opdelen van datapakketten in kleinere pakketten die passen binnen het netwerkpad) afgehandeld door routers. Dit verhoogt de belasting van het netwerk en kan de gegevensoverdracht, en daarmee de netwerksnelheid, vertragen.
Ten slotte vereist IPv4 broadcasting: gegevens worden naar alle apparaten op een netwerk gestuurd, ongeacht of die apparaten de gegevens nodig hebben. Dit zorgt voor extra congestie en inefficiëntie op het netwerk.
Wat Is IPv6?
Nu je volledig op de hoogte bent van IPv4, wat is IPv6 dan precies? IPv6 werd niet lang na IPv4 ontwikkeld, in 1998, maar omdat IPv4 nog steeds voldeed aan onze IP-behoeften, was er ruim tijd om IPv6 verder te ontwikkelen voordat het in 2012 werd uitgebracht. In 2017 werd IPv6 de internetstandaard en sindsdien wordt het geleidelijk in het algemene netwerk geïntegreerd.
IPv6 is nog niet mainstream, maar we komen later terug op waarom die transitie zo lang duurt. Eerst terug naar de kern: wat is IPv6? Zoals je misschien al had geraden, staat IPv6 voor Internet Protocol Version 6. Het voornaamste doel van IPv6 was het oplossen van de uitputting van unieke IPv4-adressen.
Daarvoor gebruikt IPv6 een 128-bit adres. Net als bij IPv4 zijn er twee mogelijke waarden per bit. Met 128 bits levert dat 2^128, ofwel 340 undeciljoen (34 gevolgd door 37 nullen) unieke adressen op.
Om dat absurde getal in perspectief te plaatsen: als je elke seconde 1 miljard IPv6-adressen zou genereren, zou het meer dan 10 biljoen jaar duren voordat de adresruimte op is. Dat is meer dan 700 keer de huidige leeftijd van het heelal (13,8 miljard jaar).
Het is dus veilig te stellen dat we dit type IP-adres nooit uitputten zodra IPv6 volledig is uitgerold. Naast het toekomstbestendig maken voor het Internet of Things (IoT), zoals mobiele apparaten en slimme huishoudelijke apparaten die allemaal een IP-adres nodig hebben, biedt IPv6 ook tal van andere voordelen.
IPv4 versus IPv6
Nu we de vragen "Wat is IPv4?" en "Wat is IPv6?" hebben beantwoord, bekijken we IPv4 vs. IPv6 en de verschillen tussen beide.
IPv4 en IPv6 zijn essentiële versies van het Internet Protocol die apparaten op netwerken identificeren. Beide maken gebruik van Klasseloos Inter-Domein Routering (CIDR) voor efficiënt adresbeheer. CIDR verbetert het traditionele klassegebaseerde systeem doordat netwerkbeheerders IP-adressen flexibeler kunnen toewijzen door de prefixlengte aan te passen aan specifieke netwerkbehoeften. In IPv4 geeft een adres als 192.168.1.0/24 aan dat 24 bits worden gebruikt voor het netwerk, waardoor 8 bits overblijven voor hostadressen. Dit resulteert in 256 unieke adressen. In IPv6 reserveert een adres als 2001:db8::/64 de eerste 64 bits voor het netwerk, wat ruimte biedt aan een enorm aantal apparaten. Dankzij CIDR kunnen zowel IPv4 als IPv6 de adresruimte optimaal benutten, de routering vereenvoudigen en meegroeien met de stijgende vraag op het internet. Daarmee zijn ze onmisbaar voor moderne netwerkinfrastructuur.
Het belangrijkste verschil tussen IPv4 en IPv6 is de enorme hoeveelheid beschikbare IP-adressen die IPv6 biedt. Dat was ook het voornaamste doel bij de ontwikkeling ervan. Maar IPv6 lost ook de tekortkomingen van zijn voorganger op. Zo is IPsec ingebouwd als kernonderdeel van het protocol, wat betere bescherming biedt tegen cyberaanvallen zoals man-in-the-middle of packet sniffing-aanvallen.
Bij IPv4 wordt pakketfragmentatie afgehandeld door de routers. Bij IPv6 doet het verzendende apparaat dit zelf, waardoor routers minder belast worden en de efficiëntie toeneemt.
IPv6 is ook kostenefficiënter: in tegenstelling tot IPv4 heb je geen DHCP-servers (Dynamic Host Configuration Protocol) nodig om IP-adressen toe te wijzen. IPv6 ondersteunt namelijk SLAAC (Stateless Address Autoconfiguration), waarmee apparaten automatisch een IP-adres genereren op basis van het netwerk waarmee ze verbinding maken, zonder dat een DHCP-server nodig is.
Een ander verschil is dat IPv4 broadcasting gebruikt, wat leidt tot netwerkcongestie en inefficiëntie. IPv6 lost dit op via multicasting: data wordt alleen verstuurd naar de specifieke apparaten die het nodig hebben. Dit maakt IPv6 een efficiënter type IP-adres, vooral voor bedrijven met veel aangesloten apparaten.
Tot slot heeft IPv6 een groot voordeel ten opzichte van IPv4: Network Address Translation (NAT) is niet meer nodig. NAT werd aan IPv4 toegevoegd vanwege het tekort aan beschikbare IP-adressen, zodat meerdere apparaten op een privénetwerk één enkel publiek IPv4-adres konden delen.
Hoewel NAT destijds noodzakelijk was voor IPv4, verminderde het de transparantie, voegde het complexiteit toe en stoorde het applicaties die end-to-end-connectiviteit vereisten. Omdat IPv6 beschikt over een enorm aantal IP-adressen, is NAT niet meer nodig. Dat resulteert in snellere en betrouwbaardere verbindingen voor online gaming, Voice over IP (VoIP) en videoconferencing.
Voor een uitgebreidere verkenning van IPv4 en IPv6, inclusief adresseringsformaten, bereiken, klassen, subnetmaskersen andere gerelateerde concepten, bekijk dan deze uitgebreide referentie: [Link naar PDF]
Waarom gebruiken we IPv6 nog niet?
De voordelen van IPv6 ten opzichte van IPv4 zijn duidelijk, maar dat roept de vraag op waarom we nog niet volledig zijn overgestapt. Dat is niet zo eenvoudig als het klinkt. Het hele internet van één type IP-adres naar een ander migreren is een enorme operatie, en er spelen nog meer factoren mee. Laten we die bespreken.
Infrastructuurkosten
Bij elke grote verandering, zeker op deze schaal, spelen kosten een centrale rol. De overgang van IPv4 naar IPv6 is daarop geen uitzondering. Vrijwel alle systemen, zoals servers, routers en switches, zijn ontworpen om IPv4 te ondersteunen. Hoewel de meeste nieuwere systemen inmiddels ook IPv6 ondersteunen, zijn bedrijven en internetproviders (ISPs) grotendeels terughoudend om hun infrastructuur volledig te upgraden totdat het echt noodzakelijk is, wat uiteindelijk onvermijdelijk wordt naarmate regelgeving verandert.
Zo had een van de grootste ISPs in de VS meer dan zes jaar nodig om IPv6 volledig te integreren. Comcast gaf geen concrete financiële cijfers, maar meldde wel ingrijpende aanpassingen aan zijn infrastructuur.
Compatibiliteit en oudere systemen
Een belangrijk obstakel bij de overgang van IPv4 naar IPv6 is dat een groot deel van de wereldwijde netwerkinfrastructuur is gebouwd vóór de introductie van IPv6 en nog steeds op verouderde systemen draait. Naast de infrastructuur zijn ook veel applicaties en softwarepakketten gebouwd op IPv4 en ondersteunen ze IPv6 nog niet, wat de overgang aanzienlijk bemoeilijkt.
Tegelijkertijd hebben we diverse oplossingen ontwikkeld voor de huidige IP-uitputting bij IPv4, zoals dynamische IP-adrestoewijzing, NAT en andere methoden om IPv4-adressen te hergebruiken. Dit geeft veel bedrijven en ISPs ook een reden om de overstap naar IPv6 uit te stellen, omdat het systeem in de praktijk nog steeds werkt.
Langzaam maar zeker
Ondanks de eerder genoemde redenen wordt IPv6 geleidelijk in onze systemen geïntegreerd, al gaat dat langzaam. Een tijdelijke oplossing voor de tijd en kosten van de overgang naar IPv6 is de dual-stack-aanpak. De meeste netwerken en apparaten werken vandaag de dag op deze manier: ze ondersteunen zowel IPv4 als IPv6.
Dit maakt het geheel iets complexer, maar het is een efficiënte manier om IPv4 te blijven gebruiken terwijl je geleidelijk overgaat op IPv6. De complexiteit en kosten van het beheren van dual-stack-omgevingen zijn echter alleen haalbaar voor landen met voldoende middelen, zoals de VS en Japan, die de grens van 50% IPv6-adoptie al hebben bereikt of naderen.
Maar zelfs landen als het VK en Spanje hebben een IPv6-adoptie van slechts zo'n 30% respectievelijk 2,5%, laat staan landen met minder middelen.
Laatste Gedachten
Uiteindelijk moeten alle bedrijven en ISP's overstappen op IPv6. Het laatste wereldwijde IP-adresregister, AFRINIC (het IP-register van Afrika), raakt namelijk door zijn beschikbare IPv4-adressen heen. Op den duur zullen ook tijdelijke oplossingen zoals NAT en het hergebruiken van IP-adressen niet meer voldoende zijn om aan de vraag te voldoen.
In 2023 gebruikte 40% van de Google-gebruikers wereldwijd de diensten via IPv6, een stijging ten opzichte van slechts 10% in 2016. Wil je je bedrijf klaarstomen voor de toekomst of gewoon profiteren van een snellere en betrouwbaardere verbinding, dan biedt Cloudzy de voordeligste IPv6-VPS die er is. Bij onze IPv6-VPS krijg je ook een /64-subnet gratis - dat betekent een pool van 18.446.744.073.709.551.616 IPv6-adressen die volledig van jou zijn!
Maak je je zorgen over compatibiliteit? Voeg dan IPv4 toe om je IPv6 VPS dual-stack te maken voor slechts één dollar per maand. Bekijk Cloudzy's IPv6 VPS plan tarieven hier!
Veelgestelde vragen
Wat is IPv4 en wat is IPv6?
IPv4 en IPv6 zijn verschillende versies van het internetprotocol. Een internetprotocoladres, oftewel IP-adres, bepaalt hoe een apparaat dat met het internet is verbonden andere verbonden apparaten vindt, benadert en ermee communiceert. IPv4 raakt door zijn unieke IP-adressen heen; IPv6 is de nieuwste versie van het internetprotocol en biedt vrijwel onbeperkt veel IP-adressen.
Wat zijn de voordelen van IPv6 ten opzichte van IPv4?
IPv6 biedt ongeveer 340 undeciljoen unieke adressen (34 met 37 nullen), ingebouwde beveiliging via verplichte IPsec, minder complexiteit dankzij SLAAC (Stateless Address Autoconfiguration) in plaats van IPv4's DHCP (Dynamic Host Configuration Protocol), en betere efficiëntie met lagere latentie door multicasting en het wegvallen van NAT.
Kunnen IPv4 en IPv6 naast elkaar bestaan op hetzelfde netwerk?
Ja, netwerken kunnen worden ingericht in een zogenaamde dual-stack-modus, waarbij IPv4 en IPv6 tegelijk actief zijn. Zo is je systeem compatibel met alle netwerken en kun je geleidelijk overstappen op IPv6. Je kunt een eigen dual-stack-VPS instellen voor slechts één dollar per maand extra bovenop je IPv6-VPS van Cloudzy, tegen de voordeligste tarieven hier!