Diferencias entre IPv4 e IPv6
Por qué se agotaron las direcciones del protocolo antiguo y cómo IPv6 garantiza conectividad infinita.
IPv4 (creado en 1981) e IPv6 (diseñado en 1998) son las dos versiones del Protocolo de Internet. IPv4 cuenta con un espacio limitado de 4.3 mil millones de direcciones (32 bits), el cual se agotó oficialmente ante la explosión de teléfonos inteligentes y dispositivos IoT. IPv6 fue creado para reemplazarlo con 128 bits, ofreciendo un espacio prácticamente infinito (340 sextillones de direcciones), mayor eficiencia de enrutamiento y seguridad integrada.
- ✓Direcciones ilimitadas: cada grano de arena del planeta podría tener millones de IPs asignadas.
- ✓Eliminación de la complejidad de NAT: comunicación directa extremo a extremo (End-to-End).
- ✓Autoconfiguración automática de dispositivos (SLAAC) sin depender de servidores DHCP.
- ✓Seguridad IPSec integrada desde el diseño base del protocolo.
- •Agotamiento crítico del inventario de direcciones IPv4 públicas en los registros mundiales.
- •Costos y problemas de latencia introducidos por el NAT a gran escala de proveedores (Carrier-Grade NAT).
- •Fragmentación ineficiente de paquetes en routers intermedios.
Cuando una ciudad era pequeña, las placas de los autos eran números del 0000 al 9999 (10,000 autos). Un día la ciudad creció a 10 millones de autos y se acabaron las placas. El gobierno tuvo que cambiar el sistema a un formato con letras y números como 'ABC-1234-XYZ', asegurando que nunca más falten matrículas para ningún vehículo futuro.
Explicación Paso a Paso del Tema
Comparativa de Formato y Estructura
Mientras IPv4 se escribe en decimal separado por puntos (ej. 192.0.2.1), IPv6 se escribe en hexadecimal separado por dos puntos (ej. 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
ping6 -c 3 google.com || ping -6 -c 3 google.com
| Parámetro / Flag | Tipo / Rol | Significado y Uso |
|---|---|---|
| -6 | Argumento | Fuerza a la herramienta ping a resolver y utilizar exclusivamente la dirección IPv6 del host. |
Abreviación de Ceros en IPv6
En IPv6, los ceros a la izquierda se pueden omitir y una secuencia consecutiva de bloques de ceros se reemplaza por '::' (doble dos puntos) una sola vez por dirección (ej. 'fe80::1').
Nunca uses '::' dos veces en la misma dirección IPv6 porque sería ambiguo saber cuántos ceros faltan en cada lado.
Convivencia Actual: Dual Stack
Dado que IPv4 e IPv6 no son compatibles directamente entre sí, los servidores y redes operan en modo 'Dual Stack' (ambos protocolos funcionando en paralelo en la misma tarjeta de red) para permitir una migración fluida.
curl -6 https://icanhazip.com
| Parámetro / Flag | Tipo / Rol | Significado y Uso |
|---|---|---|
| -6 | Argumento | Indica a curl que se conecte utilizando únicamente IPv6. |
Casos Prácticos Reales en Producción
Situaciones de ingeniería reales sin mención de presupuestos ficticios.
1Operador Móvil 5G que Migró a IPv6 Puro
Un operador con 80 millones de celulares no tenía suficientes IPs públicas IPv4 para conectar cada terminal a la red 5G.
Implementó una red interna 100% IPv6 nativa con pasarelas 464XLAT para traducir el tráfico hacia servidores antiguos de Internet que aún solo soportan IPv4.
Fichas Nemotécnicas de Conceptos Clave
Glosario rápido para recordar los términos fundamentales de la lección.
Protocolo clásico con 4,294,967,296 direcciones totales.
Protocolo moderno con 3.4 x 10^38 direcciones totales.
Técnica que permite a un equipo tener una dirección IPv4 y una IPv6 simultáneamente.
Diferencias entre IPv4 e IPv6
Selecciona una opción para autoevaluarte al instante. La respuesta se califica de inmediato.
¿Cuántos bits utiliza una dirección IPv6 en comparación con los 32 bits de IPv4?
¿Cuál es la principal razón por la que se diseñó y promovió IPv6?
¿Cómo se representan los números en una dirección IPv6 escrita?