Go Back N ARQ
1.0.0
Implementierung des Go Back N ARQ-Protokolls in Python
Die beiden Codes Sender und Receiver sind die Implementierung des Go Back N ARQ-Netzwerkprotokolls. Es wandelt die eingegebene Nachricht im Absender in eine Binärnachricht um und fragt dann nach der Fenstergröße. Es sendet dann Stück für Stück an den Empfänger, der dann die Bestätigung an den Absender zurücksendet. Der Absender kann simulieren, ob das Paket verloren geht oder empfangen wird, und sendet es erneut, wenn die Bestätigung verloren geht. Wenn die Bestätigung nicht verloren geht, wird das nächste Bit an den Empfänger gesendet. Dieser Vorgang wird fortgesetzt, bis die gesamte Nachricht empfangen wurde.