Qual é a finalidade principal do campo 'checksum' no cabeçalho de um pacote (por exemplo, IP ou UDP) durante a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender o papel de protocolos para a transmissão de dados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a finalidade principal do campo 'checksum' no cabeçalho de um pacote (por exemplo, IP ou UDP) durante a transmissão?
- A) O checksum verifica a autenticidade do remetente do pacote.
- B) Detectar erros acidentais nos bits do cabeçalho e, em alguns protocolos, também no payload, permitindo descartar pacotes corrompidos.
- C) O checksum é um código de autenticação de dois fatores para pacotes.
- D) O checksum garante que o pacote chegou ao destino correto.
- E) O campo 'checksum' é usado para criptografar os dados do pacote.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O campo checksum é um valor calculado a partir do conteúdo do pacote (cabeçalho e, em alguns casos, dados) pelo remetente e gravado no cabeçalho. O receptor recalcula o valor e compara com o recebido.
- Se os valores não coincidirem, houve alteração nos bits durante a transmissão (ruído, interferência, falha de enlace), e o pacote é descartado. Isso caracteriza detecção de erros acidentais, que é exatamente o que a alternativa B descreve.
- No IPv4, o checksum cobre apenas o cabeçalho IP; no UDP, cobre cabeçalho e dados (opcional em IPv4). Por isso a alternativa B menciona 'em alguns protocolos, também no payload'.
- Por que as outras estão erradas:
- A) Autenticar o remetente exige mecanismos criptográficos, como assinaturas ou MAC, e o checksum não usa chave secreta.
- C) Autenticação de dois fatores é um processo de login envolvendo mais de uma credencial, sem relação com checksum.
- D) Garantir o destino correto é função do endereçamento IP e do roteamento, não da soma de verificação.
- E) Criptografia transforma dados com uma chave para proteger o sigilo; o checksum não oculta nem transforma o conteúdo de forma reversível.
- Conclusão: a finalidade principal do checksum é detectar erros de transmissão, por isso a resposta correta é a B, coincidindo com o gabarito oficial.
💡 Dica: Pense na função de verificação de erros durante a transmissão.
Alternativa por alternativa
O aluno confunde verificação de integridade com autenticação, achando que um valor calculado no pacote prova quem o enviou.
Por que engana: Confundir a função do checksum com autenticação ou criptografia, acreditando que ele verifica a identidade do remetente ou protege os dados.
O checksum é um cálculo simples sobre campos do pacote; diferenças entre o valor recebido e o recalculado indicam corrupção por ruído ou falhas de enlace, não substituindo verificações criptográficas de integridade.
O aluno associa a palavra 'verificação' a mecanismos de segurança modernos como autenticação de dois fatores, sem entender o papel do checksum.
O aluno acredita que, se o pacote chegou íntegro, ele necessariamente chegou ao destino certo, confundindo integridade com endereçamento e roteamento.
O aluno supõe que qualquer campo de 'verificação' ou cálculo sobre os dados serve para proteger o conteúdo, confundindo checksum com criptografia.
Raio-X da questão
checksum em pacotes
avaliacao
funções de protocolos de rede · transmissão de dados
Revisar o funcionamento de protocolos de comunicação e verificação de erros.
Confundir a função do checksum com autenticação ou criptografia, acreditando que ele verifica a identidade do remetente ou protege os dados.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- O que faz o campo 'checksum' no cabeçalho de um pacote durante a transmissão de dados?
- Qual é a função principal de um checksum inserido em um pacote de dados durante a transmissão?
- Qual é a função do campo checksum em um pacote de dados durante a transmissão em rede?
- Em um pacote de rede, qual é a função do campo checksum durante a transmissão de dados entre dispositivos?
- O que é um checksum presente no cabeçalho de um pacote e qual sua função durante a transmissão de dados em rede?
- O que é o campo 'checksum' em um pacote de rede e que tipo de erro ele detecta durante a transmissão?
Todas as questões de Armazenamento e Transmissão de dados - Protocolos de comunicação em redes
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
