摘要
针对现有TCP算法慢启动机制窗口指数增长导致一个窗口中出现多个包丢失现象,提出了一种分阶段的TCP慢启 动机制-P-Start.该方法利用零界点(ssthresh/2)将慢启动分为两个阶段,窗口小于零界点,呈指数增长;窗口大于零界点,则以 负指数方式增长,逐步迭代逼近门限值;使拥塞窗口增加幅度在连接启动时和过渡到拥塞避免阶段比较小,而在零界点附近窗 口增加幅度大,从而有效避免了多个包丢失现象的发生,实现连接的平滑接入和过渡到拥塞避免阶段.考虑到慢启动传输效率 低,改进算法通过参数配置,加快窗口的增加速度,减少慢启动的持续时间,提高其性能.仿真实验结果表明P-Start有效地提高 了TCP协议的稳定性和网络的性能.
This paper investigates multiple packets losses of exponential growth of congestion window of standard slow-start and proposes a new phase-divided TCP slow-start mechanism. This mechanism divides TCP slow-start into two phases at the dividing point, provides exponential and negatively exponential growth of congestion window under and over dividing point respectively, greatly decreases probability of multiple packets losses in one congestion window, and ensures that connections smoothly join and transforms into congestion avoidance phase, considering low utility, the enhanced algorithm shortens its duration and improves network utility through agile parameter configuration. And the simulation results show that this new method significantly improves the stability of TCP protocol and network utility.
出处
《小型微型计算机系统》
CSCD
北大核心
2005年第10期1728-1731,共4页
Journal of Chinese Computer Systems
基金
教育部博士点专项基金(20040533036)资助湖南省自然科学基金(03JJY4054)资助.
关键词
TCP
拥塞控制
慢启动
分阶段
TCP
congestion control
slow start
phase-divided
作者简介
邓晓衡。男.1974年生。工程师.博士研究生.研究方向为流量管理.网络拥塞控制,网络优化;E—mail:dengxh@csu.edu.cn
陈志刚,1964年生,男.博士,教授.博士生导师.主要研究方向为网络计算与分布式处理;
张连明,1973年生.男.博士研究生,研究方向为网络行为学,网络性能优化;
曾碧卿,1969年生,男。博士研究生.研究方向为网络并行计算和分布式系统.