Reliable UDP

Reliable User Datagram Protocol (UDP)

Message Delivered?

My friend and I built a simple, reliable transport protocol that’s commonly referred to as Reliable UDP.

The protocol provides in-order, reliable delivery of UDP datagrams, even in the presence of packet loss, delay, corruption, duplication, and re-ordering. We put into use the concept of cumulative ACKS (acknowledgements) to ensure that our messages were delivered with no issues.

Languages: Python