This project contains java implementation of pipelined Reliable Data Transfer protocol. RDT handles lost and corrupted packets by implementing a queue that keeps track of send packets and a checksum. The code includes a network simulator that makes use of the protocol.
AlinaVarkki/RDTProtocol
Implementation of pipelined Reliable Data Transfer protocol
