An evaluation of fairness among heterogeneous TCP variants over 10Gbps high-speed networks

Several high speed TCP variants are adopted by end users and therefore, heterogeneous congestion control has become the characteristic of newly emerging high-speed networks. In contrast to homogeneous TCP flows, fairness among heterogeneous TCP flows now depends on router parameters such as queue management scheme, buffer size, etc. To the best of our knowledge, this is the first evaluation of fairness among heterogeneous TCP variants over 10Gbps high-speed networks. Our evaluation scenarios for heterogeneous TCP flows consist of TCP variants with substantial presence in current Internet; therefore, TCP-SACK, CUBIC and HSTCP compete for bottleneck bandwidth. Experimental results for fairness are presented for different queue management schemes such as Drop-tail, RED, and CHOKe with varying degree of buffer sizes. We observed heterogeneous TCP flows induce more unfairness than homogeneous ones. RED and CHOKe improve fairness for large buffer sizes as compared to Drop-tail, whereas all three show similar fairness behavior for small buffer sizes.

[1]  Sally Floyd,et al.  HighSpeed TCP for Large Congestion Windows , 2003, RFC.

[2]  Suman Kumar,et al.  Experimental evaluation of the effect of queue management schemes on the performance of high speed TCPs in 10Gbps network environment , 2012, 2012 International Conference on Computing, Networking and Communications (ICNC).

[3]  Jitender S. Deogun,et al.  TCP Congestion Avoidance Algorithm Identification , 2011, 2011 31st International Conference on Distributed Computing Systems.

[4]  Injong Rhee,et al.  CUBIC: a new TCP-friendly high-speed TCP variant , 2008, OPSR.

[5]  Ao Tang,et al.  Heterogeneous Congestion Control: Efficiency, Fairness and Design , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[6]  Konstantinos Psounis,et al.  CHOKe - a stateless active queue management scheme for approximating fair bandwidth allocation , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[7]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.