基于FAST TCP拥塞控制分析与改进的研究
发布时间:2017-05-25 06:29
本文关键词:基于FAST TCP拥塞控制分析与改进的研究,由笔耕文化传播整理发布。
【摘要】:当代Internet的快速发展,人们对网络提出了新的要求和挑战。网络的应用也越来越广泛,特别是近年来,在网上购物的人逐渐增多,对网络也提出了新的要求。与之而来的大数据的传输对网络拥塞提出了新的挑战。有些大量数据的传输,会导致排队的时延不均衡,造成不公平,所以前辈们在TCP Reno的基础上提出了FASTTCP,并且证明了它具有更好的收敛性,平衡性和公平性和有效性。本文根据Steve Low等人描述的Fast TCP拥塞控制算法,做了如下几点工作:1.根据实际的网络环境,提出了改进的窗口算法。此算法主要是考虑了在网络传输中各个端点的处理延时,包括两个部分,排队时的入队处理延时和出队延时。2.对提出的算法,给出了理论上的证明和分析。根据FAST TCP的模型,证明了在增加处理时延的情况下,此算法仍然是有效收敛的,同时还计算出了,在稳定条件下,各参数应该满足的条件。3.对改进的算法,利用NS2仿真工具进行了仿真分析。本文使用的是一个稳定的单杆单源网络连续时间模型,在不同的延迟环境下,利用NS2对改进后的窗口算法稳定性进行验证,仿真结果证明了理论的分析。本文的研究,有以下几点创新:1.提出了改进的窗口更新公式,并且对提出的算法进行了证明;2.对窗口更新公式仿真的模型做出了简化,采用的是一个单杆单源网络链路的网络模型。实验结果表明,在大带宽高时延环境下,即使考虑处理时延因素,只要根据理论计算出的参数条件去设置参数,依然可以保证此算法稳定收敛。本文研究的意义在于对FAST TCP窗口控制模块的改进,考虑到了网络的处理延时因素,为以后的网络的发展,特别是在拥塞窗口的控制上,提供了一定的借鉴意义。
【关键词】:拥塞控制 稳定性 参数设置 窗口算法 FAST TCP
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.06
【目录】:
- 摘要5-6
- Abstract6-10
- 第1章 绪论10-13
- 1.1 课题背景10-11
- 1.2 国内外现状和动态11
- 1.3 本文研究的内容和组织结构11-12
- 1.4 本章小结12-13
- 第2章 TCP拥塞控制的相关研究13-29
- 2.1 拥塞控制的概念和原因13-17
- 2.1.1 拥塞控制的概念13-15
- 2.1.2 造成拥塞的原因15-17
- 2.2 拥塞控制的算法17
- 2.3 传统拥塞控制算法简介17-27
- 2.3.1 TCP Tahoe17-19
- 2.3.2 TCP Reno19-20
- 2.3.3 TCP New Reno20
- 2.3.4 HSTCP20-21
- 2.3.5 STCP21
- 2.3.6 BIC TCP21-22
- 2.3.7 FAST TCP22-27
- 2.4 本章小结27-29
- 第3章 改进的FAST TCP的拥塞控制的研究29-40
- 3.1 FAST TCP协议原理模型29-32
- 3.2 改进的拥塞算法32-35
- 3.2.1 改进的拥塞算法思想32-33
- 3.2.2 改进算法的描述33-35
- 3.3 稳定性分析35-39
- 3.4 本章小结39-40
- 第4章 实验仿真与分析40-47
- 4.1 FAST TCP仿真设计40-43
- 4.2 FAST TCP仿真与分析43-46
- 4.3 本章小结46-47
- 第5章 总结与展望47-49
- 5.1 全文总结47
- 5.2 进一步的研究工作47-49
- 参考文献49-53
- 致谢53
【参考文献】
中国期刊全文数据库 前2条
1 陈晓龙;章云;田义强;刘治;;改进的FAST TCP参数选择方案[J];计算机工程;2011年07期
2 朱小松;;解决FAST TCP缓存溢出相关问题的改进pacing technique算法和α参数调整算法[J];信息通信技术;2012年01期
本文关键词:基于FAST TCP拥塞控制分析与改进的研究,由笔耕文化传播整理发布。
,本文编号:392945
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/392945.html