Proponha um algoritmo de alto nível que, num nó com buffer limitado, priorize pacotes de controle sobre…
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
Proponha um algoritmo de alto nível que, num nó com buffer limitado, priorize pacotes de controle sobre pacotes de dados, permita remontagem correta de fragmentos e garanta integridade e autenticidade usando hash e HMAC.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Manter duas filas: controle (alta prioridade) e dados (baixa). Ao receber pacote: verificar HMAC; se falhar, descartar. Inserir fragmento por número de sequência e fragment offset numa tabela de reassemblagem. Se buffer cheio, liberar espaço descartando dados de baixa prioridade; enviar ACKs com intervalos recebidos e solicitar retransmissão de fragmentos ausentes. Quando todos os fragmentos chegarem, calcular hash do bloco remontado e aceitar apenas se coincidir.
Explicação
A proposta de manter duas filas permite a priorização eficiente dos pacotes de controle, assegurando que informações críticas sejam processadas primeiro. A verificação do HMAC garante a autenticidade e integridade dos pacotes, enquanto a tabela de reassemblagem e o gerenciamento do buffer permitem a correta remontagem dos dados. O uso de ACKs e solicitação de retransmissão assegura que todos os fragmentos sejam recebidos, mantendo a confiabilidade da comunicação.
Raio-X da questão
algoritmo de controle de pacotes
avaliacao
algoritmo de controle de pacotes · hash e HMAC
Revisar conceitos de algoritmos e estruturas de dados em redes.
O aluno pode falhar em priorizar corretamente os pacotes de controle, misturando a lógica de tratamento de pacotes de dados e controle.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- — O áudio chegou embaralhado ao celular do visitante — avisou a técnica de um museu comunitário. Para enviar uma…
- — Estranho... Meu celular estava no Wi-Fi da rodoviaria e, quando eu entrei no onibus, mudou para 4G. Mesmo assim, a…
- Folhas úmidas cobrem o asfalto da ciclovia urbana. Sobressaindo na madrugada fria, um grupo de ciclistas experimenta um…
- O que é o campo 'checksum' em um pacote de rede e que tipo de erro ele detecta durante a transmissão?
- Desenvolva um algoritmo em alto nível que descreva como um receptor processa pacotes intercalados de múltiplos arquivos…
- Qual nível de RAID distribui dados e paridade entre três ou mais discos para fornecer tolerância a falhas com…
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
