Nøgleforskel: IPv4 er den fjerde version af IP og er bredt ansat. IPv6-version er en bedre og avanceret udgave, der er udstedt for at håndtere adresseudmattelse. IPv4 bruger et 32-bit adresseformat, mens IPv6 bruger et 128-bit format.
For at forstå Internet Protocol Version 4 (IPv4) og Internet Protocol Version 6 (IPv6) skal du først forstå, hvad Internet Protocol er. Ifølge Dictionary.com er internetprotokol (IP) "en kode, der bruges til at mærke pakker af data, der sendes over internettet, og identificere både afsendelses- og modtagelsescomputere." Det er den vigtigste kommunikationsprotokol, der bruges til at videregive data i form af netværkspakker på tværs af internettet til andre brugere. Det er den primære protokol, der etablerer internettet. IP'en var den forbindelsesløse datagramtjeneste i det originale Transmission Control Program, som blev introduceret af Vint Cerf og Bob Kahn i 1974.
For at overføre data fra et sted til et andet skal det først vide, hvor brugerne er placeret. IP skelner disse som IP-adresser. IP-adressen er et nummer, der beskriver, hvor på internettet din computer er placeret. IP overfører derfor normalt data fra en IP-adresse til en anden. IP-adresser bruges på næsten alle enheder, der kan forbinde til internettet, herunder computere, bærbare computere, smartphones, spillekonsoller osv.

IPv4 bruger et 32-bit (firebyte) adresseformat, som omtrent giver os 2 ^ 32 adresser eller 4 milliarder adresser. IPv4 er skrevet i fire 1 byte decimalnumre, der adskilles ved hjælp af perioder eller punkter (ex: 170.25.458.1 er en IP-adresse). Med den uventede vækst på internettet har dette nummer resulteret i udtømning af IPv4-adresser, hvor den sidste af IP-adresserne blev tildelt. For at klare udmattelsen af Ipv4-adressen er en nyere, bedre version under arbejdet og er i øjeblikket ved at blive implementeret, IPv6.
I lighed med IPv4 er IPv6 en internetlagsprotokol til pakkekoblet internetbearbejdning, som bruges til at overføre datapakker på tværs af internettet. IPv6 er beskrevet i IETFs RFC 2460 publikation. IPv6 er også kendt som IPng eller Internet Protocol næste generation og er den nyeste version af IP; den er designet til at erstatte den ældre IPv4 og at håndtere adressens udmattelse. IPv6 begyndte at udvikle sig i begyndelsen af 1990'erne, da IETF indså, at vi på grund af internetboomen kan løbe af IP-adresser.

En væsentlig forskel mellem IPv4 og IPv6 er, at IPv6 bruger 128-bit adresser, i stedet for den traditionelle 32-bit, så den kan understøtte ca. 2 ^ 128 adresser eller 340.282.366.920.938.000.000.000.000.000.000.000.000.000 adresser. Det vises også ved hjælp af hexadecimalt system og adskilles af kolonner (eksempel: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). En væsentlig bekymring for at implementere denne version er, at begge de forskellige versioner ikke er kompatible og vil kræve, at folk ændrer routere og andre enheder. Imidlertid er mange computere kompatible med IPv6-indstillingerne.
Ud over at levere flere adresser er IPv6 også mere teknologisk avanceret sammenlignet med IPv4 og tilbyder også funktioner som (med venlig hilsen af Webopedia):
- Vil ikke kræve NAT (Network Address Translation)
- Auto-konfiguration
- Ingen flere private adressekollisioner
- Bedre multicast routing
- Forenklet header format
- Forenklet, mere effektiv routing
- Sandsynlig kvalitet af service (QoS), også kaldet "flow-mærkning"
- Indbygget autentificering og beskyttelse af personlige oplysninger
- Fleksible muligheder og udvidelser
- Nemmere administration (vil ikke længere kræve DHCP)