首页> 外文会议>Performance, Quality of Service, and Control of Next-Generation Communication and Sensor Networks III >Understanding TCP over TCP: Effects of TCP Tunneling on End-to-End Throughput and Latency
【24h】

Understanding TCP over TCP: Effects of TCP Tunneling on End-to-End Throughput and Latency

机译:了解基于TCP的TCP:TCP隧道对端到端吞吐量和延迟的影响

获取原文
获取原文并翻译 | 示例

摘要

TCP tunnel is a technology that aggregates and transfers packets sent between end hosts as a single TCP connection. By using a TCP tunnel, the fairness among aggregated flows can be improved and several protocols can be transparently transmitted through a firewall. Currently, many applications such as SSH, VTun, and HTun use a TCP tunnel. However, since most applications running on end hosts generally use TCP, two TCP congestion controls (i.e., end-to-end TCP and tunnel TCP) operate simultaneously and interfere each other. Under certain conditions, it has been known that using a TCP tunnel severely degrades the end-to-end TCP performance. Namely, it has known that using a TCP tunnel drastically degrades the end-to-end TCP throughput for some time, which is called TCP meltdown problem. On the contrary, under other conditions, it has been known that using a TCP tunnel significantly improves the end-to-end TCP performance. However, it is still an open issue — how, when, and why is a TCP tunnel malicious for end-to-end TCP performance? In this paper, we therefore investigate effect of TCP tunnel on end-to-end TCP performance using simulation experiments. Specifically, we quantitatively reveal effects of several factors (e.g., the propagation delay, usage of SACK option, TCP socket buffer size, and sender buffer size of TCP tunnel) on performance of end-to-end TCP and tunnel TCP.
机译:TCP隧道是一种聚合和传输在终端主机之间发送的数据包的技术,它是单个TCP连接。通过使用TCP隧道,可以提高聚合流之间的公平性,并且可以通过防火墙透明地传输多个协议。当前,诸如SSH,VTun和HTun之类的许多应用程序都使用TCP隧道。但是,由于大多数在端主机上运行的应用程序通常使用TCP,因此两个TCP拥塞控件(即端到端TCP和隧道TCP)同时运行并且相互干扰。在某些条件下,众所周知,使用TCP隧道会严重降低端到端TCP性能。即,已经知道,使用TCP隧道会在一定时间内极大地降低端到端TCP吞吐量,这被称为TCP崩溃问题。相反,在其他条件下,已知使用TCP隧道会显着提高端到端TCP性能。但是,这仍然是一个悬而未决的问题-TCP隧道如何,何时以及为什么对端到端TCP性能有害?因此,在本文中,我们将使用仿真实验研究TCP隧道对端到端TCP性能的影响。具体而言,我们定量揭示了几个因素(例如,传播延迟,SACK选项的使用,TCP套接字缓冲区大小和TCP隧道的发送器缓冲区大小)对端到端TCP和隧道TCP性能的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号