Sobre a questão 1: Não, nem sempre. Alguns servidores de nomes fazem consultas recursivas para você, mas alguns fornecem apenas respostas para zonas para as quais eles são autoritativos. Os servidores raiz globais funcionam dessa maneira, por exemplo. No entanto, servidores DNS públicos como 8.8.8.8 farão consultas recursivas para você.
Com relação à pergunta 2: um servidor autoritativo para uma zona é aquele que tem responsabilidade pela zona, sim. Ele conhece todas as informações sobre nomes na zona ou delega autoridade sobre seções da zona para outros servidores. Por exemplo, peça a um servidor raiz um registro SOA por example.com
e ele fornecerá uma lista de servidores de nomes para com
. Pergunte a um desses servidores sobre example.com
e ele fornecerá uma lista de servidores para example.com
. Pergunte a um desses servidores e ele fornecerá o registro SOA, informando que o servidor é autoritativo para a zona e, em seguida, você poderá consultar esse servidor sobre nomes dentro da zona.