On Cross-Layer Interactions for Congestion Control in the Internet

被引:5
作者
Piotrowska, Agnieszka [1 ]
机构
[1] Silesian Tech Univ, Dept Comp Networks & Syst, Akad 16, PL-44100 Gliwice, Poland
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 17期
关键词
TCP; congestion control; Active Queue Management; New Reno; cubic; compound; CoDel; PIE; performance evaluation; cross-layer interactions; ACTIVE QUEUE MANAGEMENT;
D O I
10.3390/app11177808
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Two key mechanisms of the Internet are congestion control in the Transmission Control Protocol (TCP) and Active Queue Management (AQM) in routers. The former divides the bandwidth between flows and prevents the Internet from congestion collapse. Simultaneously, the latter informs hosts of the forthcoming congestion by preventive dropping of packets in network nodes. Although these two key mechanisms may severely interact with each other, they are often being researched independently, in parallel. This has led to the development of a few new congestion controls and AQM algorithms known for excellent performance under the assumption that the counterpart remains unaltered. It is unclear, however, how these new solutions in both areas interact with each other. The purpose of this paper is to fill this gap. Namely, in an extensive set of simulations, the impact of interactions between the state-of-the-art congestion control and AQM algorithms on the TCP connection performance is studied. As a result, recommendations for using some particular TCP-AQM pairs, which are observed to perform especially well, are formulated.
引用
收藏
页数:22
相关论文
共 33 条
[1]  
Abdeljaouad I., 2010, 2010 25th Biennial Symposium on Communications (QBSC), P80, DOI 10.1109/BSC.2010.5472999
[2]   Active Queue Management: A Survey [J].
Adams, Richelle .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2013, 15 (03) :1425-1476
[3]   Host-to-Host Congestion Control for TCP [J].
Afanasyev, Alexander ;
Tilley, Neil ;
Reiher, Peter ;
Kleinrock, Leonard .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2010, 12 (03) :304-342
[4]   Comparative study of high-speed Linux TCP variants over high-BDP networks [J].
Alrshah, Mohamed A. ;
Othman, Mohamed ;
Ali, Borhanuddin ;
Hanapi, Zurina Mohd .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 43 :66-75
[5]  
Andrew L., 2008, COMMON TCP EVALUATIO
[6]  
[Anonymous], 1988, ACM SIGCOMM COMP COM
[7]  
Baker F., IETF RECOMMENDATIONS
[8]   TCP VEGAS - END-TO-END CONGESTION AVOIDANCE ON A GLOBAL INTERNET [J].
BRAKMO, LS ;
PETERSON, LL .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) :1465-1480
[9]   Behavior analysis of TCP Linux variants [J].
Callegari, C. ;
Giordano, S. ;
Pagano, M. ;
Pepe, T. .
COMPUTER NETWORKS, 2012, 56 (01) :462-476
[10]  
Chydzinski A., 2010, Proceedings of the 2010 Second International Conference on Advances in Future Internet (AFIN 2010), P88, DOI 10.1109/AFIN.2010.22