基于带宽测量TCP拥塞控制慢启动改进.pdfVIP

基于带宽测量TCP拥塞控制慢启动改进.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于带宽测量TCP拥塞控制慢启动改进.pdf

Microcomputer Applications Vol. 25, No.10, 2009 研究与设计 微型电脑应用 2009 年第 25 卷第 10 期 文章编号:1007-757X(2009)10-0018-03 基于带宽测量 TCP 拥塞控制慢启动改进 何建新,祝青 摘要:TCP 拥塞控制慢启动存在发送速率变化幅度大,网络性能低下的问题。分析了相关慢启动改进算法及其局限,提出 了基于带宽测量分阶段平滑慢启动改进算法,得出了灵活慢启动参数模型。仿真结果表明拥塞窗口中多个分组丢弃概率大大 降低,网络传输性能得到明显改善。 关键词:拥塞控制;带宽;测量;MP-start 中图法分类号:TP393 文献标志码:A 0 引言 颈链路时,无需排队等待,即有△=s 。此时瓶颈链路没有达 到饱和状态,无法准确测量出端到端带宽。 当 TCP 连接启动或重传超时,将进入 TCP 拥塞控制慢 源端 瓶颈链路 目的端 启动阶段。慢启动是一种发送速率由小到大逐步增大探测网 (A) Sp/Bneck =p/Bneck △=p/Bneck 络带宽的过程。拥塞窗口(cwnd)随分组往返时延(RTT)呈指 (B) Sp/Bneck △p/Bneck 干扰流量 数级增长,存在发送速率变化幅度大,整个过程性能低下的 (C) Sp/Bneck p/Bneck △p/Bneck 问题。因此改善提高慢启动的性能具有十分重要的意义。本 (D) Sp/Bneck S=p/Bneck p/Bneck 干扰流量 △p/Bneck 文首先分析目前慢启动相关改进算法及其局限性,提出了一 种通过在线测量网络带宽,动态修正慢启动阈值(ssthresh), 图 1 源端、目的端节点分组传送间隔变化情况 改进慢启动窗口增长规律,克服静态参数设置缺陷的分阶段 (3)源端发送分组间隔 s 应满足条件:第 k+1 个分组排 平滑慢启动改进算法 MP-Start ,有效降低网络传输分组丢 队延时tqik+1=0 ,即P/Bneck-s=0 。取△= max(s,P/Bneck) ,而 弃,减轻网络抖动,提高网络传输性能。 实际测量过程中当分组 k 和 k+1 在瓶颈链路时,在缓存区队 列两分组之间插入有其他连接分组,如图 1(C),造成两分组 1 慢启动相关改进算法及其局限性 到达目标节点时间间隔△增加,使得测量带宽低于实际带 宽。在分组 k 之前插入有其他连接分组,如图 1(D),造成两 为了

文档评论(0)

wuyouwulu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档