Tradicionalmente, os servidores de nomes não enviam uma resposta curta a uma consulta, mas um RFC 1034 - 1035 resposta completa compatível que inclui a seção de autoridade que contém Registros de Recursos que apontam para o (s) servidor (es) de nomes autoritativo (s).
O motivo provavelmente é porque, com a natureza distribuída e delegada do DNS, pareceu uma boa ideia incluir a "fonte da verdade" nas respostas.
Editar: A propósito: enviar a seção de autoridade é compatível com RFC, mas não obrigatório para todas as respostas de consulta.
No BIND, esse comportamento pode ser ajustado com a diretiva minimal-responses yes | no;
, em que o padrão é no
e as seções Autoridade e Adicional da resposta da consulta sempre serão totalmente preenchidas.
Outros servidores de nomes CloudFlare, AWS Route 53, Infoblocks e provavelmente outros já enviam sempre essas respostas mínimas por padrão. Os resolvedores públicos do Google retornarão uma seção de Autoridade quando disponível, Cloudflare.
Eu acho que a origem dessa tradição para incluir tanto a seção de autoridade quanto a resposta da consulta real encontra sua raiz no (pseudo) código do agora obsoleto RFC882 página 15-16
If the name server is not authoritative, the code copies the RRs for a closer name server into the response. The last section of the code copies all relevant RRs into the response.