Projete um protocolo simples para transmitir com segurança um arquivo fragmentado em pacotes: descreva como…
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
Projete um protocolo simples para transmitir com segurança um arquivo fragmentado em pacotes: descreva como fragmentar, incluir verificação de integridade, aplicar criptografia, manejar retransmissões (ACK/timeout) e armazenar temporariamente no destino para reconstrução.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Modelo de resposta: 1) Fragmentação: dividir o arquivo em fragmentos fixos, numerar sequencialmente e incluir total de fragmentos no cabeçalho. 2) Integridade: adicionar hash/ checksum por fragmento (ex.: SHA-256) e, opcionalmente, MAC/assinatura. 3) Criptografia: negociar uma chave simétrica via criptografia de chave pública; cifrar o payload de cada fragmento e proteger cabeçalhos sensíveis. 4) Retransmissão: usar ACKs cumulativos e temporizadores; ao expirarem, retransmitir fragmentos faltantes; manter janela de envio para controlar taxa. 5) Armazenamento no destino: salvar fragmentos em buffer temporário, verificar hashes ao receber, aceitar apenas fragmentos íntegros, montar arquivo quando todos os fragmentos válidos estiverem presentes; eliminar e sobrescrever buffers seguros após reconstrução. 6) Considerações adicionais: registrar números de sequência para detectar duplicatas, usar limites de tempo para liberar buffers de fragmentos incompletos e criptografia em repouso se armazenar arquivo reconstruído.
Explicação
A explicação aborda todos os aspectos essenciais para garantir a segurança e a integridade na transmissão de arquivos fragmentados. A fragmentação e a numeração dos pacotes facilitam a reconstrução, enquanto a verificação de integridade e a criptografia protegem os dados durante o trânsito. Além disso, o manejo de retransmissões e o armazenamento temporário asseguram que todos os fragmentos sejam recebidos e montados corretamente, minimizando perdas e garantindo a confiabilidade do processo.
Raio-X da questão
transmissão de dados segura
avaliacao
transmissão de dados · criptografia
Revisar conceitos de protocolos de comunicação e segurança de dados.
O aluno pode esquecer de incluir a verificação de integridade, o que compromete a segurança da transmissão dos dados.
ciencia_tecnologia
criatividade
cientifico
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
