Projete um procedimento de alto nível (algoritmo) para transmissão de um arquivo fragmentado em pacotes entre…
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
Projete um procedimento de alto nível (algoritmo) para transmissão de um arquivo fragmentado em pacotes entre dois computadores em uma rede sujeita a perda e interceptação. Descreva como numerar pacotes, usar buffers e temporizadores para reassemblagem, verificar integridade e garantir confidencialidade dos payloads.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Modelo: Sender fragmenta e numera pacotes, calcula CRC e aplica criptografia simétrica com MAC; transmite. Receiver armazena em buffer, verifica MAC/CRC, reordena por sequência, usa temporizador para faltantes e pede retransmissão; reconstitui arquivo e descarta duplicatas. Incluir gestão de chaves e limites de buffer.
Explicação
A resposta aborda todos os aspectos essenciais para a transmissão segura e confiável de arquivos, incluindo a fragmentação e numeração dos pacotes, que são fundamentais para a reordenação e reassemblagem correta. A verificação de integridade através de CRC e MAC assegura que os dados não foram corrompidos ou interceptados, enquanto a gestão de temporizadores e buffers permite lidar com perdas e retransmissões de forma eficiente. Além disso, a inclusão de criptografia simétrica garante a confidencialidade dos dados transmitidos.
Raio-X da questão
transmissão de arquivos
avaliacao
transmissão de dados em redes · protocolos de comunicação
Revisar conceitos de protocolos de comunicação e segurança em redes.
O aluno pode falhar ao descrever a necessidade de verificar a integridade dos pacotes, ignorando a importância da detecção de erros na transmissão.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Projete um procedimento que use fragmentação em pacotes, números de sequência e confirmações (ACKs) para transferir…
- Projete, em passos claros, um algoritmo para transferir um arquivo grande pela rede garantindo confidencialidade e…
- Projete um protocolo simples para transmitir com segurança um arquivo fragmentado em pacotes: descreva como fragmentar…
- Projete um algoritmo, em passos claros, para fragmentar um arquivo em pacotes, numerá-los, aplicar checksum e…
- Projete um algoritmo em passos (pseudocódigo descritivo) para transmitir um arquivo dividido em pacotes entre dois…
- Proponha um algoritmo de transmissão confiável que fragmente um arquivo em pacotes, use números de sequência, ACKs e…
🔎 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
