TCP Congestion Visualizer

Visualizing TCP congestion, buffer dynamics, and link utilization

Click Play to start the simulation

1x
Keyboard: Space Play/Pause | Fast | Normal | Slow

About This Visualization

This demonstrates TCP's AIMD (Additive Increase, Multiplicative Decrease) congestion control algorithm. Two senders compete for the same bottleneck link, each increasing their congestion window linearly until packets are dropped at the router buffer, then halving the window—creating interleaved "sawtooth" patterns.