Введение

Тип записи ресурса в системе доменных имен (DNS) – записи RTCP CNAME.

Запись с каноническим именем (CNAME) – это тип записи ресурса в системе доменных имен (DNS), который сопоставляет одно доменное имя (псевдоним) с другим (каноническим именем). Это может быть удобно при работе с несколькими сервисами (например, FTP-сервером и веб-сервером, каждый из которых работает на разных портах) с одного IP-адреса. Например, можно использовать записи CNAME, чтобы указать ftp.example.com и www.example.com на DNS-запись для example.com, которая, в свою очередь, имеет A-запись, указывающую на IP-адрес. Тогда, если IP-адрес когда-либо изменится, изменение потребуется внести только в одном месте в сети: в A-записи DNS для example.com. Записи CNAME всегда должны указывать на другое доменное имя, а не напрямую на IP-адрес.

Запись ANAME

Несколько управляемых DNS-платформ реализуют нестандартный тип записи ALIAS или ANAME. Эти псевдозаписи управляются администраторами DNS как записи CNAME, но публикуются и разрешаются (некоторыми) DNS-клиентами как записи A. Записи ANAME обычно настраиваются для указания на другой домен, но при запросе от клиента отвечают IP-адресом. Хотя типы записей ANAME были предложены для стандартизации, существуют и другие несоответствующие реализации, поэтому они могут делать все, что решит владелец DNS-платформы, включая использование на вершине зоны и для доменов, принимающих почту. Главное преимущество записей ANAME перед записями CNAME заключается в том, что их можно использовать на вершине зоны, в то время как соответствующие стандартам резолверы не рассматривают доменные имена с записями CNAME как вершину зоны. Кроме того, если для разрешения CNAME в A-запись, а затем в IP-адрес DNS-клиенту требуется как минимум два запроса, то ANAME перенесет второй и последующие запросы на сервер. Если DNS-сервер может разрешить A-запись и кэшировать запрошенный IP-адрес более эффективно и с меньшей задержкой, чем его DNS-клиенты, то DNS-клиент сможет разрешить запрос быстрее. Тип записи ANAME был предложен в качестве проекта стандарта IETF, однако срок действия последнего проекта документа истек в январе 2020 года.