Created congestion infrastructure Implemented (broke) several algorithms from papers Trying to stay CC neutral
How the Formula behaves Using the above formula with an MSS of 1460 bytes, we can plot the throughput as a function of loss and RTT as shown in the chart below for the range RTT from 0.25ms (typical LAN RTTs) to 650ms (typical geostationary satellite speed). If one takes the speed of light in fibre as roughly 0.6c or msec = alpha * 100km where empirically alpha ~0.4 accounts for non direct paths, router delays etc. then the distances corresponding to 10, 50, 100, 250, 500, 1000, 2500, 5000, 10000, 25000km are 0.25, 1.25, 2.5, 6.25, 12.5, 25, 62.5, 125, 250, 625 msec.
A Baker's dozen of TCP
Congestion Control vs Bufferbloat Stephen Hemminger firstname.lastname@example.org Sept 2011
AgendaWhat is TCP congestion control?What are some of the alternatives?Problems in congestion controlSpeculation
TCP congestion controlis the result of years ofresearch.