Grundlagen des Internets

Warum ist Go-Back-N ggf. ineffizient?

Tritt bei Go-Back-N ein Paketverlust ein, so muss die gesamte Übertragung mit Fenstergröße N ab dem Paketverlust erneut versendet werden. Bei Stop-and-Wait hingegen muss nur ein einzelnes kleines Paket erneut versendet werden, da auf die entsprechende Paket-ACK gewartet wird. Bei GBN verwirft der Emofänger alle Pakete die nach Paketverlust innerhalb des Fensters N auftreten. Erst wenn der Sender alle Pakete innerhalb des Fenster N geschickt hat erkennt der Sender den Paketverlust und sendet ab da erneut mit Fenstergröße N die Pakete ab. Bei Übertragungsfehler müssen alle Pakete innerhalb des Fensters neu geschickt werden.

Diskussion