Watch one connection find its speed
The trace
Four series, one x-axis. A vertical read at any instant is exact.
Simulating packets…
Take this link toCompare — /bandingFairness — /adilQueue & AQM — /antrean
Read straight down at any moment to see why the window did what it did. The window climbs, the queue fills beneath it, the RTT climbs with the queue, and when the buffer overflows a loss marks all four at once.