IPv4 se agotó y NAT salvó Internet

Descubre por qué IPv4 se agotó, cómo NAT permitió que varios dispositivos compartieran una IP pública y qué promete IPv6 para el futuro de Internet.

2 sept 2025 • 5 min read • Q2BSTUDIO Team

Inteligencia-Artificial-

Cuando se diseñó Internet en la década de 1970, nadie imaginó miles de millones de smartphones, televisores inteligentes y dispositivos IoT compitiendo por direcciones. En aquel entonces, el esquema de direccionamiento parecía infinito. Pero a finales de los años noventa aparecieron las grietas: IPv4, la columna vertebral de la red, se estaba quedando sin espacio. Esta es la historia de cómo IPv4 alcanzó sus límites y cómo la traducción de direcciones de red NAT se convirtió en la heroína silenciosa que mantuvo vivo a Internet.

Lo esencial de IPv4: es el Protocolo de Internet versión 4. Utiliza direcciones de 32 bits, escritas como cuatro números separados por puntos, por ejemplo 192.168.0.1. Con 32 bits, IPv4 puede generar aproximadamente 4,3 mil millones de direcciones únicas. Al principio sonaba a muchísimo, pero cada ordenador, móvil y servidor necesita una dirección, se repartieron bloques enormes en los inicios a empresas y universidades y muchos se infrautilizaron. A comienzos de los 2000, el agotamiento era real.

Direcciones públicas frente a privadas: una dirección pública es única a nivel global y enrutada por Internet, asignada por registros regionales como ARIN, RIPE o APNIC, por ejemplo 8.8.8.8. Las direcciones privadas pertenecen a rangos reservados reutilizables dentro de redes locales y no se enrutan directamente en Internet. Ejemplos de rangos privados: 10.0.0.0 a 10.255.255.255, 172.16.0.0 a 172.31.255.255, 192.168.0.0 a 192.168.255.255. Estas direcciones aliviaron la presión, pero abrieron una pregunta clave: cómo hacen los dispositivos con direcciones privadas para hablar con Internet abierta.

Por qué 4,3 mil millones no bastaron: la asignación ineficiente de los primeros años entregó bloques descomunales como los antiguos clase A con 16 millones de direcciones por bloque, la explosión de dispositivos como portátiles, móviles, tablets y IoT disparó la demanda, la conectividad siempre activa mantuvo direcciones ocupadas continuamente y la escala global convirtió a 4,3 mil millones en un número insuficiente.

Aquí entra NAT, la salvavidas. La traducción de direcciones de red permite que muchos dispositivos compartan una única dirección pública. En una casa, los equipos usan direcciones privadas como 192.168.1.10 o 192.168.1.20. El router ejecuta NAT y mantiene una tabla de traducciones. Cuando tu portátil pide una página, el NAT reescribe el origen privado a la IP pública de tu hogar y cuando llega la respuesta, consulta la tabla para devolver cada paquete al dispositivo correcto. Todo esto es invisible para el usuario, pero vital.

Tipos de NAT en la práctica. NAT estática mapeo uno a uno. Escenario típico: alojas un servidor web interno con 10.0.0.10 y dispones de una IP pública 203.0.113.10. Configuras un mapeo fijo para que el tráfico hacia 203.0.113.10 se envíe a 10.0.0.10 y las respuestas salgan como 203.0.113.10. Útil para servir web, VPN o correo, pero consume una IP pública por servidor.

NAT dinámico mapeo muchos a muchos con un pool. Un equipo de oficina 10.0.1.0 24 usa un conjunto de IP públicas como 203.0.113.20 a 203.0.113.22. Cada sesión se asigna temporalmente a una del pool. Si el conjunto se agota, las nuevas conexiones esperan. Fue común en redes empresariales tradicionales.

PAT traducción de puertos, mapeo muchos a uno, la variante más común. En el hogar, docenas de dispositivos 192.168.1.0 24 comparten una única IP pública, por ejemplo 198.51.100.23. El router diferencia cada flujo reutilizando puertos de origen, de modo que 192.168.1.10 puerto origen 52344 puede salir como 198.51.100.23 puerto 40001 y 192.168.1.11 puerto 50123 como 198.51.100.23 puerto 40002. La tabla de NAT relaciona cada par dirección y puerto interno con un puerto externo distinto. Ventaja principal, conserva direcciones públicas y escala muy bien. Inconveniente, por defecto no permite conexiones entrantes si no se configura redirección de puertos.

Redirección de puertos con PAT. Si deseas exponer un servicio interno, por ejemplo SSH hacia 192.168.1.50 puerto 22, puedes abrir externamente el puerto 2222 y redirigirlo al 22 interno. Así, una conexión remota a la IP pública usando el puerto 2222 llega al servidor adecuado gracias a la traducción del NAT.

Costes y limitaciones de NAT. ROMPE la conectividad extremo a extremo tradicional, complica protocolos que negocian direcciones y puertos dentro de la carga útil como VoIP o aplicaciones P2P y añade sobrecarga, ya que el router mantiene tablas de estado y modifica cabeceras. Aun así, fue infinitamente más abordable que rediseñar Internet de un día para otro.

Y qué pasa con IPv6. La solución a largo plazo es IPv6, con direcciones de 128 bits que proporcionan del orden de 3,4 × 10^38 posibilidades, suficiente para asignar direcciones únicas a prácticamente cualquier cosa. Sin embargo, la adopción ha sido gradual y el mundo sigue dependiendo de IPv4 y NAT en multitud de escenarios.

Conclusión. IPv4 no fue diseñado para la escala actual. Cuando las direcciones escasearon, NAT hizo posible que miles de millones de dispositivos se conectaran sin necesitar miles de millones de IP públicas. Aunque IPv6 es el futuro, NAT es la tecnología que sostuvo el crecimiento durante las tensiones de IPv4 y hoy continúa siendo imprescindible en hogares, empresas y nubes híbridas.

Cómo te ayuda Q2BSTUDIO. En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida, especialistas en inteligencia artificial, ciberseguridad, servicios cloud y analítica avanzada. Diseñamos arquitecturas de red seguras para entornos híbridos, optimizamos el uso de direcciones en proyectos multicloud y aplicamos automatización de procesos y agentes IA para reducir costes y riesgos. Si estás migrando a la nube o necesitas escalar tu red con buenas prácticas de NAT, peering y segmentación, consulta nuestros servicios cloud AWS y Azure. Y si quieres blindar tus sistemas con auditorías de seguridad, hardening y pruebas de intrusión, descubre nuestra propuesta de ciberseguridad y pentesting.

Además, integramos IA para empresas en tus flujos de datos con modelos de lenguaje, visión y agentes IA, impulsamos decisiones con servicios inteligencia de negocio y cuadros de mando en power bi y creamos software a medida que conecta tus sistemas legados con servicios modernos. Si buscas aplicaciones a medida, software a medida, inteligencia artificial aplicada o una estrategia de datos que combine seguridad, cumplimiento y escalabilidad, nuestro equipo está listo para acompañarte de principio a fin.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.