Em protocolos que transmitem dados fragmentados, quais dois mecanismos — um para reordenação e outro para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em protocolos que transmitem dados fragmentados, quais dois mecanismos — um para reordenação e outro para detecção de erro — são tipicamente usados nos campos do pacote?
- A) Timestamp para reordenação e checksum para progresso de dados.
- B) Bit de verificação (paridade) para reordenação e número de sequência para erros.
- C) Número de identificação (ID) para reordenação e timer para detecção de erro.
- D) Dado aleatório para reordenação e CRC para verificação de formato.
- E) Número de sequência (sequence number) para reordenação; checksum ou CRC para detecção de erro.
✅ Resposta correta: alternativa E
Resolução passo a passo
- A questão pede dois mecanismos típicos de protocolos que transmitem dados fragmentados: um para reordenar os fragmentos no destino e outro para detectar erros nos campos do pacote.
- Para reordenação, o mecanismo clássico é o número de sequência (sequence number), que marca a posição de cada fragmento ou segmento na mensagem original. Assim, o receptor consegue remontar os dados mesmo que cheguem fora de ordem.
- Para detecção de erro, usam-se somas de verificação (checksum) ou CRC (Cyclic Redundancy Check), que calculam um valor a partir do conteúdo do pacote e permitem ao receptor perceber alterações causadas por ruído ou falhas na transmissão.
- A alternativa E combina exatamente esses dois papéis, por isso é a correta, e coincide com o gabarito oficial.
- Por que as outras estão erradas: A troca timestamp e checksum, mas o timestamp não serve para reordenar fragmentos de forma confiável e o checksum detecta erro, não progresso. B inverte os papéis, pois paridade não reordena e número de sequência não detecta erro. C usa timer, que controla tempo de espera e retransmissão, mas não detecta erro. D atribui a dado aleatório uma função de reordenação e o CRC verifica integridade, não formato.
💡 Dica: Identifique os mecanismos de reordenação e detecção de erro em protocolos.
Alternativa por alternativa
O aluno associa timestamp à reordenação, confundindo marcação de tempo com posição do fragmento, e acredita que checksum serve para controlar progresso dos dados.
O aluno inverte as funções: acredita que o bit de paridade ordena fragmentos e que o número de sequência detecta erros, quando cada um tem a função oposta.
Por que engana: Confundir os mecanismos de reordenação e detecção de erro, escolhendo alternativas que misturam suas funções.
O aluno confunde o número de identificação com ordenação e supõe que o timer detecta erros, quando o timer serve para controlar tempo de espera e retransmissão.
O aluno acredita que dados aleatórios servem para ordenar pacotes e que o CRC verifica formato, quando o CRC verifica a integridade do conteúdo.
Sequence number permite reordenar fragmentos no destino; checksum/CRC verifica integridade detectando alterações nos bits durante a transmissão.
Raio-X da questão
protocolos de comunicação
avaliacao
protocolos de comunicação · fragmentação de dados
Revisar os mecanismos de reordenação e detecção de erro em protocolos de rede.
Confundir os mecanismos de reordenação e detecção de erro, escolhendo alternativas que misturam suas funções.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- No clube de fotografia da escola, Lia compartilhou um álbum digital com o tablet de Caio. Durante o envio, o álbum não…
- — Por que esse texto vira um monte de 0 e 1? — perguntou uma pessoa ao configurar um kit de robótica que vinha com um…
- Em um fluxo de transmissão, qual é a função do campo 'número de sequência' em um pacote e como ele contribui para a…
- Considerando MTU e fragmentação: se o payload útil por pacote é 1400 bytes, quantos pacotes são necessários para…
- Ao receber pacotes de dados, qual é a função do número de sequência em cada pacote para a reconstrução da informação…
- Explique, em sequência, como dados são fragmentados em pacotes, encaminhados por múltiplos roteadores e reconstruídos no…
Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados
🔎 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
