论文部分内容阅读
网络拥塞一直是长期困扰Internet的难题,近年来虽然人们先后提出了多种卓有成效的算法,但网络拥塞问题仍未得到很好的解决,使得拥塞控制一直是网络研究领域的热点之一。
本文首先分析了拥塞产生的原因以及拥塞控制的目前研究概况,并指出拥塞现象的发生和TCP/IP网络的设计机制有着密切的联系。随后详细介绍了已有TCP源算法和与之相结合的IP链路算法,并简单介绍了TCP友好的拥塞控制。其次,本文深入分析了TCP源算法的各个阶段,并对各个阶段的改进进行了认真研究。最后,针对现有TCP拥塞控制机制的研究状况,本文对TCP源算法中的拥塞避免阶段提出了改进,在此算法中引入一个比例因子p,使得传输过程尽可能保持在拥塞避免阶段,从而减少拥塞发生的次数,提高吞吐量。为了便于性能对比评测,本文最后采用了TCP/IP研究领域的主流仿真软件NS作为实验工具,使得实验结果更为客观、真实。