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


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


17
2018-03-20 22:22


Источник


Вы вряд ли получите авторитетный ответ на это, поскольку это было решено почти четверть века назад; ответ, если он существует, вероятно, был в длинном списке рассылки, для которого архивы исчезли из Интернета много лет назад. - Michael Hampton♦
@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/... - Patrick Mevzek
@PatrickMevzek. Все эти потоки списка рассылки и I-D кажутся примерно AAAA по сравнению с A6, что произошло много лет после событий, о которых спрашивает OP. Есть ли что-то конкретное, на что вы хотели обратить внимание? - Michael Hampton♦
@MichaelHampton Только тот факт, что не все потеряно, небольшой поиск дает некоторую полезную информацию ... и AAAA против A6 также дает объяснения о том, почему AAAA ... - Patrick Mevzek


Ответы:


Полагаю, это вопрос конкретно о названии типа RR?

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


48
2018-03-20 22:25



Для немного дополнительной истории: был также тип A6, который мог бы выполнять иерархические ссылки, где часть адреса была определена в другой записи A6 и т. Д. Она устарела из-за дополнительной сложности. - Sander Steffann
О, ужасные суставы! Да, ранние черновики имели некоторые (технически удивительные) вещи. И я уверен, что вы правы в том, что размер является ключом; Я не думаю, что могу вспомнить где Я читал это, хотя. Вы могли бы попробовать спросить у выживших людей в Интернете, например, Джин Спаффорд находится на Кворе ... - Will Crawford
@WillCrawford Я не такой старый таймер, но я помню, что узнал, что это была причина примерно в 2000 году, поэтому это не новое объяснение. И он имеет правильное сочетание глупости и очевидности, которое было первоначальным оправданием. - hobbs
... IPng рекомендуется в 1994, опубликованный как RFC 1752 в 1995, - Will Crawford
«Синтаксис записи ресурса AAAA точно такой же, как и запись A, за исключением того, что адреса занимают больше времени, чтобы ввести« - ; логин: журнал usenix & sage (PDF) - Will Crawford


RFC 1035, который определяет записи ресурсов для DNS, упоминает значение типа записи A как «адрес хоста». «Адрес хоста» тогда был 32 бит. RFC 3596 объясняет новую запись ресурса для ipv6. Он определяет новый тип записи, который будет использоваться для хранения адреса ipv6. Поэтому новый тип записи должен указывать адрес, который хранится вместе с ним. Лучший способ сделать это - сравнить ipv6 с ipv4, и поэтому у нас есть 4 A в 4 раза больше, чем длина ipv4.


0
2018-03-26 05:10