高级检索

    一种改进的TCP拥塞控制算法

    An Enhanced TCP Congestion Control Algorithm

    • 摘要: 目前,TCP拥塞控制算法作为一种可靠的数据传输被广泛应用在因特网中.在保证网络数据传输可靠性的基础上,数据流之间的公平性是算法设计的重要的性能指标之一.在单瓶颈网络环境下对TCP数据流之间的研究算法已经被提出,但对多瓶颈网络环境下TCP数据流之间的公平性研究至今不多见.因此,根据网络层的显示拥塞指示Marking Relay ECN(explicit congestion notification, ECN)技术,研究了在多瓶颈网络环境下TCP数据流的公平性,提出了一种改进的TCP拥塞控制算法,并使该算法在IP网络中得以实现.仿真结果证明,此算法在多瓶颈网络环境下能使TCP流达到较好的数据流之间的公平性;而且所提出的算法与传统的TCP算法相比,有更高的吞吐量和更快的响应.总之,所提算法性能表现良好.

       

      Abstract: At present, TCP congestion control algorithm is widely applied to the Internet as a reliable data transmission protocol. When the credibility of data transmission is guaranteed, fairness among different TCP traffic flows is an important performance index of the network. Nowadays, the fairness algorithm among TCP flows has been proposed in a single bottleneck network, but few people have focused on the fairness among TCP flows in a multiple bottleneck link so far. Therefore, in this paper an enhanced TCP congestion control algorithm in multiple bottleneck networks is proposed and is realized in IP network in support of ECN mechanism in network layer. The simulation results demonstrate that remarkable fairness among TCP data flows in the multiple bottleneck networks can be achieved with the application of this algorithm. Furthermore, the supposed algorithm has higher throughput and faster response than the current TCP algorithm used. Therefore, the performance of this algorithm is better in multiple bottleneck networks than that of the current TCP algorithm used.

       

    /

    返回文章
    返回