首页 | 本学科首页   官方微博 | 高级检索  
     

基于仿真的TCP拥塞控制算法研究
引用本文:周慧斌,周铁军,管贵秋,陈蓉. 基于仿真的TCP拥塞控制算法研究[J]. 计算机仿真, 2007, 24(12): 121-124,129
作者姓名:周慧斌  周铁军  管贵秋  陈蓉
作者单位:中南林业科技大学图书馆,湖南,长沙,410004;中南林业科技大学现代教育技术中心,湖南,长沙,410004
摘    要:从数据包级研究了几种不同的TCP拥塞控制算法:Tahoe、Reno、Newreno、SACK,探讨了TCP增加选择性确认(SACK)和选择性重传的优点.通过对TCP协议版本的实验仿真,比较它们在相同的网络环境下算法的性能差异.当窗口中多个报文丢失,没有选择性确认机制的TCP Reno表现很差的性能.而在TCP Reno基础上做一个保守的扩展,将选择性确认机制加入到TCP中,TCP SACK表现出优异的性能:TCP SACK增强了TCP的鲁棒性,解决了报文失序的问题,提高了重发效率和信道的利用率.

关 键 词:拥塞控制  传输控制协议  仿真  报文  回路往返时间
文章编号:1006-9348(2007)12-0121-04
收稿时间:2006-10-10
修稿时间:2007-09-07

Research on TCP Congestion Control Algorithms Based on Simulation
ZHOU Hui-bin,ZHOU Tie-jun,GUAN Gui-qiu,CHEN Rong. Research on TCP Congestion Control Algorithms Based on Simulation[J]. Computer Simulation, 2007, 24(12): 121-124,129
Authors:ZHOU Hui-bin  ZHOU Tie-jun  GUAN Gui-qiu  CHEN Rong
Abstract:This paper discusses several different TCP Congestion Control Algorithms such as Tahoe,Reno,Newreno,SACK in the level of the packet and also explores the benefits of adding selective acknowledgments(SACK) and selective repeat to TCP.Simulation results are used to compare the performance of TCP protocol under the same network conditions.In particular,when multiple packages are dropped from a window of data,TCP Reno without selective acknowledgments achieves badly ultimate performance.A conservative extension of TCP Reno is modified to use the selective acknowledgments option,highlight performance is achieved by TCP SACK.The SACK implementation could be improved in its robustness to reordered packages and retransmission efficiency and channel utilization.
Keywords:Congestion control  Transfer control protocol(TCP)  Simulation  Packet  Round trip time
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号