摘要
TCP Reno是当前Internet中流行的TCP(transmission control protocol)版本,为改善其性能,提出一种TCP Reno的改进方案,取名DAA-TCP(dual AMID-based active TCP).DAA-TCP融合了双重AIMD(additive-increase multiplicative-decrease)算法,添加了主动拥塞控制,即在满足给定条件下,可主动降低拥塞窗口,即便此时网络并未发生拥塞.仿真分析了DAA-TCP的性能,结果表明,与TCP Reno相比,使用DAA-TCP可提高吞吐量、减少重传报文、降低报文重传率;DAA-TCP也能与TCP Reno友好共存.另外,DAA-TCP可由TCP Reno发送方作较小修改得到.因此,DAA-TCP容易实现,所增加的额外开销较少.
To improve performance of TCP (transmission control protocol) Reno, a widely used TCP version, an improved TCP Reno named DAA-TCP is proposed. DAA-TCP (dual AMID-based active TCP) combines dual AIMD (additive-increase multiplicative-decrease) algorithms and adds an active congestion control manner, i.e., the congestion window may be decreased when some given conditions are satisfied before the congestion really occurs. DAA-TCP performances are investigated through simulations. Comparing with TCP Reno, the throughput may be improved; the retransmitted packets and the retransmit probability may be decreased. DAA-TCP can coexist with TCP Reno very friendly. In addition, DAA-TCP is obtained through a little modification from TCP Reno at the sender side, so DAA-TCP can be easily developed and the additional overheads are very low.
出处
《软件学报》
EI
CSCD
北大核心
2008年第6期1533-1545,共13页
Journal of Software
基金
Supported by the Foundation of National Development and Reform Commission of China under Grant No.CNGI-04-4-2D(国家发改委基金)
the Natural Science Foundation Project of CQ CSTC of China under Grant No.2006BB2164(重庆市科委自然科学基金)
关键词
传输控制协议(TCP)
拥塞控制
TCP性能
DAA-TCP
transmission control protocol (TCP)
congestion control
TCP performance
DAA-TCP (dual AMID-based active TCP)