Em uma rede de computadores, o protocolo Domain Name System ...
Em uma rede de computadores, o protocolo Domain Name System (DNS)
desempenha um papel fundamental na tradução de nomes de domínio em endereços IP. Sobre o DNS,
assinale a alternativa correta.
GABARITO LETRA C
Funciona de forma hierárquica, com servidores raiz, servidores de domínio de alto nível (TLD) e servidores de nomes autoritativos.
O Domain Name System (DNS) é um sistema distribuído e hierárquico que traduz nomes de domínio em endereços IP, essenciais para a comunicação na internet. Ele é organizado em uma estrutura hierárquica composta por:
- Servidores raiz: Estão no topo da hierarquia e sabem como localizar os servidores de domínio de alto nível (TLD).
- Servidores de domínio de alto nível (TLD): Administram domínios como ".com", ".org", ".net", entre outros.
- Servidores de nomes autoritativos: Contêm as informações sobre um domínio específico e respondem às consultas DNS com os endereços IP correspondentes.
As outras alternativas estão incorretas porque:
LETRA A- DNS não utiliza um banco de dados centralizado, mas sim um sistema distribuído.
LETRA B: DNS é um protocolo da camada de aplicação, não da camada de transporte.
LETRA D: DNS utiliza tanto o protocolo UDP (para consultas normais) quanto o TCP (para transferências de zona e quando a resposta é muito grande).
LETRA E: DNS não utiliza um banco de dados relacional normalizado.
A alternativa correta é a alternativa C: "Funciona de forma hierárquica, com servidores raiz, servidores de domínio de alto nível (TLD) e servidores de nomes autoritativos."
Vamos entender melhor por que essa é a alternativa correta e por que as outras estão incorretas.
Sobre a alternativa correta (C):
O Domain Name System (DNS) é um sistema que traduz nomes de domínio (como www.exemplo.com) em endereços IP (como 192.0.2.1), que são utilizados pelos computadores para identificar uns aos outros na rede. O DNS funciona de forma hierárquica e é dividido em diferentes níveis:
- Servidores raiz: São os servidores de topo da hierarquia e conhecem os endereços dos servidores TLD.
- Servidores de domínio de alto nível (TLD): Gerenciam os domínios de primeiro nível, como .com, .org, .net.
- Servidores de nomes autoritativos: Contêm informações detalhadas sobre um domínio específico e podem responder definitivamente às consultas DNS sobre esse domínio.
Sobre as alternativas incorretas:
A: "Utiliza um banco de dados centralizado para armazenar todas as informações de mapeamento de nomes de domínio para endereços IP."
Esta afirmação está incorreta porque o DNS utiliza um banco de dados distribuído, não centralizado. A informação de mapeamento é dividida entre vários servidores em todo o mundo, o que torna o sistema mais robusto e eficiente.
B: "É um protocolo da camada de transporte do modelo OSI, responsável por garantir a entrega confiável dos pacotes de dados."
Esta alternativa está incorreta porque o DNS opera na camada de aplicação do modelo OSI e não na camada de transporte. Além disso, ele não é responsável por garantir a entrega confiável dos pacotes de dados; esses são papéis de protocolos como o TCP.
D: "Utiliza exclusivamente o protocolo TCP para realizar as consultas e respostas entre clientes e servidores."
Esse item está incorreto porque o DNS pode utilizar tanto o UDP quanto o TCP. Normalmente, consultas simples são realizadas via UDP, enquanto consultas que exigem maior confiabilidade ou que envolvem transferências de zona utilizam TCP.
E: "Utiliza um banco de dados relacional normalizado."
Esta alternativa está incorreta porque o DNS não utiliza um banco de dados relacional normalizado. Como mencionado, ele usa um banco de dados distribuído que não segue a estrutura tradicional de bancos de dados relacionais.
Gostou do comentário? Deixe sua avaliação aqui embaixo!