/ARQProtocols

Selective Repeat Request and Go Back N protocol implementation

Primary LanguageJava

CSC573P2

Implementation and statistical analysis of Selective Repeat Request and Go Back N ARQ.

This repository contains sender and receiver programs to transfer a text file between themselves across an unreliable network using the Go-Back-N and Selective Repeat Request protocol. The analysis is done by varying the window size,Maximum Segment Size and the probabilty to drop a packet.

The Parameter which is measured here is the time taken to send the entire file.