Zum Inhalt springen
uencoder

Fast Recovery

Fast Recovery vermeidet nach einer Fast Retransmit den Abstieg in den Slow Start; stattdessen halbiert es cwnd und sendet weiter, was einen Durchsatzeinbruch verhindert.

Zweck

Nach leichtem Verlust den Durchsatz schnell wiederherstellen, statt im Slow Start neu zu beginnen – das beschleunigt die Erholung.

Mechanismus

Nach einer Fast Retransmit gilt ssthresh = cwnd/2 und cwnd = ssthresh + 3 (drei nachfolgende Segmente bereits bestätigt), und neue Segmente werden weiter gesendet. Jede weitere Duplicate-ACK erhöht cwnd um 1 und erlaubt ein weiteres Senden; eine frische ACK stellt cwnd = ssthresh wieder her und geht in die Congestion Avoidance über.

Anwendungsfälle

  • Schnelle TCP-Kongestionserholung
  • Durchsatzerhaltung
  • Staukontrolle

Verwandte Tools

References