Adres IPv4 opiera się na 32 bitach binarnych i może wygenerować tylko 4,3 miliarda unikalnych adresów IP, podczas gdy adresy IPv6 składają się z 8 bloków liczb i zapewniają 3,4 × 10^38 możliwych adresów IP. IPv6 jest bardziej wydajną technologią i zapewnia lepszą jakość i łączność, jednak nie jest w pełni wdrożona ze względu na brak wstecznej kompatybilności z IPv4 i opór przed zmianą.