La începutul anilor 1990 a existat o îngijorare despre terminarea adreselor IPv4, ceea ce i-a determinat pe cei mai buni ingineri ai Internetului să înceapă căutarea unui înlocuitor. Activitatea aceasta a condus la dezvoltarea versiunii 6 pentru IP (IPv6). IPv6 a depășit limitările lui IPv4 și reprezintă o creștere puternică cu opțiuni care se potrivesc mai bine cerințelor curente și viitoare ale rețelei.
Îmbunătățirile furnizate de IPv6 includ:
- Spațiu de adresă crescut - Adresele IPv6 sunt bazate pe adresarea ierarhică pe 128 biți, spre deosebire de IPv4 cu 32 biți. Aceste lucru crește în mod dramatic numărul de adrese IP disponibile.
- Gestiunea îmbunătățită a pachetelor - Header-ul IPv6 a fost simplificat cu mai puține câmpuri. Acest lucru îmbunătățește gestiunea pachetelor prin routerele intermediare și furnizează și suport pentru extensiile și opțiunile de creștere a scalabilității/longevității.
- Elimină nevoia de NAT - Cu un număr așa mare de adrese IPv6 publice, NAT nu mai este necesar. Clădirile întreprinderilor mari și gospodăriile pot obține adrese de rețea IPv6 publice. Astfel, se evită unele probleme ale aplicațiilor induse de NAT care sunt întâlnite de aplicațiile care necesită conectivitatea de tip end-to-end.
- Securitate integrată - IPv6 suportă în mod nativ capacitățile de autentificare și de confidențialitate. Cu IPv4, trebuie implementate opțiuni adiționale.
Spațiul de adresă IPv4 cu 32 biți furnizează un număr de adrese unice de 4,294,967,296. Din acestea, 3.7 miliarde de adrese pot fi alocate, deoarece sistemul de adresa IP v4 separă adresele în clase și rezervă adresele pentru multicasting, testare și alte utilizări specifice.
Așa cum se arată în figură, spațiul de adresă IPv6 asigură 340,282,366,920,938,463,463,374,607,431,768,211,456 sau 340 undecillioane de adrese care este echivalent cu fiecare fir de nisip de pe Pământ.