Tecnologia da Informação
medium

Tecnologia da Informação Question #019f69c6

Question Statement
Tecnologia da Informação
#Redes de Computadores
#PF
#DNS
#Policial
#2025
#Cebraspe
#Agente
#Protocolo TCP
#Protocolo UDP
Medium

(Q84) O DNS utiliza o protocolo UDP para a maioria das consultas, mas pode usar o TCP para transferência de zonas e consultas que excedam 512 bytes.

A

Certo

Correct
B

Errado

Official Explanation / Community Explanations

A questão aborda o funcionamento do protocolo DNS (Domain Name System) na camada de aplicação e sua relação com os protocolos da camada de transporte (UDP e TCP).

A afirmação está correta pelos seguintes motivos teóricos:

  1. Uso do UDP (Porta 53):
    Para a grande maioria das consultas e respostas cotidianas de resolução de nomes, o DNS utiliza o protocolo UDP. Isso ocorre porque o UDP não requer o estabelecimento de uma conexão prévia (sem three-way handshake), tornando o processo de resolução extremamente rápido e leve para os servidores e clientes. Historicamente, essas mensagens UDP possuem um limite de tamanho de 512 bytes para evitar a fragmentação de pacotes IP na rede.

  2. Uso do TCP (Porta 53):
    O DNS recorre ao protocolo TCP em duas situações principais:

    • Transferência de Zonas (Zone Transfer - AXFR/IXFR): A sincronização de tabelas de DNS entre servidores primários e secundários envolve um volume grande de dados que exige confiabilidade e garantia de entrega. Por isso, o TCP é obrigatoriamente utilizado.
    • Mensagens que excedem 512 bytes: Se a resposta de uma consulta DNS for maior que 512 bytes (o que pode ocorrer com chaves criptográficas no DNSSEC ou muitos registros de uma só vez), o servidor DNS responde com um cabeçalho contendo a flag de truncamento (TC - Truncation flag) ativa. Ao receber essa resposta truncada, o cliente inicia uma nova conexão utilizando o protocolo TCP para obter a resposta completa de forma segura.

Nota: Embora o mecanismo moderno EDNS0 (Extension Mechanisms for DNS) permita pacotes UDP maiores que 512 bytes, a regra clássica do protocolo descrita na questão (RFC 1035) continua plenamente válida e é a regra canônica cobrada em concursos públicos.