Galvenā atšķirība: IPv4 ir IP ceturtā versija un tiek plaši izmantota. IPv6 versija ir labāka un uzlabotā versija, kas izdota, lai risinātu adreses izsmelšanu. IPv4 izmanto 32 bitu adrešu formātu, savukārt IPv6 izmanto 128 bitu formātu.
Lai izprastu interneta protokola 4. versiju (IPv4) un interneta protokola 6. versiju (IPv6), vispirms ir jāsaprot, kas ir interneta protokols. Saskaņā ar Dictionary.com, interneta protokols (IP) ir “kods, ko izmanto, lai iezīmētu internetā nosūtīto datu paketes, identificējot gan nosūtītos, gan uztverošos datorus.” tīkla paketes formu internetā citiem lietotājiem. Tas ir galvenais protokols, kas izveido internetu. IP bija bezsaistes datagrammu pakalpojums sākotnējā pārraides kontroles programmā, kuru 1974. gadā ieviesa Vint Cerf un Bob Kahn.
Lai pārsūtītu datus no vienas vietas uz citu, vispirms jāzina, kur atrodas lietotāji. IP tos atšķir kā IP adreses. IP adrese ir numurs, kas apraksta, kur internetā atrodas jūsu dators. Tādējādi IP parasti pārsūta datus no vienas IP adreses uz citu. IP adreses tiek izmantotas gandrīz katrā ierīcē, kas var izveidot savienojumu ar internetu, ieskaitot datorus, klēpjdatorus, viedtālruņus, spēļu konsoles utt.

IPv4 izmanto 32 bitu (četru baitu) adrešu formātu, kas aptuveni dod 2 ^ 32 adreses vai 4 miljardus adreses. IPv4 ir rakstīts četrās 1 baitu decimālskaitļos, kas atdalīti, izmantojot periodus vai punktus (ex: 170.25.458.1 ir IP adrese). Ar neparedzēto interneta pieaugumu šis skaitlis ir novedis pie IPv4 adreses izsīkuma, kur tika piešķirta pēdējā no IP adresēm. Lai risinātu IPv4 adreses izsmelšanu, tiek izmantota jaunāka, labāka versija, kas pašlaik tiek izmantota, IPv6.
Līdzīgi kā IPv4, IPv6 ir pakešu komutācijas interneta slāņa protokols, ko izmanto datu pakešu pārraidei internetā. IPv6 ir aprakstīts IETF RFC 2460 publikācijā. IPv6 ir pazīstama arī kā nākamās paaudzes IPng vai interneta protokols, un tā ir jaunākā IP versija; tā ir izstrādāta, lai aizstātu vecākos IPv4 un risinātu adreses izsmelšanu. IPv6 attīstījās 1990. gadu sākumā, kad IETF saprata, ka interneta uzplaukuma dēļ mēs varam palaist IP adreses.

Lielākā atšķirība starp IPv4 un IPv6 ir tā, ka IPv6 izmanto 128 bitu adreses tradicionālās 32 bitu vietā, ļaujot tam atbalstīt aptuveni 2 ^ 128 adreses vai 340 282 366 920 938 000 000 000 000 000 000 000 000 adresi. Tas tiek parādīts arī ar heksadecimālo sistēmu un atdalīts ar koloniem (piemērs: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). Galvenā problēma šīs versijas ieviešanā ir tā, ka abas dažādas versijas nav saderīgas un prasīs cilvēkiem mainīt maršrutētāju un citas ierīces. Tomēr daudzi datori ir saderīgi ar IPv6 iestatījumiem.
Papildus vairākām adresēm, IPv6 ir tehnoloģiski progresīvāks, salīdzinot ar IPv4, un piedāvā arī tādas funkcijas kā (Webopedia pieklājība):
- Nepieciešama NAT (tīkla adrešu tulkošana)
- Automātiska konfigurācija
- Ne vairāk privāto adreses sadursmju
- Labāka multiraides maršrutēšana
- Vienkāršāks galvenes formāts
- Vienkāršota, efektīvāka maršrutēšana
- Īsta pakalpojumu kvalitāte (QoS), saukta arī par plūsmas marķēšanu
- Iebūvēts autentifikācijas un privātuma atbalsts
- Elastīgas iespējas un paplašinājumi
- Vieglāka administrēšana (vairs neprasīs DHCP)