| 摘要: |
| 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容易实现,所增加的额外开销较少. |
| 关键词: 传输控制协议(TCP) 拥塞控制 TCP性能 DAA-TCP |
| DOI: |
| 分类号: |
| 基金项目: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 (重庆市科委自然学科基金) |
|
| An Active Congestion Control Mechanism for Transmission Control Protocol |
|
XU Chang-Biao,XIAN Yong-Ju,TANG Chao-Wei,YANG Shi-Zhong
|
| Abstract: |
| 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. |
| Key words: transmission control protocol (TCP) congestion control TCP performance DAA-TCP (dual AMID-based active TCP) |