Em um pacote de rede, qual é a função do campo checksum durante a transmissão de dados entre dispositivos?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um pacote de rede, qual é a função do campo checksum durante a transmissão de dados entre dispositivos?
- A) O campo checksum é ignorado pelos roteadores durante o envio do pacote.
- B) O campo checksum armazena o endereço do destinatário do pacote.
- C) Detectar corrupção de dados: o emissor calcula um valor e o receptor recalcula para identificar erros no pacote.
- D) Checksum é um campo que altera o conteúdo do pacote antes de enviá-lo.
- E) Checksum é usado para criptografar os dados do pacote durante a transmissão.
✅ Resposta correta: alternativa C
Resolução passo a passo
- O checksum é um valor numérico calculado a partir do conteúdo de um pacote (ou de um segmento/quadro) antes da transmissão. Ele funciona como uma verificação de integridade.
- O emissor calcula esse valor e o grava no cabeçalho. O receptor refaz o mesmo cálculo sobre os dados recebidos e compara com o valor trazido no pacote. Se os valores coincidirem, há boas chances de que os dados chegaram sem alteração; se não coincidirem, houve corrupção (por ruído, interferência ou falha) e o pacote pode ser descartado ou retransmitido.
- Por isso a alternativa C é a correta, pois descreve exatamente essa função: detectar corrupção de dados por meio de um valor calculado pelo emissor e recalculado pelo receptor.
- A alternativa A está errada, pois o checksum não é ignorado pelos roteadores; em protocolos como IPv4 os roteadores recalculam o checksum do cabeçalho a cada salto, pois o TTL muda.
- A alternativa B está errada, pois o endereço do destinatário fica em campos próprios do cabeçalho (como o endereço IP de destino), e não no checksum.
- A alternativa D está errada, pois o checksum não modifica o conteúdo do pacote; ele apenas é calculado e acrescentado como informação de verificação.
- A alternativa E está errada, pois o checksum não criptografa dados; ele é uma soma ou função de verificação simples, sem sigilo, que qualquer um pode calcular.
- Conclusão: o gabarito oficial C está correto.
💡 Dica: Considere a função de verificação de erros na transmissão.
Alternativa por alternativa
O aluno acredita que o checksum é um campo 'descartável' que os equipamentos intermediários ignoram, confundindo a ausência de processamento com a ausência de função. Na prática, roteadores verificam ou recalculam o checksum do cabeçalho.
Por que engana: Confundir a função do checksum com a de endereçamento ou criptografia, acreditando que ele armazena informações de destinatário ou altera o conteúdo do pacote.
O aluno confunde o campo de verificação com os campos de endereçamento, imaginando que o checksum 'identifica' o destino do pacote. Endereços de destino ficam em campos específicos do cabeçalho.
O checksum é um valor gerado a partir dos bits do pacote. O receptor recalcula o checksum e compara com o campo recebido; discrepâncias indicam alteração durante a transmissão, levando ao descarte do pacote ou à solicitação de retransmissão.
O aluno entende que 'checksum' significa uma modificação ou transformação do conteúdo, talvez pela palavra 'soma' ou pela ideia de 'alterar' dados. Na verdade, o campo apenas verifica, sem alterar a informação transmitida.
O aluno associa qualquer código calculado sobre os dados a segurança ou criptografia, usando a intuição do cotidiano de que 'código' protege informação. Checksum serve para integridade e não oferece sigilo.
Raio-X da questão
campo checksum
avaliacao
função do checksum · transmissão de dados
Revisar a função do checksum em protocolos de rede.
Confundir a função do checksum com a de endereçamento ou criptografia, acreditando que ele armazena informações de destinatário ou altera o conteúdo do pacote.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Qual é a função do campo checksum em um pacote de dados durante a transmissão em rede?
- 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 finalidade principal do campo 'checksum' no cabeçalho de um pacote (por exemplo, IP ou UDP) durante a…
- O que é o campo 'checksum' em um pacote de rede e que tipo de erro ele detecta durante a transmissão?
- O que é um checksum presente no cabeçalho de um pacote e qual sua função durante a transmissão de dados em rede?
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
