Questão nº 52
Questão de Tecnologia da Informação · FGV DNIT 2024 (nº 52)
Algoritmo de controle de congestionamento do protocolo TCP possui três componentes principais.
Assinale a opção que indica o componente que é recomendado, mas não é obrigatório.
- ASplit.
- BSlow start.
- CFast recovery. (alternativa correta)
- DCongestion avoidance.
- EMultiplicative decrease.
Resposta comentada
Gabarito Alternativa C
O controle de congestionamento do TCP ajuda a evitar que a rede fique sobrecarregada, ajustando a quantidade de dados que um remetente envia para garantir um fluxo eficiente e justo. Ele possui fases para iniciar a transmissão de forma conservadora, aumentar a taxa com cautela e reagir a problemas como a perda de pacotes.
- (A) Incorreta: "Split" não é um componente padrão do algoritmo de controle de congestionamento do TCP.
- (B) Incorreta: Slow start é um componente fundamental e obrigatório que inicia a transmissão de dados de forma conservadora para descobrir a capacidade da rede. A armadilha aqui é que, embora seja um componente principal, ele é obrigatório para o funcionamento inicial do controle de congestionamento.
- (C) Correta: Fast recovery é um componente recomendado, mas não obrigatório. Ele otimiza a recuperação de perdas de pacotes detectadas por ACKs duplicados, permitindo que o remetente continue enviando dados (em uma taxa reduzida) sem precisar voltar à fase de Slow Start completa, o que melhora o desempenho em redes com perdas.
- (D) Incorreta: Congestion avoidance é um componente fundamental e obrigatório que segue o Slow Start, aumentando a taxa de transmissão de forma mais gradual para evitar congestionamento.
- (E) Incorreta: Multiplicative decrease é um componente fundamental e obrigatório que faz parte da fase de Congestion Avoidance, reduzindo drasticamente a taxa de transmissão (geralmente pela metade) quando o congestionamento é detectado.
Fonte: FGV DNIT 2024 Analista Administrativo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.