Alternativa B - O Go-back n com janela unitária se reduz ao Stop-and-Wait.
Análise da Questão
A questão aborda conceitos fundamentais de controle de fluxo e correção de erros em redes de computadores, especificamente os mecanismos ARQ (Automatic Repeat Request).
Conceitos-Chave
- Protocolo Stop-and-Wait: É o método mais simples de controle de fluxo. O transmissor envia um quadro e fica esperando a confirmação (ACK) antes de enviar o próximo. A janela de transmissão é igual a 1.
- Protocolo Go-back n: Utiliza uma janela deslizante de tamanho n. O transmissor pode enviar até n quadros sem esperar confirmação imediata. Se ocorrer um erro, todos os quadros enviados desde o último confirmado devem ser retransmitidos.
Justificativa Detalhada
A alternativa B é a correta porque estabelece a relação direta de generalização entre os dois protocolos:
- O Go-back n é uma extensão do Stop-and-Wait que aumenta a eficiência permitindo múltiplos quadros em trânsito.
- Quando definimos o parâmetro da janela n = 1 no protocolo Go-back n, a capacidade de envio simultâneo desaparece.
- Nesse cenário específico (n=1), o comportamento torna-se idêntico ao Stop-and-Wait, onde um quadro deve ser confirmado antes do envio do seguinte.
Por que as outras estão incorretas?
- Alternativa A: O desempenho do Go-back n é geralmente superior ao Stop-and-Wait em enlaces com alto atraso-propagação, pois evita o tempo ocioso de espera pelo ACK.
- Alternativa C: O mecanismo de recepção e ACK cumulativo é fundamentalmente similar; a principal diferença reside na gestão da janela no transmissor.
- Alternativa D: Ambos os protocolos utilizam temporizadores (timeouts) para detectar perdas de pacotes ou confirmações e iniciar a retransmissão.