GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO09Difícil⏱ longo

Um servidor recebe fragmentos de um arquivo enviados em pacotes UDP por múltiplos roteadores; alguns pacotes…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO09

Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitando direitos autorais, de imagem e as leis vigentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um servidor recebe fragmentos de um arquivo enviados em pacotes UDP por múltiplos roteadores; alguns pacotes chegam fora de ordem e outros apresentam checksum inválido. Descreva como o destino deve processar esses pacotes para reconstruir corretamente o arquivo, indicando como decidir descarte, solicitação de retransmissão, verificação de integridade e tratamento de confidencialidade.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Bufferizar fragmentos usando identificador de fluxo e offset; aceitar pacotes fora de ordem e ordenar pela posição. 2) Para cada pacote, recalcular checksum; descartar imediatamente pacotes com checksum inválido e marcar a posição como faltante. 3) Usar timeout para detectar fragmentos ausentes; solicitar retransmissão via protocolo confiável (aplicação ou usar TCP) ou reenviar pedido ao emissor. 4) Após reunir todos os fragmentos, validar integridade global com hash (ex.: SHA-256) e comparar com valor esperado; se falhar, requerer retransmissão do bloco afetado. 5) Se os dados forem confidenciais, realizar primeiro a verificação de integridade e depois descriptografar usando chaves corretas; validar assinatura digital quando aplicável. 6) Registrar ocorrências de corrupção repetida e ajustar mecanismo (aumentar verificação, reduzir MTU, ou mudar para transporte confiável) para mitigar futuros erros.

Explicação

A explicação aborda de forma clara e sequencial as etapas necessárias para o processamento de pacotes UDP, enfatizando a importância de bufferizar, verificar a integridade e solicitar retransmissões. Cada passo é fundamentado em práticas recomendadas para garantir a reconstrução precisa do arquivo, considerando também a segurança dos dados. A abordagem sistemática permite lidar com pacotes fora de ordem e com erros, assegurando a integridade e confidencialidade das informações.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura alto
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 desafio
🎯 Conceito central

processamento de pacotes UDP

📌 Objetivo

avaliacao

🧱 Pré-requisitos

protocolos de comunicação · fragmentação de dados

📚 Reveja

Revisar os conceitos de UDP, checksum e retransmissão de pacotes.

⚠️ Erro mais comum

O aluno pode descrever o processo de forma linear, sem considerar a necessidade de verificar a ordem e a integridade dos pacotes antes da reconstrução.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resoluçã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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.