Questão de Redes de Computadores — DNS (Domain Name System) — FGV 2024
Redes de Computadores›DNS (Domain Name System)
Código
fg098470
Banca
FGV
Órgão
TJ-MS
Ano
2024
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas Computacionais - Analista de Infraestrutura de Redes
O Sistema de Nomes de Domínio (DNS) desempenha um papel fundamental na infraestrutura da Internet, funcionando como um diretório distribuído que traduz nomes de domínio legíveis por humanos em endereços IP numéricos utilizados pelas máquinas para se comunicarem entre si.Sobre esse sistema, é correto afirmar que:
Apode ser usado para realizar distribuição de carga entre servidores, tais como os servidores Web replicados;
Bnão trabalha com registros em cache por uma questão de segurança;
Cé descentralizado e não distribuído;
Dé usado exclusivamente em redes públicas;
Eatua principalmente na camada de transporte.
Revelar gabarito e comentário▾
GabaritoA — pode ser usado para realizar distribuição de carga entre servidores, tais como os servidores Web replicados;
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
DNS (Domain Name System)
Gabarito: letra A. O DNS pode ser usado para distribuição de carga através do mecanismo de round-robin, associando múltiplos endereços IP a um mesmo nome de domínio e alternando as respostas entre eles. Essa funcionalidade permite balancear requisições entre servidores web replicados, conforme afirmado na alternativa correta.
DNS (Domain Name System): Função (Traduz nomes de domínio em endereços IP, Diretório distribuído e hierárquico); Características (Descentralizado, Distribuído, Usa cache (desempenho), Camada de aplicação, Redes públicas e privadas); Balanceamento de carga (Round-robin DNS, Múltiplos IPs para um nome, Alterna ordem das respostas)
Alternativa A — ✅ Correta ⟵ GABARITO
A alternativa está correta. O DNS suporta o round-robin, onde um mesmo nome de domínio possui vários registros A (ou AAAA), e o servidor DNS alterna a ordem das respostas a cada consulta. Isso distribui a carga entre servidores replicados, sendo uma técnica simples e eficaz de balanceamento.
Alternativa B — ❌ Incorreta
Afirma que o DNS não trabalha com cache por questões de segurança. Na verdade, o DNS utiliza cache intensivamente para melhorar desempenho e reduzir tráfego na rede. Embora existam riscos de cache poisoning, medidas de segurança como DNSSEC são empregadas, mas o cache não é abolido.
Alternativa C — ❌ Incorreta
Afirma que o DNS é descentralizado e não distribuído. A afirmativa é falsa: o DNS é tanto descentralizado (hierarquia de servidores raiz, TLD e autoritativos) quanto distribuído (múltiplos servidores em cada nível, replicação de zonas). Trata-se de um sistema hierárquico e distribuído, conforme descrito na literatura.
NÃO CAIA NESSA!
A banca tenta confundir ao afirmar que o DNS é “descentralizado e não distribuído”. Na realidade, o DNS é distribuído (existem múltiplos servidores em cada nível hierárquico, e a resolução de nomes é cooperativa entre eles). O termo “descentralizado” também é usado, mas a negação da característica “distribuído” é o erro.
Alternativa D — ❌ Incorreta
Afirma uso exclusivo em redes públicas. O DNS é utilizado tanto na Internet (redes públicas) quanto em redes privadas (intranets, redes corporativas), onde servidores DNS internos resolvem nomes de domínios locais. Não há exclusividade.
Alternativa E — ❌ Incorreta
Afirma que o DNS atua principalmente na camada de transporte. Na verdade, o DNS é um protocolo da camada de aplicação (modelo OSI/TCP-IP). Ele utiliza os protocolos de transporte UDP (porta 53, padrão) e TCP (para respostas grandes ou transferências de zona), mas sua função de resolução de nomes situa-se na aplicação.