端到端的TCP拥塞控制算法研究
发布时间:2020-06-20 03:43
【摘要】:网络拥塞是指由于网络中的存储和转发节点的性能有限、端点对网络资源利用不当等原因,导致网络传输效率下降的情况。网络拥塞问题一直是制约网络发展的主要问题之一,据统计,因特网中90%以上的数据都是使用TCP(Transmission Control Protocol)协议进行传输的,设计出高效的TCP拥塞控制算法对计算机网络的发展具有极为重要的意义。首先,本文针对TCP CUBIC网络拥塞控制算法对网络拥塞程度的判断相对粗糙,未利用网络时延对网络拥塞程度进行较为精细的检测,浪费了部分网络资源的问题,提出了一种基于网络时延的TCP CUBIC-R网络拥塞控制算法。TCP CUBIC-R在TCP CUBIC算法的基础上,新增了根据网络时延(数据包往返时延)来判断网络拥塞程度的机制,对TCP CUBIC的拥塞窗口计算函数进行了改进。实验表明,TCP CUBIC-R算法较TCP CUBIC算法在性能方面有5%到7%的提升。随后,本文针对传统算法中存在的窗口调节策略较为死板、无法充分适应各类网络环境等问题,提出了一种基于网络状态分类的拥塞控制算法CCC(Congestion Control Algorithm Based on Network Status Classification),CCC算法可以通过离线训练的方式自动生成适用于特定网络环境的拥塞控制策略,同时可以通过在线调节的方式对生成拥塞控制策略进行调节,以增强CCC算法对网络环境的变化的适应性。实验表明,CCC算法较传统算法在网络吞吐量和网络公平性方面有所提升。
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.06
本文编号:2721814
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.06
【参考文献】
相关期刊论文 前8条
1 王国栋;任勇毛;李俊;;TCP改进协议在高速长距离网络中的性能研究[J];通信学报;2014年04期
2 郎非;孙广路;;面向高校远程教育的MOOC学业管理和分析方法研究[J];现代远距离教育;2014年02期
3 孔金生;任平英;;TCP网络拥塞控制研究[J];计算机技术与发展;2014年01期
4 孙广路;齐浩亮;;基于在线排序逻辑回归的垃圾邮件过滤[J];清华大学学报(自然科学版);2013年05期
5 孙广路;郎非;杨明明;;基于混合方法的流量测量系统(英文)[J];电机与控制学报;2011年06期
6 梁伟;张顺颐;宁向延;徐苏磊;;基于稳定性的FAST TCP参数γ调整[J];通信学报;2010年07期
7 王云涛;方建安;张晓辉;严伟锋;;基于TCP Vegas的网络拥塞控制改进算法[J];计算机应用研究;2009年12期
8 龙承念;杨会龙;李欣;关新平;;EHSTCP:改进的高速TCP算法[J];计算机学报;2008年03期
本文编号:2721814
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2721814.html