TCP协议族拥塞控制机制分析与研究

进修社 人气:3.04W
毕业论文

TCP协议族拥塞控制机制分析与研究
 
摘要:计算机网络在过去10几年中经历了爆炸式的增长,随之而来的是越来越严重的网络拥塞问题,TCP中的拥塞控制算法也在随之不断的改进。本文论述了几种主流的TCP拥塞控制算法对网络性能的影响。首先讨论了TCP拥塞控制机制及其算法的设计,接着介绍和分析了现有的.两种改进的TCP算法——Reno和Vegas,在此基础上,我们进1步分析了当前1种新的TCP协议——FAST TCP,该协议主要针对高速长延迟网络进行了TCP拥塞控制算法的重新设计,论文讨论了FAST TCP的算法设计思路,并从源代码的角度分析了算法实现。最后我们分别在局域网和广域网中用具体的实验测试了FAST TCP和传统TCP拥塞算法的性能差异。

关键词:TCP拥塞控制算法;Reno;Vegas;FAST TCP

Analysis and Research on TCP Congestion Control Mechanism
 
Abstract: With the rapid development of Internet, the problem of Internet congestion becomes more and more outstanding. At the same time, the TCP congestion control algorithm has been continuously improved. This thesis discusses several kinds of classic TCP congestion control algorithms’ influence to the network performance. First we discusses the TCP congestion control mechanism and the design of algorithm, then we introduce and analyze two kinds of improved TCP algorithm - - Reno and Vegas, on this basis, we further analyze a new TCP protocols- - FAST TCP, which aims at the high-speed long delay network and redesigns the TCP congestion control algorithm. This thesis discusses the FAST TCP algorithm’s design mentality, and uses the source code to analyze realization of the algorithm. Finally we design several experiments to test the performance between FAST TCP and the traditional TCP congestion algorithm in LAN and WAN.

Key words: TCP congestion control; Reno; Vegas; FAST TCP

注释:不含源代码

TCP协议族拥塞控制机制分析与研究