TCP中继
TCP Trunking
摘要:
TCP中继是TCP控制下的IP隧道,能够承载来自任何数量的用户流的数据包。通过利用TCP的特性,TCP干线在网络上提供弹性和可靠的传输,并自动与其他竞争干线公平地共享网络。此外,通过将用户流聚合到单个中继流中,TCP中继可以显著减少网络需要管理的流的数量,从而允许使用简化的管理来实现改进的性能。例如,当仅处理少量TCP干线流时,具有简单FIFO缓冲区的路由器可以经历低分组丢失率。TCP中继线是一个“软”电路,因为它不需要在网络内部维护流状态。设置TCP中继只需要配置两个端节点。这与经由网络节点的信令来配置电路的传统方法形成对比。一个简单的数据包丢弃机制的基础上,在传输控制协议(TCP)中继线的发送器的数据包会计确保,当中继线减少其带宽,以响应网络拥塞,用户传输控制协议(TCP)流进行的干线将减少他们的带宽相同的比例。仿真结果表明,TCP中继可以为用户提供更好的网络性能,同时实现高的网络利用率。
英文摘要:
A TCP trunk is an IP tunnel under TCP control, capable of carrying packets from any number of user flows. By exploiting properties of TCP, a TCP trunk provides elastic and reliable transmission over a network, and automatically shares the network fairly with other competing trunks. Moreover, by aggregating user flows into a single trunk flow, TCP trunking can significantly reduce the number of flows that the network needs to manage, thereby allowing use of simplified management to achieve improved perfor mance. For example, when dealing with only a small number of TCP trunk flows, a router with a simple FIFO buffer can experience low packet loss rates. A TCP trunk is a "soft" circuit in the sense that it requires no flow states to be maintained inside the network. Setting up a TCP trunk involves only configuring the two end nodes. This is in contrast with traditional methods of configuring circuits via signaling of network nodes. A simple packet-dropping mechanism based on packet accounting at the transmitter of a TCP trunk assures that, when the trunk reduces its bandwidth in response to network congestion, user TCP flows carried by the trunk will reduce their bandwidths by the same proportion. Simu lation results have demonstrated that TCP trunks can provide improved network performance to users, while achieving high network utilization.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。