O protocolo de comunicação Transmission Control Protocol (T...
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
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a A.
O Transmission Control Protocol (TCP) é um dos principais protocolos da Internet, responsável por garantir a entrega de dados de forma confiável e ordenada. Ele é orientado à conexão, ou seja, antes de transmitir dados, é necessário estabelecer uma conexão entre o emissor e o receptor. Dois conceitos fundamentais no TCP são o controle de fluxo e o controle de erros.
O TCP utiliza o mecanismo de janela deslizante para controlar o fluxo de dados entre o emissor e o receptor. Este mecanismo permite que o tamanho da janela, ou seja, a quantidade de dados que podem ser enviados sem confirmação, varie ao longo do tempo, adaptando-se à capacidade do receptor.
Quando o buffer do receptor está cheio, ele anuncia um tamanho de janela zero, interrompendo a transmissão de dados do emissor até que haja espaço disponível novamente. Isso evita o envio de mais dados do que o receptor pode processar, prevenindo sobrecarga e perda de dados.
A síndrome da janela tola ocorre quando, após um anúncio de janela zero, o receptor começa a liberar pequenas quantidades de espaço no buffer e envia pequenos anúncios de janela. Isso leva a transmissões ineficientes, onde o emissor envia pequenos segmentos que rapidamente enchem o buffer novamente.
Justificativa das alternativas:
Alternativa A: Está correta, pois descreve precisamente a síndrome da janela tola. Quando o receptor anuncia pequenas quantidades de espaço disponível, o emissor envia pequenos segmentos de dados, que rapidamente voltam a encher o buffer do receptor, interrompendo a transmissão novamente.
Alternativa B: Incorreta. Se o emissor transportasse uma grande quantidade de dados, isso seria inconsistente com o anúncio de janela recebido. Além disso, o TCP possui mecanismos para evitar o envio de dados além do que a janela permite, e isso não resultaria em erro e encerramento da conexão imediato.
Alternativa C: Incorreta. Assim como na alternativa B, o TCP não enviaria uma quantidade de dados que excedesse o tamanho da janela anunciada. Portanto, os dados não seriam simplesmente ignorados e descartados.
Alternativa D: Incorreta. A questão da síndrome da janela tola não está relacionada à confirmação ser ignorada, mas sim ao envio ineficiente de dados em pequenos segmentos devido ao anúncio de pequenas janelas.
Alternativa E: Incorreta. Embora a perda de confirmação possa ocorrer em redes, isso não está diretamente relacionado à síndrome da janela tola. O problema central é a transmissão de segmentos pequenos, não a perda de confirmações.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo