Scalably Testing Congestion Control Algorithms of Real-World TCP Implementations

被引:0
|
作者
Sun, Wei [1 ]
Xu, Lisong [1 ]
Elbaum, Sebastian [1 ]
机构
[1] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
关键词
TCP Congestion Control; Symbolic Execution;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
New TCP congestion control algorithms are being developed and deployed in the Internet. However, it is challenging to test their correctness mainly due to the scalability problem caused by the extremely large number of test inputs. In this paper, we propose a scalable testing method, called SCCT, which tackles the scalability problem using two techniques. 1) SCCT tests only the congestion control algorithms of TCP at the interface level instead of the whole TCP at the packet level. 2) SCCT exercises an equivalence class of test inputs simultaneously using symbolic execution, instead of a single test input at a time. Both techniques can improve the scalability by many orders of magnitude. Our Linux TCP experiments on seven congestion control algorithms show that SCCT is scalable and quickly detects multiple Linux bugs that have not been reported before.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Real-World Applications of Shortest Path Algorithms
    Santos, J. L.
    SHORTEST PATH PROBLEM, 2009, 74 : 1 - 17
  • [42] A real-world test problem for EMO algorithms
    Gaspar-Cunha, A
    Covas, JA
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2003, 2632 : 752 - 766
  • [43] TCP-RTA: Real-time Topology Adaptive Congestion Control Strategy in TCP
    Srinivasan, Ramesh
    Garcia-Luna-Aceves, J. J.
    UBIQUITOUS NETWORKING, UNET 2022, 2023, 13853 : 98 - 112
  • [44] HDL-design challenges and philosophies for real-world ASIC implementations
    Chen, Jesse
    EDN, 2008, 53 (15) : 31 - +
  • [45] A survey on real-world implementations of mobile ad-hoc networks
    Kiess, Wolfgang
    Mauve, Martin
    AD HOC NETWORKS, 2007, 5 (03) : 324 - 339
  • [46] End-to-end bandwidth estimation algorithms for Westwood TCP congestion control
    Grieco, LA
    Mascolo, S
    ITI 2003: PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2003, : 563 - 568
  • [47] On the Potential of Modern TCP Congestion Control Algorithms in Information-Centric Networking
    Aung, Han Nay
    Ohsaki, Hiroyuki
    2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 1107 - 1112
  • [48] Optimization of TCP Congestion Control Algorithms Loss-Based in Wireless Network
    Xing, Xiaolin
    Yang, Shujie
    Ji, Xiang
    Peng, Shuai
    EMERGING NETWORKING ARCHITECTURE AND TECHNOLOGIES, ICENAT 2022, 2023, 1696 : 381 - 392
  • [49] Performance evaluation of TCP congestion control algorithms in fast long distance network
    Wang, Guo-Dong
    Ren, Yong-Mao
    Li, Jun
    Tongxin Xuebao/Journal on Communications, 2014, 35 (04): : 81 - 90
  • [50] A spectrum of TCP-friendly window-based congestion control algorithms
    Jin, SD
    Guo, L
    Matta, I
    Bestavros, A
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (03) : 341 - 355