Fairness between two competing TCP flows with shared bottleneck link and different RTTs

Dumbbell topology, shared bottleneck link, same TCP stack for both flows. RTT of first flow is 162ms, RTT of second flow is varied and marked on x-axis of plots. Router queue is 20% BDP (results are similar wirh queue 100% BDP). Experimental setup details.

Graphs are clickable – click on data points to see cwnd and throughput time histories. (Graph data points are the average of at least 5 test runs. Clickable time histories show one test run – the others are available by searching the database).



Links

Forum Home

Search

Graph

Add Test

Contact us

Login

Standard TCP, 162ms RTT, 250Mb/s Standard TCP, 82ms RTT, 250Mb/s Standard TCP, 42ms RTT, 250Mb/s HS-TCP, 162ms RTT, 250Mb/s HS-TCP, 324ms RTT, 250Mb/s HS-TCP, 42ms RTT, 250Mb/s HS-TCP, 16ms RTT, 250Mb/s HS-TCP, 22ms RTT, 250Mb/s HS-TCP, 82ms RTT, 250Mb/s BIC-TCP, 162ms RTT, 250Mb/s BIC-TCP, 324ms RTT, 250Mb/s BIC-TCP, 82ms RTT, 250Mb/s BIC-TCP, 16ms RTT, 250Mb/s Standard TCP, 16ms RTT, 250Mb/s Standard TCP, 22ms RTT, 250Mb/s HTCP, 162ms RTT, 250Mb/s HTCP, 324ms RTT, 250Mb/s HTCP, 82ms RTT, 250Mb/s HTCP, 42ms RTT, 250Mb/s HTCP, 22ms RTT, 250Mb/s HTCP, 16ms RTT, 250Mb/s FAST, 324ms RTT, 250Mb/s FAST, 162ms, 250Mb/s FAST, 82ms RTT, 250Mb/s FAST, 42ms RTT, 250Mb/s FAST, 22ms RTT, 250Mb/s FAST, 16ms RTT, 250Mb/s Scalable-TCP, 324ms RTT, 250Mb/s Scalable-TCP, 162ms RTT, 250Mb/s Scalable-TCP, 82ms RTT, 250Mb/s Scalable-TCP, 42ms RTT, 250Mb/s Scalable-TCP, 22ms RTT,250Mb/s Scalable-TCP, 16ms/162ms RTT, 250Mb/s Scalable-TCP, 22ms/162ms RTT, 250Mb/s Scalable-TCP, 42ms/162ms RTT, 250Mb/s Scalable-TCP, 82ms/162ms RTT, 250Mb/s Scalable-TCP, 162ms/162ms RTT, 250Mb/s FAST, 16ms/162ms RTT, 250Mb/s FAST, 22ms/162ms RTT, 250Mb/s FAST, 42ms/162ms RTT, 250Mb/s FAST, 82ms/162ms RTT, 250Mb/s FAST, 162ms/162ms RTT, 250Mb/s BIC-TCP, 16ms/162ms RTT, 250Mb/s BIC-TCP, 22ms/162ms RTT, 250Mb/s BIC-TCP, 42ms/162ms RTT, 250Mb/s HS-TCP, 16ms/162ms RTT, 250Mb/s HS-TCP, 22ms/162ms RTT, 250Mb/s HS-TCP, 42ms/162ms RTT, 250Mb/s HS-TCP, 82ms/162ms RTT, 250Mb/s Standard-TCP, 16ms/162ms RTT, 250Mb/s Standard-TCP, 22ms/162ms RTT, 250Mb/s Standard-TCP, 42ms/162ms RTT, 250Mb/s Standard-TCP, 82ms/162ms RTT, 250Mb/s Standard-TCP, 162ms/162ms RTT, 250Mb/s H-TCP, 16ms/162ms RTT, 250Mb/s H-TCP, 22ms/162ms RTT, 250Mb/s H-TCP, 42ms/162ms RTT, 250Mb/s H-TCP, 82ms/162ms RTT, 250Mb/s H-TCP, 162ms/162ms RTT, 250Mb/s Standard-TCP, 16ms/162ms RTT, 10Mb/s Standard-TCP, 22ms/162ms RTT, 10Mb/s Standard-TCP, 42ms/162ms RTT, 10Mb/s Standard-TCP, 82ms/162ms RTT, 10Mb/s Standard-TCP, 162ms/162ms RTT, 10Mb/s HS-TCP, 82ms/162ms RTT, 10Mb/s Scalable-TCP, 22ms/162ms RTT, 10Mb/s H-TCP, 82ms/162ms RTT, 10Mb/s H-TCP, 42ms/162ms RTT, 10Mb/s H-TCP, 16ms/162ms RTT, 10Mb/s FAST, 22ms/162ms RTT, 10Mb/s FAST, 42ms/162ms RTT, 10Mb/s FAST, 162ms/162ms RTT, 10Mb/s