IPv6 oznacza protokół internetowy w wersji 6. Jest to druga wersja protokołu internetowego, która jest powszechnie używana w wirtualnym świecie. Pierwszą wersją był IPv4. IPv5 był protokołem innego rodzaju, przeznaczonym do obsługi wideo i audio, a nie adresowania uniwersalnego. IPv6 jest również znany jako IPng, co oznacza IP Next Generation.
Jedną z głównych aktualizacji w IPv6 jest liczba adresów dostępnych dla urządzeń sieciowych. Na przykład każdy telefon komórkowy lub inne urządzenie elektroniczne może mieć własny adres. IPv6 pozwala na 3.4×1038 adresów. Wynika to głównie z liczby bitów w każdym protokole. Adresy IPv4 mają w sobie 32 bity, a więc pozwalają na maksymalnie cztery miliardy adresów. Adresy w wersji 6 mają 128 bitów.
Jednak IPv4 jest nadal preferowanym protokołem dla większości Internetu. Przejście będzie stabilne, a IPv6 to przyszłość adresowania internetowego, głównie dlatego, że eksperci branżowi uważają, że są bliskie wyczerpania dostępnych adresów.
Innym przykładem uaktualnienia IPv6 jest multiemisja, która jest standardem w tej wersji, ale opcjonalna w IPv4. Multiemisja to dostarczanie strumienia danych do wielu miejsc docelowych w tym samym czasie, bez duplikacji, o ile nie jest to wymagane. Te funkcje nie są obsługiwane przez IPv4. Pozostałe dwa typy adresowania, które są standardową praktyką w nowszej wersji, to unicast i anycast. Pierwsza to transmisja od tylko jednego hosta do tylko jednego innego hosta; ten ostatni jest od jednego hosta do najbliższego z wielu hostów.
IPv6 ma również dwie inne znaczące zalety w porównaniu z IPv4. Oferuje wyższy poziom wbudowanych zabezpieczeń i został specjalnie zaprojektowany z myślą o urządzeniach mobilnych. Bezpieczeństwo ma postać protokołu IPsec, który umożliwia uwierzytelnianie, szyfrowanie i kompresję. Mobilność ma postać Mobile IP, która umożliwia roaming między różnymi sieciami bez utraty ustalonego adresu IP. Obie te funkcje są wymagane przez IPv6 i dlatego są zaprojektowane do wbudowania w każdy stos, adres i sieć.