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
- Como uma janela deslizante (sliding window) ajuda o controle de fluxo quando um receptor recebe pacotes fora de ordem…
- Qual é a função principal de um algoritmo de controle de fluxo por janela deslizante (sliding window) em uma conexão e…
- Qual mecanismo utiliza números de sequência, ACKs e janela deslizante para reordenar pacotes, controlar fluxo e detectar…
- 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 usa números de sequência, confirmações (ACK) e uma janela deslizante para controlar fluxo, ordenar…
- Descreva, em etapas técnicas, como um sistema confiável envia um arquivo grande por uma rede que perde pacotes…
🔎 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
