Julgue o item abaixo, relativo à arquitetura TCP/IP e aos se...
O sistema de DNS caracteriza-se por um banco de dados distribuído de registros de recursos (RRs — resource records), no qual cada registro de recurso possui um campo de TTL (time to live) que indica o tempo que a entrada deve ser mantida no servidor de nomes autoritativos antes de sua exclusão.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - errado
Vamos entender o motivo pelo qual a alternativa está errada e explorar o conceito envolvido na questão.
A questão aborda o DNS (Domain Name System), que é um sistema essencial para a navegação na internet. O DNS funciona como um grande banco de dados distribuído, que associa nomes de domínio a endereços IP, facilitando a localização de computadores e serviços na internet.
Um dos conceitos fundamentais do DNS é o TTL (Time to Live). O TTL é um valor associado a um registro de recurso (RR - Resource Record) que indica por quanto tempo aquele registro pode ser considerado válido por servidores de cache. Em outras palavras, o TTL define a "vida útil" da informação em servidores de cache, após a qual uma nova consulta ao servidor DNS autoritativo é necessária para confirmar ou atualizar o registro.
Explicação do erro na questão: A afirmação diz que o campo de TTL indica o tempo que a entrada deve ser mantida no servidor de nomes autoritativos antes de sua exclusão. Isso está incorreto porque o TTL se aplica a servidores de cache, e não aos servidores autoritativos. Os servidores autoritativos sempre mantêm o registro enquanto ele for válido, enquanto os servidores de cache usam o TTL para saber quando devem descartar a informação e buscar uma atualização.
Para ficar mais claro:
- Servidores autoritativos: São responsáveis por fornecer a informação correta e atualizada sobre um domínio. Eles mantêm os registros de recursos enquanto forem válidos e não são responsáveis por usar o TTL para determinar a exclusão dos registros.
- Servidores de cache: São os que utilizam o valor de TTL para saber por quanto tempo podem considerar a informação válida antes de precisar consultar novamente um servidor autoritativo para garantir que os dados ainda são corretos.
Portanto, a afirmação está errada porque confunde a função do TTL ao associá-lo à manutenção dos registros pelos servidores autoritativos, quando na verdade o TTL é utilizado por servidores de cache para determinar a validade temporária dos registros.
Espero que esta explicação tenha esclarecido suas dúvidas. Caso precise de mais algum detalhe ou tenha outra questão, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
ERRADO
O campo TTL indica o tempo que a entrada deve ser mantida em cache pelos servidores de nomes recursivos e pelos clientes, e não no servidor de nomes autoritativos.
Após o TTL expirar, o registro deve ser recarregado ou atualizado a partir do servidor autoritativo, mas ele não é excluído do servidor autoritativo, onde permanece até ser modificado ou removido pelo administrador.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo