IPv4 usa direcciones de 32 bits que limitan el número de direcciones disponibles a 4.3 mil millones, lo que ha llevado a su escasez. IPv6 fue diseñado para reemplazar a IPv4 y usa direcciones de 128 bits que permiten un número mucho mayor de direcciones, hasta 340 sextillones, para satisfacer la creciente demanda de Internet. Mientras IPv6 se implementa gradualmente, la mayoría de dispositivos aún usan IPv4.