Explique de forma concisa o papel do mecanismo de janela deslizante (sliding window) no controle de fluxo ao…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar a adequação de diferentes tecnologias computacionais na resolução de problemas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Explique de forma concisa o papel do mecanismo de janela deslizante (sliding window) no controle de fluxo ao transmitir segmentos entre duas máquinas e como ele utiliza números de sequência para limitar dados 'in flight'.
- A) O emissor sempre pode enviar segmentos sem considerar o tamanho da janela.
- B) Números de sequência são usados apenas para transmissão de dados pequenos.
- C) A janela deslizante limita a quantidade de segmentos não confirmados em trânsito; o transmissor envia até o tamanho da janela em sequência e avança conforme chegam ACKs, evitando sobrecarregar o receptor.
- D) A janela deslizante permite o envio de pacotes ilimitados sem confirmações.
- E) O receptor pode enviar dados antes de receber qualquer confirmação do transmissor.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede o papel da janela deslizante no controle de fluxo entre duas máquinas e como os números de sequência limitam os dados em trânsito (in flight). Resolvendo por conta própria: o transmissor não pode ter mais segmentos não confirmados do que o tamanho da janela permite. Cada segmento recebe um número de sequência, e a janela define o intervalo de números que podem ser enviados sem confirmação.
- Quando chegam confirmações (ACKs), a janela avança, liberando espaço para novos segmentos. Assim o receptor não é sobrecarregado com mais dados do que consegue processar ou armazenar em seu buffer.
- Análise das alternativas. A alternativa C descreve exatamente esse mecanismo: limita os segmentos não confirmados, envia até o tamanho da janela e avança conforme os ACKs chegam, evitando sobrecarga do receptor. Está correta.
- A alternativa A está errada porque o emissor deve respeitar o tamanho da janela anunciado pelo receptor. A alternativa B está errada porque números de sequência servem para ordenar e controlar todos os segmentos, não apenas dados pequenos. A alternativa D está errada porque a janela limita, e não libera, pacotes sem confirmação. A alternativa E está errada porque o fluxo de dados é controlado pelo transmissor e pela janela, e o receptor não envia dados antes de qualquer confirmação em um fluxo típico.
- Conclusão: o gabarito oficial C está correto.
💡 Dica: Descreva o funcionamento do mecanismo e a importância dos números de sequência.
Alternativa por alternativa
O aluno acredita que o emissor pode transmitir sem limite, ignorando o tamanho da janela anunciado pelo receptor. Isso desconsidera que o controle de fluxo existe justamente para restringir o envio.
Por que engana: Confundir o funcionamento da janela deslizante, acreditando que o emissor pode enviar segmentos sem limites ou confirmações.
O aluno associa números de sequência apenas a pequenas transmissões, sem perceber que eles identificam e ordenam todos os segmentos, sendo essenciais para a janela deslizante.
O receptor anuncia uma janela que indica quantos bytes/segmentos pode aceitar; o transmissor respeita esse limite e usa ACKs e números de sequência para retirar segmentos confirmados, controlando o fluxo entre velocidades diferentes.
O aluno inverte a função da janela, entendendo que ela libera envio ilimitado sem confirmações, quando na verdade ela restringe a quantidade de segmentos não confirmados.
O aluno confunde os papéis de transmissor e receptor, supondo que o receptor envia dados antes de qualquer confirmação do transmissor, o que não corresponde ao controle de fluxo descrito.
Raio-X da questão
controle de fluxo
avaliacao
mecanismos de controle de fluxo · números de sequência
Revisar o funcionamento do mecanismo de janela deslizante e números de sequência.
Confundir o funcionamento da janela deslizante, acreditando que o emissor pode enviar segmentos sem limites ou confirmações.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Projete um algoritmo em passos (pseudocódigo descritivo) para transmitir um arquivo dividido em pacotes entre dois…
- Em uma escola, os alunos precisam enviar trabalhos pela internet. Cada trabalho é dividido em partes chamadas pacotes…
- Em casa, Lia aperta INICIAR no micro-ondas para esquentar a comida e LIGAR no controle para ver televisão. Por que Lia…
- Na cozinha, o liquidificador aceita BATER e PARAR. A luminária aceita ACENDER e APAGAR. Para bater a fruta e acender a…
- No museu, o aparelho de áudio aceita: tocar e parar. A porta automática aceita: abrir e fechar. Escreva dois passos para…
- Explique como a reassemblagem de pacotes é afetada quando um middlebox (por exemplo, NAT) altera campos de cabeçalho…
🔎 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
