Почему IPv6 использует AAAA для представления своих записей DNS?


22

Есть ли причина, по которой стандарт IPv6 использует AAAA, а не AA? Я не могу найти ссылку на записи AA или AAA в DNS. Есть ли что-то конкретное?


5
Вы вряд ли получите авторитетный ответ на это, как было решено почти четверть века назад; ответ, если он существует, вероятно, был в давно мертвом списке рассылки, архивы которого исчезли из Интернета много лет назад.
Майкл Хэмптон

7
@MichaelHampton AAAA определяется RFC1886, а затем RFC3596. Первый был, draft-ietf-ipngwg-dnsа второй, draft-ietf-dnsext-rfc1886bisтак что вы можете пойти в рабочие группы. В первом нет больше архивов списков рассылки, но во втором вы можете найти интересные темы, такие как: mailarchive.ietf.org/arch/msg/dnsext/… или этот идентификатор: tools.ietf.org/html/draft- ietf-dnsext-aaaa-a6-01 или mailarchive.ietf.org/arch/msg/dnsext/…
Патрик Мевзек

@PatrickMevzek Кажется, что все эти темы списка рассылки и идентификатор относятся к АААА по сравнению с А6, что произошло много лет спустя после событий, о которых спрашивает ОП. Есть ли что-то конкретное, на что вы хотели обратить внимание?
Майкл Хэмптон

4
@MichaelHampton Только тот факт, что не все потеряно, небольшой поиск дает некоторую полезную информацию ... и AAAA против A6 также дает объяснения о том, почему AAAA ...
Патрик Мевзек

Ответы:


50

Я так понимаю, это вопрос конкретно о названии типа RR?

Очевидно, что у него могло быть другое имя, имя AAAAдля записей адресов IPv6 относится к адресу IPv6 (128 бит), который в четыре раза больше размера адреса IPv4 (32 бита).


10
Для некоторой дополнительной истории: был также тип A6, который мог делать иерархические ссылки, где часть адреса была определена в другой записи A6 и т. Д. Это устарело из-за дополнительной сложности.
Сандер Стеффанн

О, ужасные костяшки! Да, в ранних шашках были некоторые (технически удивительные) вещи. И я почти уверен, что вы правы в том, что размер является ключевым; Я не думаю, что могу вспомнить, где я читал это все же. Вы могли бы попытаться спросить выживших людей из раннего Интернета, например, Джин Спаффорд на Quora…
Уилл Кроуфорд

1
@WillCrawford Я не такой старожил, но помню, что узнал, что это было причиной где-то около 2000 года, так что это не новое объяснение. И у этого есть правильное сочетание глупости и очевидности, чтобы быть оригинальным оправданием.
Хоббс

1
… IPng был рекомендован в 1994 году , опубликован как RFC 1752 в 1995 году .
Уилл Кроуфорд

4
«Синтаксис записи ресурса AAAA точно такой же, как запись A, за исключением того, что для ввода адресов требуется больше времени» - ; login: журнал usenix & sage (pdf)
Will Crawford

0

RFC 1035, который определяет записи ресурсов для DNS, упоминает значение типа записи A как «адрес хоста». «Адрес хоста» тогда составлял 32 бита.

RFC 3596 объясняет новую запись ресурса для IPv6. Он определяет новый тип записи, который будет использоваться для хранения адреса IPv6.

Таким образом, новый тип записи должен обозначать адрес, который хранится вместе с ним. Лучший способ сделать это - сравнить IPv6 с IPv4, и поэтому у нас есть четыре A - в четыре раза больше, чем у длины IPv4.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.