Grundlagen der Computernetzwerke
Welche Beschreibung des Grundgedankens der TCP-Überlastkontrolle ist richtig?
- ADer Empfänger meldet dem Sender seinen freien Pufferplatz, damit sein Puffer nicht überläuft
- BDer Sender wertet Anzeichen wie Paketverluste als Überlastung, verkleinert sein Überlastfenster und sendet weniger; ohne Überlastung vergrößert er es schrittweise
- CEin überlasteter Router teilt jedem Sender eine Rate als Zahlenwert mit, mit der er senden darf, und die Sender halten sich daran
Antwort und Erläuterung anzeigen
Antwort: B. Der Sender wertet Anzeichen wie Paketverluste als Überlastung, verkleinert sein Überlastfenster und sendet weniger; ohne Überlastung vergrößert er es schrittweise
Wird ein Router auf dem Weg überlastet, wächst seine Warteschlange, die Verzögerung nimmt zu, und überzählige Pakete werden verworfen. Ein TCP-Sender schließt aus ausbleibenden oder doppelten ACKs auf Verluste und verringert von sich aus die Sendemenge (das Überlastfenster, Congestion Window). Zu Beginn einer Verbindung verdoppelt Slow Start das Fenster etwa mit jedem Umlauf, um die verfügbare Bandbreite schnell zu ertasten; danach wächst das Fenster schrittweise und wird bei Verlusten stark verkleinert (additive Erhöhung, multiplikative Verringerung). Die tatsächlich gesendete Menge ist durch das kleinere von Überlastfenster und Empfangsfenster begrenzt. Verfahren wie CUBIC und BBR unterscheiden sich darin, wie sie das Fenster vergrößern und Überlastung beurteilen.
Weiter: 9 weitere Fragen zu Grundlagen der Computernetzwerke