Ključna razlika: IPv4 je četrta različica IP in je široko uporabljena. Različica IPv6 je boljša in naprednejša različica, izdana za izčrpanje naslova. IPv4 uporablja 32-bitno obliko naslova, medtem ko IPv6 uporablja 128-bitni format.
Da bi razumeli različico internetnega protokola 4 (IPv4) in internetni protokol različice 6 (IPv6), morate najprej razumeti, kaj je internetni protokol. Glede na Dictionary.com je internetni protokol (IP) »koda, ki se uporablja za označevanje paketov podatkov, poslanih prek interneta, ki identificirajo tako pošiljatelje kot prejemnike.« Glavni komunikacijski protokol se uporablja za posredovanje podatkov v omrežnih paketov prek interneta drugim uporabnikom. To je primarni protokol, ki vzpostavlja internet. IP je bil storitev datagrama brez povezave v izvirnem programu za nadzor prenosa, ki sta jo leta 1974 uvedli Vint Cerf in Bob Kahn.
Za prenos podatkov z ene lokacije na drugo mora najprej vedeti, kje so uporabniki. IP jih razlikuje kot naslove IP. Naslov IP je številka, ki opisuje, kje je v internetu računalnik. Zato IP običajno prenese podatke iz enega IP naslova v drugega. Naslovi IP se uporabljajo na skoraj vsaki napravi, ki se lahko poveže z internetom, vključno z računalniki, prenosnimi računalniki, pametnimi telefoni, igralnimi konzolami itd.

IPv4 uporablja 32-bitni (4-bajtni) naslovni format, kar nam približno približa 2 ^ 32 naslova ali 4 milijarde naslovov. IPv4 je zapisana v štirih desetmestnih decimalnih številkah, ki so ločene z uporabo pik ali pik (npr. 170.25.458.1 je naslov IP). Zaradi nepričakovane rasti interneta je to število povzročilo izčrpanje naslova IPv4, kjer je bil dodeljen zadnji naslov IP. Za obravnavo izčrpanja naslova Ipv4 je v izdelavi novejša, boljša različica, ki se trenutno uporablja, IPv6.
Podobno kot IPv4, je IPv6 protokol internetne ravni za paketno komutirano omrežje, ki se uporablja za prenos podatkovnih paketov po internetu. IPv6 je opisan v publikaciji IETF RFC 2460. IPv6 je znan tudi kot IPng ali internetni protokol naslednje generacije in je najnovejša različica IP; zasnovan je tako, da nadomesti starejši IPv4 in obravnava izčrpanost naslova. IPv6 se je začel razvijati v začetku devetdesetih let, ko je IETF spoznal, da lahko zaradi internetnega razcveta izvajamo IP naslove.

Glavna razlika med IPv4 in IPv6 je v tem, da IPv6 uporablja 128-bitne naslove, namesto tradicionalnega 32-bitnega, kar mu omogoča podporo približno 2 ^ 128 naslovov ali 340.282.366.920.000.000.000.000.000.000.000.000 naslovov. Prikazan je tudi v šestnajstiškem sistemu in ločen z dvopičjem (primer: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). Glavna skrb za uvajanje te različice je, da obe različici nista združljivi in od ljudi zahtevata, da spremenijo usmerjevalnike in druge naprave. Vendar pa je veliko računalnikov združljivih z nastavitvami IPv6.
Poleg tega, da ponuja več naslovov, je IPv6 tudi tehnološko naprednejši v primerjavi z IPv4 in ponuja tudi funkcije, kot je (zahvaljujoč Webopediji):
- Ne zahteva NAT (Prevajanje omrežnih naslovov)
- Samodejna konfiguracija
- Nič več privatnih trkov
- Boljše usmerjanje na več oddaj
- Enostavnejši format glave
- Poenostavljeno in učinkovitejše usmerjanje
- Resnična kakovost storitev (QoS), imenovana tudi "označevanje pretoka"
- Vgrajena podpora za preverjanje pristnosti in zasebnost
- Prilagodljive možnosti in razširitve
- Lažja administracija (ne bo več zahtevala DHCP)