O round robin deve ser tratado nos servidores recursivos, porque se ele fosse tratado nos servidores oficiais, o cache DNS seria interrompido com round robin ativado (porque o round robin invalidaria os dados do servidor recursivo em cada solicitação). / p>
The first DNS client that queries the server to resolve this host’s name receives the list in default order. When a second client sends a subsequent query to resolve this name, the list is rotated [...]
Então, de acordo com meu conhecimento, o servidor recursivo é aquele que precisa estar girando, ou os endereços não girariam em todas as solicitações do cliente, como sugerem os documentos.
E para responder a outra parte da sua pergunta, o servidor autoritativo fornece todos os endereços para o servidor recursivo. Você pode verificar isso executando dig example.com
em um prompt unix (dig envia uma consulta recursiva por padrão).