Как и в других ответах, использование CNAME должно вызывать лишь минимальную дополнительную задержку разрешения DNS и только в том случае, если результат еще не находится в кэше рекурсивного DNS-сервера.
Обратите внимание, что DNS-клиенты обычно не запрашивают явно записи CNAME. Обычно они запрашивают любой тип записи, который им действительно нужен - для веб-браузера, который будет A
или AAAA
запись.
Задача вышестоящих серверов - распознать, что в запрашиваемом доменном имени есть запись CNAME, а затем найти и вернуть целевой результат. В этом случае и запись CNAME, и требуемый результат возвращаются в разделе ответа ответа DNS (а не в дополнительном разделе , как кто-то еще ответил).
Для оптимальной производительности лучше всего, чтобы цель CNAME размещалась на том же полном DNS-сервере, что и доменное имя, содержащее CNAME, чтобы разрешение CNAME можно было выполнять без дальнейших запросов DNS.