欢迎访问《空军工程大学学报》官方网站!

咨询热线:029-84786242 RSS EMAIL-ALERT
一种改善与TCP Reno兼容性的TCP Vegas改进算法
作者:
中图分类号:

TN929.5

基金项目:

陕西省自然科学基金资助项目(2009JQ8008)


An Improved Vegas Algorithm for Enhancing Compatibility with TCP Reno
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    在分析TCP Vegas及其相关改进算法优缺点的基础上,针对TCP Vegas在与TCP Reno共享带宽时存在不兼容的问题,基于TCP Vegas-A算法,引入相对队列时延的拥塞状态判断方法,提出了一种Vegas改进算法TCP Vegas-A+。新算法将路由器缓存占用量和相对队列时延相结合,把网络状态进一步细分成拥塞增加和拥塞减轻状态,以更准确地判断网络拥塞情况、适时合理地调整拥塞窗口。分阶段对各算法的拥塞窗口大小、所传输的分组数进行数学计算,分析Vegas-A+连接与Reno连接的兼容性,并与Vegas+连接与Reno连接的兼容性进行比较,同时利用仿真实验进行验证。数学分析和仿真结果表明,Vegas-A+算法能更准确判断网络状态,改善了与TCP Reno的兼容性,能和TCP Reno较公平地竞争带宽。

    Abstract:

    TCP Vegas can provide a better performance compared to the traditional TCP Reno scheme. However, when TCP Vegas and TCP Reno connections coexist and share the same link in wired network, there exists a serious incompatibility problem of unfair bandwidth sharing in favor of TCP Reno. To solve this problem, by adding monitoring algorithm of the network state based on relative queuing delay to TCP Vegas-A, an enhanced Vegas algorithm is proposed, termed TCP Vegas-A+. TCP Vegas-A+ can adjust the congestion window more properly and timely by classifying the network state into congestion increase and congestion decrease. We analyze the compatibility of Vegas-A+ and Reno connections by computing and comparing the congestion window size and the number of transmitted packets in congestion avoidance phase, and compare it with the compatibility of Vegas+ and Reno connections. Mathematical analysis and simulation results show that, TCP Vegas-A+ algorithm improves the compatibility with TCP Reno and has a better capacity in competition with the Reno for bandwidth than other improved Vegas algorithms.

    参考文献
    相似文献
    引证文献
引用本文

王建峰,康巧燕,张辉.一种改善与TCP Reno兼容性的TCP Vegas改进算法[J].空军工程大学学报,2010,(1):64-69

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 在线发布日期: 2015-11-17