When data arrives faster than a receiver can process it, the difference piles up in a buffer — and once the buffer is full, new data is dropped. This is what crashed the very first ARPANET message in 1969, when 'LOGIN' only got out 'LO'. This simulator lets you race an arrival rate against a processing rate and a finite buffer, watch the buffer fill and overflow, and see why the fix is flow control, not just a bigger buffer.
buffer overflow · flow control · arrival rate · processing rate · packet loss · congestion · networking fundamentals
Free to use in your browser — no signup required. Found a bug or have an idea to make it better? Tell us.