Questão nº 60

Questão de Tecnologia da Informação · CESGRANRIO BASA 01/2024 (nº 60)

CESGRANRIO2024Técnico Científico - Área de Formação: Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

O protocolo de comunicação Transmission Control Protocol (TCP) fornece um serviço orientado à conexão com controle de fluxo e erro fim-a-fim. Para fazer um controle de fluxo eficiente, o TCP adota o mecanismo de janela deslizante e permite que o tamanho da janela varie com o tempo. Para evitar receber mais dados do que pode armazenar, o receptor envia anúncios de janela menores enquanto seu buffer se enche. No caso extremo de buffer cheio, o receptor anuncia um tamanho de janela zero para interromper a transmissão do emissor. Quando o espaço do buffer se torna disponível, o receptor anuncia um tamanho de janela diferente de zero para disparar o fluxo de dados novamente.

Após o anúncio de um tamanho de janela zero, é importante evitar a síndrome da janela tola, na qual cada confirmação do receptor anuncia uma pequena quantidade de espaço disponível no seu buffer e cada

Resposta comentada

Gabarito Alternativa A

A síndrome da janela tola acontece quando o receptor libera o buffer aos poucos, anunciando janelas minúsculas. O emissor, então, envia segmentos igualmente minúsculos, que enchem o buffer de novo — criando um ciclo ineficiente de "ping-pong" com pouquíssimos dados úteis por pacote. A solução é o emissor esperar acumular dados suficientes (ou usar a persistência com timers) antes de enviar.

  • (A) Correta: É exatamente o ciclo vicioso descrito: o receptor anuncia 1 byte livre, o emissor envia 1 byte de dados, o buffer enche de novo, e a transmissão é interrompida — desperdiçando banda e CPU.
  • (B) Incorreta: Enviar grande quantidade de dados não causa erro nem encerramento; o problema é justamente o oposto (dados pequenos demais).
  • (C) Incorreta: O receptor não ignora nem descarta dados por causa do tamanho; ele os armazena, mas o problema é a ineficiência do ciclo.
  • (D) Incorreta: A confirmação não é ignorada pelo emissor; ele a usa para retomar o envio, mas de forma tola (com segmentos minúsculos).
  • (E) Incorreta: A confirmação não se perde; o mecanismo de retransmissão do TCP garante que ela chegue ou seja retransmitida. O problema é o tamanho dos segmentos, não a perda.

Armadilha da banca: A pegadinha está em pensar que o problema é "perda de confirmação" (E) ou "ignorar confirmação" (D). Mas a síndrome da janela tola não é sobre perda — é sobre eficiência: o receptor anuncia pouco espaço, o emissor envia pouco dado, e o ciclo se repete. A banca testa se você entendeu que o "tolo" é o tamanho pequeno dos segmentos, não um erro de comunicação.

Fonte: CESGRANRIO BASA 01/2024 Técnico Científico - Área de Formação: Tecnologia da Informação (Caderno Prova B). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho