Suponha que um arquivo seja fragmentado em pacotes, alguns cheguem fora de ordem e outros sejam perdidos…
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
Suponha que um arquivo seja fragmentado em pacotes, alguns cheguem fora de ordem e outros sejam perdidos. Descreva o procedimento que o receptor deve seguir para: (a) identificar e reordenar pacotes usando números de sequência; (b) verificar integridade com checksum ou hash; (c) solicitar retransmissão de pacotes perdidos; (d) armazenar o arquivo de forma segura no dispositivo, indicando medidas de segurança técnicas.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Bufferizar pacotes recebidos e usar o número de sequência do cabeçalho para ordenar; marcar lacunas de sequência. 2) Para cada pacote, recalcular checksum/hash (p.ex. SHA-256) e comparar ao valor no cabeçalho para validar integridade; descartar/solicitar retransmissão se inválido. 3) Enviar solicitações de retransmissão (NACK ou ACK cumulativo) indicando números de sequência faltantes; reordenar novamente após chegada. 4) Reunir payloads na ordem correta e montar o arquivo; antes de salvar, aplicar criptografia em repouso (p.ex. AES) e proteger acesso com controle de acesso, senhas/2FA e armazenamento seguro (keystore/TPM). Registrar logs e validar hash final do arquivo para garantir integridade pós-reconstrução.
Explicação
A explicação aborda todos os aspectos fundamentais do processo de recebimento e reconstituição de um arquivo fragmentado, incluindo a identificação e reordenação de pacotes, verificação de integridade e solicitação de retransmissão. Além disso, destaca medidas de segurança adequadas para o armazenamento do arquivo, garantindo proteção contra acessos não autorizados e preservação da integridade dos dados. A abordagem técnica e detalhada demonstra um entendimento claro dos protocolos de comunicação e das melhores práticas em segurança da informação.
Raio-X da questão
transmissão de dados
avaliacao
transmissão de dados · protocolos de comunicação
Revisar os conceitos de protocolos de comunicação e segurança de dados.
O aluno pode descrever apenas um dos procedimentos, sem abordar todos os aspectos solicitados na questão.
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?
- Como um receptor detecta que um pacote foi corrompido durante a transmissão? Indique o campo técnico e o procedimento…
- Em um algoritmo escolar que numera pacotes, qual tipo de variável é mais apropriado para armazenar o campo 'seq' (número…
- Ao projetar armazenamento de dados críticos acessado por rede, como a combinação de RAID e criptografia influencia…
- Explique a função do campo TTL (Time To Live) em um pacote IP e o que ocorre quando o TTL chega a zero.
- Calcule o tempo de transmissão (em ms) de um pacote de 1200 bytes em um enlace de 10 Mbps. Considere apenas o tempo de…
🔎 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
