Go Back N ARQ
1.0.0
Implémentation du protocole Go Back N ARQ en Python
Les deux codes Sender et Receiver sont l’implémentation du protocole de mise en réseau Go Back N ARQ. Il convertira le message saisi dans l'expéditeur en binaire, puis demandera la taille de la fenêtre. Il enverra ensuite petit à petit au destinataire qui renverra ensuite l'accusé de réception à l'expéditeur. L'expéditeur peut simuler si le paquet sera perdu ou reçu et le retransmettra si l'accusé de réception est perdu. Si l'accusé de réception n'est pas perdu, le bit suivant est envoyé au récepteur. Ce processus se poursuivra jusqu'à ce que l'intégralité du message soit reçue.