¿Por qué IPv6 usa AAAA para representar sus registros DNS?

22

¿Hay alguna razón por la cual el estándar IPv6 usa AAAA en lugar de AA? No puedo encontrar referencias a registros AA o AAA en DNS. ¿El As indica algo específico?

kojow7
fuente
55
Es poco probable que obtenga una respuesta autorizada a esto, como se decidió hace casi un cuarto de siglo; la respuesta, si existe, probablemente estaba en una lista de correo largamente muerta para la cual los archivos desaparecieron de Internet hace muchos años.
Michael Hampton
77
@MichaelHampton AAAA se define por RFC1886 y luego RFC3596. El primero fue draft-ietf-ipngwg-dnsy el segundo draft-ietf-dnsext-rfc1886bispara que pueda ir a los grupos de trabajo. El primero no tiene más archivos de listas de correo, pero a través de los segundos puede encontrar hilos interesantes, como: mailarchive.ietf.org/arch/msg/dnsext/… o este ID: tools.ietf.org/html/draft- ietf-dnsext-aaaa-a6-01 o mailarchive.ietf.org/arch/msg/dnsext/…
Patrick Mevzek
@PatrickMevzek Todos esos hilos de la lista de correo y el ID parecen ser sobre AAAA en comparación con A6, algo que sucedió muchos años después de los eventos sobre los que pregunta el OP. ¿Hay algo específico a lo que quisieras llamar la atención?
Michael Hampton
44
@MichaelHampton Solo el hecho de que no todo está perdido, una pequeña búsqueda proporciona información útil ... y AAAA vs A6 también explica por qué AAAA ...
Patrick Mevzek

Respuestas:

50

Supongo que esta es una pregunta específica sobre el nombre del tipo RR.

Obviamente podría haber tenido un nombre diferente, el nombre AAAApara los registros de dirección IPv6 es en referencia a una dirección IPv6 (128 bits) que es cuatro veces el tamaño de una dirección IPv4 (32 bits).

Håkan Lindqvist
fuente
10
Para un poco de historia adicional: también había un tipo A6 que podía hacer referencias jerárquicas donde parte de la dirección se definía en otro registro A6, etc. Se desaprobó debido a la complejidad añadida.
Sander Steffann
¡Oh, los horribles nudillos! Sí, los primeros borradores tenían algunas cosas (técnicamente impresionantes). Y estoy bastante seguro de que tienes razón acerca de que el tamaño es la clave; Sin embargo , no creo poder recordar dónde lo leí. Podrías intentar preguntarle a la gente sobreviviente de Internet temprana, por ejemplo, Gene Spafford está en Quora ...
Will Crawford
1
@WillCrawford No soy tan veterano, pero recuerdo haber aprendido que esa fue la razón en algún momento alrededor del año 2000, por lo que no es una explicación nueva. Y tiene la combinación correcta de tontería y evidencia para haber sido la justificación original.
hobbs
1
... IPng fue recomendado en 1994 , publicado como RFC 1752 en 1995 .
Will Crawford
44
"La sintaxis del registro de recursos AAAA es exactamente la misma que el registro A, excepto que las direcciones tardan más en escribir" - ; login: la revista de usenix & sage (pdf)
Will Crawford
0

RFC 1035, que define registros de recursos para DNS, menciona el significado del tipo de registro A como 'dirección de host'. La 'dirección de host' en ese entonces era de 32 bits.

RFC 3596 explica el nuevo registro de recursos para IPv6. Define un nuevo tipo de registro que se utilizará para almacenar una dirección IPv6.

Por lo tanto, el nuevo tipo de registro debe significar la dirección que se almacena con él. La mejor manera de hacerlo es comparar IPv6 con IPv4, por lo que tenemos cuatro A, cuatro veces más que la longitud de IPv4.

usuario462453
fuente