Descreva, em alto nível, um algoritmo para transmitir um arquivo fragmentado em pacotes por múltiplos…
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, em alto nível, um algoritmo para transmitir um arquivo fragmentado em pacotes por múltiplos roteadores até a reconstrução no destino, incluindo verificação de integridade, reordenação e aspectos de segurança cibernética.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Fragmentar o arquivo em pacotes com cabeçalho contendo ID da mensagem, número de sequência e checksum/hash; opcionalmente aplicar criptografia de carga útil e HMAC. 2) Enviar pacotes pela interface de rede; cada roteador encaminha por tabela de roteamento e usa buffers para lidar com variação de tráfego. 3) No receptor, validar integridade de cada pacote via checksum/HMAC; descartar ou solicitar retransmissão de pacotes corrompidos; armazenar em buffer de reordenação. 4) Reordenar por número de sequência; detectar lacunas e iniciar pedidos de retransmissão (ACK/NACK) ou esperar timeouts conforme protocolo. 5) Após completar e validar todo o conjunto, remover criptografia (se aplicada), montar o arquivo na ordem correta e gravar de forma segura em dispositivo de armazenamento, limpando buffers temporários. 6) Medidas de segurança: autenticação de endpoints, uso de TLS ou criptografia de ponta a ponta, controle de acesso aos dados persistidos e monitoramento contra anexos maliciosos e injeção de pacotes.
Explicação
A explicação apresentada aborda de maneira clara e sequencial as etapas essenciais para a transmissão segura e eficiente de um arquivo fragmentado, incluindo a fragmentação, envio, verificação de integridade e reordenação dos pacotes. Além disso, menciona medidas de segurança cibernética que são fundamentais para proteger os dados durante a transmissão e armazenamento. Essa abordagem abrangente garante que todos os aspectos críticos do processo de transmissão de dados sejam considerados.
Raio-X da questão
transmissão de dados
avaliacao
transmissão de dados · protocolos de comunicação
Revisar conceitos de algoritmos de transmissão e segurança em redes.
O aluno pode descrever um algoritmo que não considera a verificação de integridade dos pacotes ou a reordenação correta no destino.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Descreva, em termos técnicos, um algoritmo que fragmenta um arquivo em pacotes, transmite-os por múltiplos roteadores e…
- Descreva, passo a passo, como um arquivo grande é fragmentado em pacotes, transmitido por múltiplos roteadores e…
- Projete um algoritmo de alto nível que divida um arquivo em pacotes, assegure integridade e autenticação durante a…
- Descreva um procedimento que integre fragmentação, encapsulamento em pacotes, roteamento, verificação de integridade e…
- Descreva detalhadamente como um arquivo sensível é fragmentado em pacotes, encaminhado por uma rede e reconstituído no…
- Projete um procedimento de alto nível (algoritmo) para transmissão de um arquivo fragmentado em pacotes entre dois…
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
