摘要
在慢启动阶段 ,TCP以指数方式增加其拥塞窗口 ,这导致了慢启动阶段的多包丢失 ,并恶化了TCP的性能 .该文对TCP连接的等效带宽进行了深入的理论分析 .在此基础上 ,提出了一种改进的TCP慢启动算法———基于链路带宽估计的TCP慢启动算法 ,并通过仿真对其吞吐量、公平性和兼容性进行了评估 .仿真的结果表明 ,该算法避免了慢启动阶段的多包丢失 ,并能有效改进TCP的性能 ,是简单。
Because TCP exponentially grows its congestion window during the initial slow start period, many packets are lost during this period. This makes TCP coarse-grained timeout and deteriorates TCP's performance. For the large bandwidth×delay product networks, this is more serious. Based on the deep analysis of the TCP connection, this paper gives the equivalent bandwidth concept and deduces its analytical expression. According to this theoretic analysis, this paper proposes an improved TCP slow-start algorithm based on link band-width estimation. At the same time, we evaluate the algorithm's performance, fairness and compatibility on the NS platform. The results of simulation prove that this algorithm can resolve the problem, of which many packets are lost during the initial slow start period. It increases the good throughput of TCP flow. Because this algorithm only modifies the sender of TCP a little, it is simple, practical and effective.
出处
《计算机学报》
EI
CSCD
北大核心
2003年第6期693-700,共8页
Chinese Journal of Computers
基金
国家"八六三"高技术研究发展计划项目 ( 2 0 0 1AA12 0 30 3)
重庆市科委计划项目 (D2 0 0 2 35 )
重庆邮电学院青年教师基金 (A2 0 0 2 2 0 )
重庆市 /信息产业部重点实验室开放课题基金 (M2 0 0 2 0 6)资助