期刊文献+

P-Start:一种分阶段TCP慢启动机制 被引量:8

P-Start: a Phase-Divided TCP Slow Start Mechanism
在线阅读 下载PDF
导出
摘要 针对现有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年生,男。博士研究生.研究方向为网络并行计算和分布式系统.
  • 相关文献

参考文献14

  • 1Thompson K, Miller G J, Wilder R. Wide-area Internet traffic patterns and characteristics [J]. IEEE Network, November 1997,11(6):10-23.
  • 2Jacobson V. Congestion avoidance and control[J]. ACM Computer Communications Review, August 1988, 18(4) :314-329.
  • 3Jacobson V. Berkeley TCP evolution from 4. 3-tahoe to 4. 3Reno, Proceedings of the 18th Internet engineering task force [C]. University of British Colombia, Vancouver, BC, Sep.1990.
  • 4Fall K, Floyd S. Simulation-based comparisons of tahoe, reno,and SACK TCP[J]. Computer Communication Review, July 1996. 26(3):5-21.
  • 5Allman M, Hayes C, Ostermann S. An evaluation of TCP with larger initial Windows[J]. ACM Computer Communication Review, July, 1998,28(3) :41-52.
  • 6Padmanabhan V N, Katz R H. TCP fast start: a technique for speeding up web transfers [ C ]. Proceedings of IEEE Globecom'98, Sydney, Australia, November 1998.
  • 7Seshan S, Stemm M, Katz R H. SPAND: shared passive network performance discovery [C]. Proceedings of USITS'97,Monterey, CA, December 1997.
  • 8Hoe J. Improving the start-up behavior of a congestion control scheme for TCP[C]. Proceeding of ACM SIGCOMM'96, Stanford, CA, August 1996, 270-280.
  • 9陈晶,郑明春,孟强.一种基于历史连接的网络拥塞控制算法及其性能分析[J].计算机研究与发展,2003,40(10):1470-1475. 被引量:11
  • 10Brakmo L S, Perterson L L. TCP vegas: end-to-end congestion avoidance on a global Internet[J]. IEEE Journal on Selected Areas in Communication, 8,Oct. , 1995,13.

二级参考文献18

  • 1C Caserri, M Meo. A new approach to model the stationary behavior of TCP connections. In: Proc of IEEE INFOCOM2000, Tel Aviv, Israel, CA: IEEE Computer Society, 2000.
  • 2S Floyd. A report on me recent developments in TCP congestion control. IEEE Communications Magazine, 2001, 39(4): 84-90.
  • 3V Jacobson, Michael J Karels. Congestion avoidance and control. IEEE/ACM Trans on Networking, 1988, 6(3) : 314-329.
  • 4W Stevens. TCP slow start, congestion avoidance, fast retransmit, and fast recovery algorithms. Internet Network Working Group, RFC 2001, 1997.
  • 5S Floyd, T Henderson. The new Reno modification to TCP' s fast recovery algorithm. Internet Network Working Cttoup, RFC 2582, 1999.
  • 6M Mathis, J Mahdavi, S Floyd et al. TCP selective acknowledgment optkms. Internet Network Working Group, RFC 2018, 1996.
  • 7S Floyd, V Jacobson. Random early detection gateways for congestion avoidance. IEEE/ACM Trans on Networking, 1993,1(4) : 397-413.
  • 8K Rarnakrishnan, S Floyd. A proposal to add explicit congestion notification(ECN). Internet Network Working Group, RFC 2481, 1999.
  • 9Venkata N Padmanabban, Randy H Katz. TCP fast start: A technique for speeding up Web transfers. In: Proc of the IEEE Globecom Imernet Mini-Conference'98. 1998. http://www. cs. berkeley, edu-padm. anab/papers/gi98-unabridged, gs.
  • 10Janey Hoe. Improving the startup behavior of a congestion oontrol scheme for TCP. ACM SICKX)MM, California, 1996.

共引文献10

同被引文献60

引证文献8

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部