El Protocolo de Internet versión 4 fue diseñado para ser asignados a unos cuanto 4.3 millones de direcciones. Al principio de Internet lo que fue considerado como un espacio de direcciones mucho más amplio para el que no había nada de que preocuparse.
El repentino crecimiento de usuarios de internet y su uso generalizado ha incrementado exponencialmente el número de dispositivos que es real y única IP para poder comunicarse. Gradualmente, el IPS es requerido por casi cada equipo digital que se hicieron para facilitar la vida, tales como teléfonos móviles, coches y otros dispositivos electrónicos. El número de dispositivos (aparte de los ordenadores/routers) aumento de la demanda de direcciones IP adicionales, que no se han examinado anteriormente.
Asignación de IPv4 es administrado a nivel mundial por Internet Assigned Numbers Authority (IANA) en coordinación con la Internet Corporation for Assigned Names and Numbers (ICANN). IANA trabaja en estrecha colaboración con registros regionales de Internet, lo que a su vez son responsables de distribuir eficientemente las direcciones IP en sus territorios. Hay cinco RIRS. Según informes de IANA, todos los bloques de direcciones IPv4 se han asignado. Para hacer frente a la situación, las siguientes prácticas se llevaban a cabo:
Direcciones IP privadas: unos pocos bloques de IPs fueron declarados para uso privado dentro de una LAN, para que el requisito de direcciones IP públicas puede ser reducido.
NAT: la traducción de direcciones de red es un mecanismo por medio del cual varios PC/hosts con direcciones IP privadas están habilitados para acceder a ella mediante una o unas pocas direcciones IP públicas.
IPs públicas sin utilizar eran reclamadas por rir.
IETF (Internet Engineering Task Force) ha rediseñado las direcciones IP para atenuar los inconvenientes del IPv4. La nueva dirección IP es la versión 6, que es dirección de 128 bits, por lo que cada pulgada de la tierra puede ser dado a millones de direcciones IP.
Hoy la mayoría de dispositivos que se ejecutan en Internet están utilizando IPv4 y no es posible cambiar a IPv6 en los próximos días. Hay mecanismos previstos por el IPv6, por lo que IPv4 e IPv6 pueden co-existir a menos que la Internet cambia totalmente de IPv6:
Doble pila IP
Tunneling (6a4 y 4a6)
NAT Traducción de protocolo