Como uma janela deslizante (sliding window) ajuda o controle de fluxo quando um receptor recebe pacotes fora…
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
Como uma janela deslizante (sliding window) ajuda o controle de fluxo quando um receptor recebe pacotes fora de ordem com variação de atraso (jitter)?
- A) A janela deslizante rejeita pacotes quando estão fora de ordem.
- B) Exige que o receptor envie todos os ACKs ao mesmo tempo para liberar espaço.
- C) Limita quantos pacotes podem estar enviados sem ACK; exige confirmações sequenciais para liberar espaço e evita transbordo do buffer do receptor.
- D) A janela deslizante não influencia o envio dos pacotes pelo emissor.
- E) Limita o tamanho dos pacotes para evitar colisões na rede.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Analise o conceito de janela deslizante. Em protocolos como o Go-Back-N e o Selective Repeat, o emissor pode manter no máximo N pacotes enviados e ainda não confirmados. Essa janela 'desliza' conforme os ACKs chegam, liberando espaço para novos envios.
- Relacione com o controle de fluxo. O controle de fluxo impede que o emissor sobrecarregue o receptor, que possui um buffer finito. Ao limitar a quantidade de pacotes em trânsito sem confirmação, a janela impede que o buffer do receptor transborde.
- Considere pacotes fora de ordem com jitter. Pacotes podem chegar embaralhados, então o receptor precisa armazená-los temporariamente até completar a sequência. A janela limita quanto espaço de buffer é necessário, e a liberação ocorre somente com confirmações sequenciais, que indicam quais pacotes já foram entregues em ordem.
- Avalie as alternativas. A alternativa C descreve exatamente esse mecanismo, e por isso é a correta, em conformidade com o gabarito.
- A) Errada: a janela não rejeita pacotes fora de ordem por si só; o receptor pode armazená-los (Selective Repeat) ou descartá-los (Go-Back-N), mas isso não define a janela.
- B) Errada: o receptor envia ACKs individualmente ou cumulativamente, não todos ao mesmo tempo para liberar espaço.
- D) Errada: a janela controla diretamente quantos pacotes o emissor pode enviar.
- E) Errada: o tamanho dos pacotes não é função da janela, e colisões são um problema de acesso ao meio, não de controle de fluxo.
- Conclusão: a alternativa C é a correta.
💡 Dica: Explique o funcionamento da janela deslizante em relação ao controle de fluxo.
Alternativa por alternativa
O aluno acredita que a janela funciona como filtro que descarta pacotes fora de ordem. Na verdade, a janela controla quantos pacotes podem estar pendentes, e o tratamento de fora de ordem depende do protocolo.
Por que engana: Confundir o funcionamento da janela deslizante com a rejeição de pacotes fora de ordem, sem entender seu papel na confirmação e controle de envio.
O aluno interpreta que a liberação de espaço exige envio simultâneo de todas as confirmações. Na prática, o espaço é liberado conforme os ACKs chegam, de forma gradual e sequencial.
A janela regula o tráfego do emissor conforme ACKs retornam; assim o receptor não recebe mais dados do que consegue armazenar ou processar apesar do jitter.
O aluno confunde controle de fluxo com outros mecanismos e pensa que o emissor envia livremente. A janela justamente restringe o envio do emissor.
O aluno associa a janela ao tamanho dos quadros, confundindo tamanho da janela (quantidade de pacotes) com tamanho dos pacotes. Também mistura controle de fluxo com prevenção de colisões.
Raio-X da questão
controle de fluxo
avaliacao
controle de fluxo · protocolos de comunicação
Revisar o conceito de janela deslizante e seu papel no controle de fluxo em redes.
Confundir o funcionamento da janela deslizante com a rejeição de pacotes fora de ordem, sem entender seu papel na confirmação e controle de envio.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Explique de forma concisa o papel do mecanismo de janela deslizante (sliding window) no controle de fluxo ao transmitir…
- Qual é a função principal de um algoritmo de controle de fluxo por janela deslizante (sliding window) em uma conexão e…
- Que técnica de controle de fluxo usa uma janela deslizante e ACKs para ajustar a taxa de envio e permitir retransmissão…
- No contexto de transmissão por rede, qual é a função do campo 'janela' (window) em um protocolo baseado em ACKs e como…
- Qual mecanismo utiliza números de sequência, ACKs e janela deslizante para reordenar pacotes, controlar fluxo e detectar…
- Se pacotes de uma mesma mensagem chegam fora de ordem, qual mecanismo em protocolos de transporte permite reconstruir a…
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
