Descreva, passo a passo, o procedimento que um receptor deve seguir para reconstruir um arquivo fragmentado em…
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
Descreva, passo a passo, o procedimento que um receptor deve seguir para reconstruir um arquivo fragmentado em pacotes que podem chegar fora de ordem ou sofrer perda, incluindo verificação de integridade e medidas de segurança.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Inicializar tabela/buffer de recepção com limites de memória e identificar fluxo por 5-tupla (IP/porta/protocolo). 2) Para cada pacote recebido: validar cabeçalho (endereço, número de sequência) e descartar pacotes fora do fluxo. 3) Verificar integridade do payload usando checksum/hash; marcar pacote como válido ou solicitar retransmissão se inválido. 4) Armazenar pacotes válidos em buffer indexado pelo número de sequência; descartar duplicatas. 5) Enviar ACKs cumulativos ou individuais para confirmar recepção; em caso de lacuna, iniciar temporizador para retransmissão ou enviar NACK conforme protocolo. 6) Quando houver uma sequência contínua de segmentos, reconstituir por concatenação seguindo números de sequência; só liberar ao aplicativo quando todos os fragmentos estiverem presentes e a integridade global (hash total) for verificada. 7) Se os dados estiverem cifrados: realizar a descifragem após autenticar a sessão (verificar chaves/assinatura/MAC); validar autenticação para garantir origem e integridade; em caso de falha, rejeitar e registrar evento. 8) Implementar políticas de timeout, limitação de recursos e limpeza de buffers para evitar DoS; registrar logs de erros e retransmissões. 9) Finalmente, entregar o arquivo reconstituído ao processo solicitante e liberar recursos. 10) Opcionalmente, aplicar validação adicional (assinatura digital) para garantia de autenticidade e não-repúdio.
Explicação
A resposta apresenta um procedimento detalhado e sistemático que abrange todas as etapas necessárias para a reconstrução de um arquivo fragmentado, incluindo a verificação de integridade e medidas de segurança. Cada passo é essencial para garantir que os dados recebidos sejam válidos, completos e seguros, abordando problemas como perda de pacotes e ordem de chegada. Além disso, a inclusão de práticas de segurança e gerenciamento de recursos demonstra uma compreensão abrangente dos desafios enfrentados na transmissão de dados em redes.
Raio-X da questão
reconstrução de arquivos fragmentados
avaliacao
reconhecimento de protocolos de rede · verificação de integridade de dados
Revisar os conceitos de protocolos de comunicação e verificação de integridade.
O aluno pode descrever o processo de forma superficial, sem abordar a importância da verificação de integridade e as medidas de segurança necessárias.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Descreva, de forma estruturada, como um receptor deve processar pacotes que chegam por múltiplos caminhos para…
- Descreva, em algoritmo de alto nível (passos), como um receptor deve processar pacotes de um arquivo recebido: verificar…
- Suponha que um arquivo seja fragmentado em pacotes, alguns cheguem fora de ordem e outros sejam perdidos. Descreva o…
- Proponha um algoritmo em alto nível que descreva como um receptor reconstroi um arquivo recebido via pacotes…
- Explique, passo a passo, como um dispositivo receptor deve processar pacotes que podem chegar fora de ordem ou sofrer…
- Desenvolva um algoritmo em alto nível que descreva como um receptor reconstitui um arquivo a partir de pacotes recebidos…
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
