Internet Protocol is het belangrijkste communicatieprotocol in de Internet Protocol Suite, dat wordt gebruikt om pakketten te routeren en te adresseren voor netwerkapparaten zoals computers, laptops op een enkel netwerk of op een aantal onderling verbonden netwerken. Er zijn momenteel twee versies van het Internet Protocol: IPv4 en IPv6 . Wat betekenen IPv4 en IPv6? Hoe maak ik onderscheid tussen IPv6 en IPv4? Verder vertellen we je in detail over de belangrijkste verschillen.
Dit is de vierde versie van IP, die de regels voor het functioneren van computernetwerken vastlegt op basis van het principe van pakketuitwisseling. Een onderscheidend kenmerk van deze versie is dat het een 32-bits adresschema gebruikt, waardoor je 2^32 adressen (4,19 miljard adressen) kunt opslaan. Wanneer een apparaat (computer, switch of andere apparatuur) verbinding maakt met het internet en naar het wereldwijde netwerk gaat, krijgt het een uniek IP-adres toegewezen. Dit kan bijvoorbeeld 192.149.252.76 of een andere reeks cijfers zijn.
Laten we eens kijken naar de belangrijkste kenmerken van deze versie van het protocol:
1. Protocol zonder een verbinding tot stand te brengen.
2. Maakt het mogelijk om een eenvoudige virtuele communicatielaag te maken op verschillende apparaten.
3. Vereist geen grote hoeveelheid geheugen.
4. Ondersteund door miljoenen apparaten.
5. Biedt videobibliotheken en conferencing.
Kort na het verschijnen en de lancering van IPv4 werden echter de belangrijkste nadelen onthuld - allereerst het gebrek aan schaalbaarheid. Ook belangrijk is het feit dat het protocol uitbreidingen zoals ICMP en ARP nodig heeft om goed te werken. Toen de eisen voor het internet na verloop van tijd steeds hoger werden, was er behoefte aan een nieuw en geavanceerder communicatieprotocol. Dus werd er gewerkt aan de ontwikkeling van IPv6. Er ontstond een nieuwe versie die beter aan de strengere eisen voldoet dan de vorige versie.
IPv6 werd in 1999 geïntroduceerd. Een van de redenen voor de introductie was de extreem hoge vraag naar IP-adressen. Dat wil zeggen, tegen die tijd werden de IP-adressen op het banale IPv4 onvoldoende om aan de basisvereisten te voldoen. Hierbij moet worden opgemerkt dat het IP-niveau van de TCP/IP-protocolstack wordt beschouwd als het belangrijkste onderdeel van de hele architectuur van het wereldwijde netwerk.
Samen met IPv6 kwam er dus een nog grotere voorraad adressen beschikbaar om aan de huidige vraag te voldoen. IPv6 is een 128-bits IP-adres dat 2^128 internetadressen ondersteunt. Het gebruik van IPv6 lost het probleem van beperkte netwerkadresbronnen op en verwijdert bovendien barrières voor veel toegangsapparaten. Een IPv6-adres kan worden geschreven als 3ffe: 1900: fe21: 4545: 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000.
De belangrijkste kenmerken van de nieuwe versie van het protocol zijn:
We kunnen zeggen dat IPv4 en IPv6 volledig identiek zijn in hun doel, aangezien beide protocollen zorgen voor de identificatie van computers en andere apparatuur die is aangesloten op het WAN. Maar ze werken op verschillende manieren. Wat zijn de verschillen tussen IPv4 en IPv6?
Op basis van de kenmerken van de twee versies van het protocol en het bovenstaande in het algemeen, kunnen we de belangrijkste verschillen tussen hen noteren. Deze zijn als volgt:
De 128 bits in een IPv6-adres worden weergegeven als acht 16-bits hexadecimale blokken met dubbele punten tussen deze blokken. Bijvoorbeeld 2dfc:0:0:0:0217:cbff:fe8c:0. IPv4 wordt geschreven als vier decimale getallen (0 tot 255) gescheiden door punten. Subnetmaskers worden aangegeven met breuken - 192.168.0.0/16.
IPv4 gebruikt broadcastadressen om relevante pakketten te verzenden, IPv6 multicastgroepen.
IPv4 gebruikt 0.0.0.0 als ongedefinieerd adres en 127.0.0.1 om een loopback-adres te maken. IPv6 gebruikt :: en ::1 voor dit doel.
IPv4 gebruikt wereldwijd unieke openbare adressen voor verkeer en "privé"-adressen, IPv6 wereldwijd unieke unicast-adressen en lokale adressen (FD00::/8).
Uiteindelijk is IPv6 gewoon beter dan de vorige versie. In welke opzichten? Ten eerste biedt het protocol efficiëntere routering zonder pakketfragmentatie. Bovendien bevat deze versie QoS-technologie die vertragingsgevoelige pakketten kan identificeren.
Een verbeterde headerstructuur vermindert het verlies aan verwerkingstijd en autoconfiguratie van adressen is beschikbaar om het netwerkbeheer te vereenvoudigen.
We kunnen niet zeggen dat IPv6 veiliger is dan IPv4. In dit opzicht zijn ze hetzelfde. Maar met de lancering van IPv6 is het nu mogelijk om internetverkeer te versleutelen met de IPSec encryptiestandaard. Deze is minder gebruikelijk dan SSL, maar voorkomt nog steeds dat de inhoud van het verkeer kan worden gelezen wanneer het wordt onderschept. Encryptie kan alleen met speciale apparatuur, die veel geld kost. Om eerlijk te zijn kan IPSec ook op IPv4 geïmplementeerd worden.
Een andere populaire vraag is welke versie sneller is. Hier benadrukken we dat je geen groot verschil zult merken in de snelheid van het internet met IPv6 en IPv4. IPv6 heeft een eenvoudig formaat, maar tijdens de overgang zullen sommige methoden zoals IPv6-tunnels extra vertraging veroorzaken bij het omzetten van verzoeken naar IPv4. Je zult dus geen snelheidsboost ervaren met IPv6, noch zul je een vertraging ervaren in internetsnelheden als je IPv4 gebruikt.
Het belangrijkste probleem is financieel. Overschakelen op IPv6 vereist een volledige vervanging van alle netwerkapparatuur (switches, enz.) die ontworpen is om met IPv4 te werken. Daarom vindt niet iedereen het rationeel om iets te veranderen. Bovendien vertragen dynamische IP-adressen de overgang naar het nieuwe protocol. Dit is een van de maatregelen om het tekort aan adressen tegen te gaan. Nadat een gebruiker verbinding heeft gemaakt met het internet en de verbinding heeft verbroken, maakt hij het dynamische IP-adres weer vrij voor andere gebruikers. Maar dit betekent niet dat IPv6 vandaag de dag niet wordt gebruikt. Volgens sommige providers in de Verenigde Staten is ongeveer de helft van de abonnees overgeschakeld op het gebruik van deze versie van het protocol. Tegenwoordig wordt het actief gebruikt naast de vorige versie.