【24h】

Should paced TCP Reno replace CUBIC in Linux?

机译:应该在Linux中替换立方体的Caved TCP Reno吗?

获取原文

摘要

High-speed protocols such as CUBIC and Compound TCP have been proposed for fast data transfer over long-distance networks. Currently, CUBIC and Compound TCP are the default transport protocols in the Linux and Windows operating system, respectively. However, both CUBIC and Compound TCP are known to have performance issues. Packet pacing can significantly improve performance of TCP Reno in high-speed networks. To that end, we examine the performance of paced Reno with CUBIC, and Compound TCP over a single bottleneck link with Drop-Tail buffers. Using extensive simulations, we show that in a many flows regime, with or without selective acknowledgements (SACK) support, paced Reno performs at the most, or better than CUBIC and Compound TCP. We also show that, with large Drop-Tail buffers, flow synchronization effects give rise to non-linear oscillations in the queue size dynamics, leading to low link utilization, aggregate throughput and fairness. On the contrary, small buffers ensure stable queues, and help paced Reno to achieve better network performance. With such incentives, paced Reno can possibly replace CUBIC in the Linux OS.
机译:已经提出了高速协议,例如立方和化合物TCP,以快速数据传输在长距离网络上。目前,Cubic和Comput TCP分别是Linux和Windows操作系统中的默认传输协议。然而,已知立方和复合TCP具有性能问题。数据包起搏可以显着提高高速网络中TCP Reno的性能。为此,我们通过与滴尾缓冲器的单个瓶颈链接来检查PAPED RENO的性能,并在单个瓶颈链路上进行复合TCP。使用广泛的模拟,我们认为,在许多流动制度中,有或没有选择性致谢(SACK)支持,PARED RENO最多表现,或者比立方和复合TCP更好。我们还表明,对于大型滴尾缓冲,流量同步效果导致队列尺寸动态中的非线性振荡,导致链路利用率低,占总吞吐量和公平性。相反,小缓冲区确保稳定的队列,并帮助节奏的reno实现了更好的网络性能。通过此类激励措施,节奏的Reno可以替换Linux OS中的立方体。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号