¿Qué es IPv6?
IPv6 (Protocolo de internet versión 6) es la versión más reciente del protocolo de internet, diseñada para reemplazar IPv4 y abordar sus limitaciones, principalmente el agotamiento de direcciones disponibles. IPv6 utiliza direcciones de 128 bits comparadas con los 32 bits de IPv4, proporcionando aproximadamente 340 sextillones (3,4×10³⁸) de direcciones únicas—suficientes para asignar una dirección única a cada átomo en la superficie de la Tierra y aún quedar direcciones.Formato de dirección IPv6
Estructura
Las direcciones IPv6 constan de ocho grupos de cuatro dígitos hexadecimales:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
│ │ │ │ │ │ │ │
└────┴────┴────┴────┴────┴────┴────┴── 8 grupos de 16 bits cada uno
Reglas de abreviación
1. Ceros iniciales: Se pueden omitir dentro de cada grupo
2. Grupos de ceros consecutivos: Se pueden reemplazar con :: (una vez por dirección)
Completo: 2001:0db8:0000:0000:0000:0000:0000:0001
Abreviado: 2001:db8::1
Comparación IPv6 vs IPv4
| Característica | IPv4 | IPv6 |
|---|---|---|
| Tamaño de dirección | 32 bits | 128 bits |
| Formato de dirección | Decimal con puntos (192.168.1.1) | Hexadecimal (2001:db8::1) |
| Direcciones totales | ~4.300 millones | ~340 sextillones |
| Complejidad de encabezado | Longitud variable, complejo | 40 bytes fijo, más simple |
| IPsec | Opcional | Soporte integrado |
| Requisito NAT | Necesidad común | Generalmente innecesario |
| Autoconfiguración | DHCP requerido | Soporte SLAAC nativo |
Tipos de dirección IPv6
Unidifusión
Comunicación uno a uno:
- Unidifusión global: Enrutable públicamente (2000::/3)
- Enlace local: Solo segmento de red (fe80::/10)
- Única local: Redes privadas (fc00::/7)
Multidifusión
Comunicación uno a muchos:
ff02::1 - Todos los nodos en enlace
ff02::2 - Todos los enrutadores en enlace
Multidestino
Comunicación uno a más cercano (mismo formato que unidifusión, enrutado diferente)
IPv6 en DNS
Registros AAAA
Las direcciones IPv6 utilizan registros AAAA (cuádruple A):
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
DNS inverso (registros PTR)
DNS inverso IPv6 utiliza dominio ip6.arpa:
4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.
Beneficios de la adopción IPv6
1. Direcciones ilimitadas: Sin preocupaciones de agotamiento de direcciones
2. Encabezados simplificados: Enrutamiento más eficiente
3. Seguridad integrada: IPsec obligatorio en especificación
4. Sin NAT requerido: Conectividad de extremo a extremo restaurada
5. Autoconfiguración: Los dispositivos se configuran a sí mismos (SLAAC)
6. Multidifusión mejorada: Soporte mejorado para transmisión y descubrimiento
7. Soporte móvil: Mejor manejo de movilidad de dispositivos
Implementación de IPv6
Configuración de doble pila
Ejecutar IPv4 e IPv6 simultáneamente:
listen 80;
listen [::]:80;
listen 443 ssl;
listen [::]:443 ssl;
Configuración DNS
Añadir registros AAAA junto a registros A:
www IN A 192.0.2.1
www IN AAAA 2001:db8::1
Adopción actual de IPv6
La adopción global de IPv6 continúa creciendo:
- Proveedores de contenido principal (Google, Facebook) son totalmente compatibles con IPv6
- Los ISP están proporcionando cada vez más conectividad IPv6 nativa
- Las redes móviles utilizan ampliamente IPv6
- Los proveedores de nube ofrecen IPv6 de forma predeterminada
IPv6 representa el futuro del direccionamiento de internet, proporcionando la escalabilidad necesaria para el crecimiento continuo de internet y los miles de millones de dispositivos IoT que se acercan.