Dlaczego IPv6 używa AAAA do reprezentowania swoich rekordów DNS?


22

Czy istnieje powód, dla którego standard IPv6 używa AAAA zamiast AA? Nie mogę znaleźć odniesienia do rekordów AA lub AAA w DNS. Czy As wskazuje coś konkretnego?


5
Prawdopodobnie nie uzyskasz wiarygodnej odpowiedzi na to pytanie, jak postanowiono prawie ćwierć wieku temu; odpowiedź, jeśli istnieje, prawdopodobnie znajdowała się na dawno nieistniejącej liście mailingowej, dla której archiwa zniknęły z Internetu wiele lat temu.
Michael Hampton

7
@MichaelHampton AAAA jest zdefiniowany przez RFC1886, a następnie RFC3596. Pierwszy był, draft-ietf-ipngwg-dnsa drugi, draft-ietf-dnsext-rfc1886biswięc możesz iść do grup roboczych. Pierwszy nie ma już archiwów list mailingowych, ale w drugim można znaleźć ciekawe wątki, takie jak: mailarchive.ietf.org/arch/msg/dnsext/... lub ten identyfikator: tools.ietf.org/html/draft- ietf-dnsext-aaaa-a6-01 lub mailarchive.ietf.org/arch/msg/dnsext/…
Patrick Mevzek

@PatrickMevzek Wszystkie wątki z listy mailingowej i identyfikator wydają się dotyczyć AAAA w porównaniu do A6, co wydarzyło się wiele lat po wydarzeniach, o które prosi OP. Czy jest coś konkretnego, na co chciałbyś zwrócić uwagę?
Michael Hampton

4
@MichaelHampton Tylko fakt, że nie wszystko stracone, małe wyszukiwanie dostarcza użytecznych informacji ... a AAAA kontra A6 również wyjaśnia, dlaczego AAAA ...
Patrick Mevzek

Odpowiedzi:


51

Rozumiem, że to pytanie dotyczy konkretnie nazwy typu RR?

Oczywiście mogłaby mieć inną nazwę, nazwa AAAArekordów adresów IPv6 odnosi się do adresu IPv6 (128 bitów), który jest czterokrotnie większy niż adres IPv4 (32 bity).


10
Dla odrobiny dodatkowej historii: istniał również typ A6, który mógł wykonywać odwołania hierarchiczne, w których część adresu została zdefiniowana w innym rekordzie A6 itp. Stało się przestarzałe z powodu dodatkowej złożoności.
Sander Steffann

Och, okropne kostki! Tak, wczesne wersje robocze zawierały pewne (technicznie niesamowite) rzeczy. I jestem prawie pewien, że masz rację, że rozmiar jest kluczem; Chyba nie pamiętam, gdzie to przeczytałem. Możesz spróbować zapytać ocalałych ludzi z wczesnego internetu, np. Gene Spafford jest na Quora…
Will Crawford

1
@WillCrawford Nie jestem taki stary, ale pamiętam, że dowiedziałem się, że to był powód około 2000 roku, więc nie jest to nowe wytłumaczenie. I ma właściwe połączenie głupoty i oczywistości, które były pierwotnym uzasadnieniem.
hobbs

1
… IPng zalecono w 1994 r. , Opublikowano jako RFC 1752 w 1995 r .
Will Crawford

4
„Składnia rekordu zasobu AAAA jest dokładnie taka sama jak rekordu A, z tym wyjątkiem, że wpisywanie adresów zajmuje więcej czasu” - ; login: magazyn usenix & sage (pdf)
Will Crawford

0

RFC 1035, który definiuje rekordy zasobów dla DNS, wymienia znaczenie typu rekordu A jako „adres hosta”. „Adres hosta” miał wówczas 32 bity.

RFC 3596 wyjaśnia nowy rekord zasobów dla IPv6. Definiuje nowy typ rekordu, który będzie używany do przechowywania adresu IPv6.

Nowy typ rekordu powinien więc oznaczać adres, który jest z nim przechowywany. Najlepszym sposobem na to jest porównanie IPv6 z IPv4, więc mamy cztery A - cztery razy więcej niż długość IPv4.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.