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. The sender increases its congestion window linearly until packets are dropped at the router buffer, then halves the window and repeats—creating the characteristic "sawtooth" pattern.