Dos esquemas de direccionamiento, en paralelo
IPv4
192.0.2.10
32 bits, ~4300 millones de direcciones, agotadas
IPv6
2606:4700::6810:84e5
128 bits, 340 sextillones de direcciones
Registros A frente a registros AAAA: IPv4 e IPv6 explicados
Un dominio no tiene una única dirección IP: tiene hasta dos tipos completamente distintos, almacenados como dos tipos de registro DNS diferentes. Un registro A contiene una dirección IPv4 (como 192.0.2.10). Un registro AAAA (que se pronuncia «cuádruple A») contiene una dirección IPv6 (como 2606:4700::6810:84e5). Se consultan de forma independiente, se responden de forma independiente y un dominio puede tener uno, el otro, ambos o, algo menos habitual hoy en día, ninguno accesible desde una red determinada.
Por qué existen dos familias de direcciones
Las direcciones IPv4 son números de 32 bits, lo que limita el total de direcciones posibles a unos 4300 millones, una cifra que internet ya ha agotado. IPv6 usa direcciones de 128 bits, un espacio tan enorme que el agotamiento práctico no es una preocupación realista. IPv6 se diseñó como sustituto a largo plazo, pero como ambos protocolos no son compatibles a nivel de red, internet lleva dos décadas funcionando con los dos en paralelo en lugar de cambiar todo de golpe.
| Registro A (IPv4) | Registro AAAA (IPv6) | |
|---|---|---|
| Tamaño de la dirección | 32 bits | 128 bits |
| Espacio total de direcciones | ~4300 millones | 340 sextillones |
| Ejemplo | 192.0.2.10 | 2606:4700::6810:84e5 |
| Situación actual | Agotado, se mantiene con NAT | En crecimiento, sin presión de agotamiento |
| Cobertura habitual | Casi universal | Habitual en grandes plataformas, aún no universal |
Qué significa para una consulta
- Un dominio que solo tiene un registro A es solo IPv4: sigue siendo muy habitual, sobre todo en infraestructuras más pequeñas o antiguas.
- Un dominio con ambos registros es de doble pila: así funcionan hoy la mayoría de las grandes plataformas y CDN.
- Un cliente (navegador, aplicación o servidor) que admite ambos preferirá, por lo general, IPv6 cuando los dos están disponibles y la ruta de red lo permite realmente.
- Ver un registro AAAA no garantiza que puedas llegar hasta él: tu propia red o tu proveedor de internet también necesita conectividad IPv6 que funcione.
Cómo elige realmente uno un cliente de doble pila
Cuando existen ambos registros, la mayoría de los sistemas operativos modernos no se limitan a probar IPv6 primero y rendirse si falla. Utilizan un algoritmo conocido como Happy Eyeballs (RFC 8305): el cliente lanza intentos de conexión a la dirección IPv6 y a una dirección IPv4 de reserva casi a la vez, dándole una pequeña ventaja al intento IPv6, y usa sencillamente la conexión que se complete antes. Por eso un dominio con un registro AAAA roto o inalcanzable suele cargar igualmente sin ningún retraso visible para la mayoría de los usuarios (la alternativa IPv4 gana la carrera en silencio), aunque un enfoque ingenuo de «probar IPv6, rendirse y reintentar con IPv4 desde cero» habría provocado una espera de varios segundos.
Si estás depurando la conectividad, merece la pena comprobar ambos antes que nada: descartar IPv6 como culpable (o confirmarlo) gracias a la ausencia de un registro AAAA requiere una sola consulta y acota de inmediato el problema.
Una respuesta de doble pila no siempre es simétrica
Es fácil suponer que los registros A y AAAA de un dominio apuntan a una infraestructura equivalente e intercambiable, pero eso no está garantizado. Una CDN puede haber desplegado la compatibilidad con IPv6 en algunas ubicaciones periféricas antes que en otras, lo que significa que el registro AAAA enruta por un subconjunto más reducido de la misma red que el registro A. Un servidor de origen migrado a un nuevo alojamiento IPv4 podría seguir sirviendo el tráfico IPv6 desde un host antiguo a punto de retirarse si el registro AAAA no se actualizó en el mismo cambio. Tratar ambos tipos de registro como mantenidos de forma independiente, porque realmente lo son, en lugar de suponer un único «servidor» detrás de los dos, evita una clase de error de migración en la que una familia de direcciones se actualiza y la otra se queda atrás sin que nadie lo note.
¿Necesitas comprobar las direcciones DNS públicas de un dominio? Usa la herramienta Domain IP Lookup.
Lecturas relacionadas
Una consulta DNS recursiva, salto a salto
Navegador
quiere example.com
Resolvedor
tu ISP / 1.1.1.1
Raíz + TLD
¿quién gestiona .com?
Autoritativo
la respuesta real
Cada salto de la cadena es otra consulta DNS, y luego se guarda en caché
Qué es el DNS y cómo funciona realmente
Un recorrido en lenguaje sencillo por el Sistema de Nombres de Dominio: qué ocurre entre que escribes un dominio y tu navegador se conecta a un servidor.
Tres capas comparten el nombre «servidor DNS»
Resolvedor stub
tu propio dispositivo
Resolvedor recursivo
ISP, router o 1.1.1.1
Autoritativo
el DNS del propio dominio
Consulta de IP de un dominio: qué significan los resultados
Entiende los resultados de una consulta de IP de dominio: varias direcciones, registros IPv4 e IPv6, nodos de borde de CDN y límites de la atribución inversa.
Tres capas comparten el nombre «servidor DNS»
Resolvedor stub
tu propio dispositivo
Resolvedor recursivo
ISP, router o 1.1.1.1
Autoritativo
el DNS del propio dominio
Qué es un servidor DNS: resolvedor y servidor de nombres
Descubre qué hacen los servidores DNS, en qué se distinguen los resolvedores recursivos de los servidores de nombres autoritativos y cómo saber cuál respondió.