TCP Congestion Avoidance Algorithm Identification

被引:26
|
作者
Yang, Peng [1 ]
Luo, Wen [1 ]
Xu, Lisong [1 ]
Deogun, Jitender [1 ]
Lu, Ying [1 ]
机构
[1] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
基金
美国国家科学基金会;
关键词
TCP congestion control; heterogeneous congestion control; Internet measurement; ENHANCEMENT;
D O I
10.1109/ICDCS.2011.27
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet has recently been evolving from homogeneous congestion control to heterogeneous congestion control. Several years ago, Internet traffic was mainly controlled by the traditional AIMD algorithm, whereas Internet traffic is now controlled by many different TCP algorithms, such as AIMD, BIC, CUBIC, and CTCP. However, there is very little work on the performance and stability study of the Internet with heterogeneous congestion control. One fundamental reason is the lack of the deployment information of different TCP algorithms. In this paper, we first propose a tool called TCP Congestion Avoidance Algorithm Identification (CAAI) for actively identifying the TCP algorithm of a remote web server. CAAI can identify all default TCP algorithms (i.e., AIMD, BIC, CUBIC, and CTCP) and most non-default TCP algorithms of major operating system families. We then present, for the first time, the CAAI measurement result of the 5000 most popular web servers. Among the web servers with valid traces, we found that only 16.85 similar to 25.58% of web servers still use the traditional AIMD, 44.51% of web servers use BIC or CUBIC, and 10.27 similar to 19% of web servers use CTCP. In addition, we found that, for the first time, some web servers use non-default TCP algorithms, some web servers use some unknown TCP algorithms which are not available in any major operating system family, and some web servers use abnormal slow start algorithms. Our CAAI measurement results show a strong sign that the majority of TCP flows are not controlled by AIMD anymore, and a strong sign that the Internet congestion control has already changed from homogeneous to highly heterogeneous.
引用
收藏
页码:310 / 321
页数:12
相关论文
共 50 条
  • [21] A Survey of Deployment Information of Delay-based TCP Congestion Avoidance Algorithm for Transmitting Multimedia Data
    Yang, Peng
    Xu, Lisong
    [J]. 2011 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2011, : 18 - 23
  • [22] Features of parallel TCP with emphasis on congestion avoidance in heterogeneous networks
    Fu, Q
    Indulska, J
    [J]. ADVANCED WIRED AND WIRELESS NETWORKS, 2005, 26 : 207 - 230
  • [23] Fuzzy logic based congestion avoidance in TCP/AQM networks
    Jalili-Kharaajoo, M
    [J]. ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2004, 3261 : 575 - 584
  • [24] Design and performance evaluation of an improved TCP congestion avoidance scheme
    Chan, YC
    Chan, CT
    Chen, YC
    [J]. IEE PROCEEDINGS-COMMUNICATIONS, 2004, 151 (01): : 107 - 111
  • [25] Design a robust controller for congestion avoidance in TCP/AQM system
    Abood, Layla H.
    Oleiwi, Bashra Kadhim
    Humaidi, Amjad J.
    Al-Qassar, Arif A.
    Al-Obaidi, Abdulkareem Sh. Mahdi
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2023, 176
  • [26] TCP Congestion Avoidance in Data Centres using Reinforcement Learning
    Hassan, Ali
    Heydari, Shahram Shah
    [J]. 2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, : 306 - +
  • [27] TCP congestion avoidance: A network calculus interpretation and performance improvements
    Chen, MY
    Zhang, JS
    Murthi, MN
    Premaratne, K
    [J]. IEEE INFOCOM 2005: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2005, : 914 - 925
  • [28] TCP Congestion Avoidance in Data Centres using Reinforcement Learning
    Hassan, Ali
    Heydari, Shahram Shah
    [J]. 2021 23RD INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT 2021): ON-LINE SECURITY IN PANDEMIC ERA, 2021, : 306 - 311
  • [29] Enhanced TCP WestwoodNR Congestion Avoidance mechanism (WestwoodNRBWP) in VANET
    Barad, Alpa
    Patel, Kaushika
    Patel, Paresh
    [J]. 2016 SECOND IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (ICRCICN), 2016, : 28 - 34
  • [30] A Congestion Avoidance Algorithm in SDN Environment
    Song, Seungbeom
    Lee, Jaiyong
    Son, Kyuho
    Jung, Hangyong
    Lee, Jihoon
    [J]. 2016 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2016, : 420 - 423