On rate limitation mechanisms for TCP throughput: A longitudinal analysis

On rate limitation mechanisms for TCP throughput: A longitudinal analysis
复制标题

DOI:
10.1016/j.comnet.2016.12.003
复制
发表时间:
2017-02
期刊:
Comput. Networks
影响因子:
--
通讯作者:
J. Araújo;R. Landa;R. Clegg;G. Pavlou;K. Fukuda
J. Araújo;R. Landa;R. Clegg;G. Pavlou;K. Fukuda
中科院分区:
其他
文献类型:
--
作者:
J. Araújo;R. Landa;R. Clegg;G. Pavlou;K. Fukuda

文献摘要

相似文献

TCP仍然是互联网流量的主要传输协议。通常认为它的发送速率由滑动窗口拥塞控制机制覆盖。然而,除了这种正常的拥塞控制之外,还有许多其他机制限制TCP吞吐量。本文分析了网络、主机和应用程序设置随时间和跨自治系统定义流量吞吐量的程度。我们的研究利用了一项纵向研究的数据,该研究跨越了从单一交通环节收集的5年被动痕迹。这种机制包括应用程序限制、干扰TCP窗口控制机制以及操作系统对最大窗口大小的人为限制。本文使用大型数据集来评估每种机制的影响。我们得出的结论是,超过一半的重量级入站流量仍然受到网络容量以外的限制。对于这个数据集,TCP拥塞控制不再是调节吞吐量的主要机制。
TCP remains the dominant transport protocol for Internet traffic. It is usually considered to have its sending rate covered by a sliding window congestion control mechanism. However, in addition to this normal congestion control, a number of other mechanisms limit TCP throughput. This paper analyses the extent to which network, host and application settings define flow throughput over time and across autonomous systems. Our study draws on data from a longitudinal study spanning five years of passive traces collected from a single transit link. Mechanisms for this include limiting by application, interference with the TCP window control mechanism and artificial limitations on maximum window sizes by the operating system. This paper uses a large data set to assess the impact of each mechanism. We conclude that more than half of all heavy-hitter inbound traffic remains throttled by constraints beyond network capacity. For this data set, TCP congestion control is no longer the dominant mechanism that moderates throughput.