
RUDP Lab
A learning-focused implementation of reliable transport over UDP
Implements a Go-Back-N sliding window with sequence numbers, cumulative acknowledgments, checksums, and timeout-based retransmission. A configurable loss simulator and controlled benchmarks compare it with stop-and-wait behavior: a four-packet window delivered 2.02–2.66× more aggregate goodput and completed every trial.
2026
- Go
- UDP
- Network Protocols

