Zum Inhalt springen
uencoder

Window Scaling

Window Scaling (RFC 7323) erweitert das 16-Bit-Fensterfeld auf 30 Bits, damit Verbindungen mit hohem Bandbreite-Verzögerungs-Produkt große Empfangsfenster nutzen können.

Zweck

Die 64-KB-Fensterobergrenze auf schnellen Fernverbindungen durchbrechen und die Bandbreite voll ausnutzen.

Mechanismus

Der Schiebebetrag wird im SYN ausgehandelt; spätere Fensterfeldwerte werden um diesen Betrag nach links geschoben, um das echte Fenster zu ergeben. Beispiel: shift=7 ergibt maximal 64 KB × 128 = 8 MB. Das Feld bleibt 16 Bit, seine Bedeutung wird hochskaliert.

Anwendungsfälle

  • Verbindungen mit hohem BDP
  • Schnelle Weitverkehrstransfers
  • Gigabit-/10-Gigabit-TCP

Verwandte Tools

References