计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

高性能网络中TCP协议族性能分析与研究网

2014-07-08 01:31
导读:计算机网络论文论文,高性能网络中TCP协议族性能分析与研究网样式参考,免费教你怎么写,格式要求,科教论文网提供的这篇文章不错:毕业
毕业

目录
前言 1
1 TCP协议演化概述 2
1.1 TCP概述 2
1.2 TCP拥塞控制概述 3
1.2.1 拥塞控制简介 4
1.2.2 慢启动 4
1.2.3 拥塞避免 5
1.2.4 快速重传和快速恢复 5
1.3 TCP的演化 6
1.3.1 TCP Tahoe 6
1.3.2 TCP Reno 6
1.3.3 NewReno 6
1.3.4 TCP SACK 7
1.3.5 Vegas 7
1.3.6 FAST TCP 7
1.4 本章小结 7
2 FAST TCP体系结构分析 8
2.1传统TCP拥塞控制的主要问题 8
2.2 FAST TCP对拥塞控制的改进 9
2.3 FAST TCP的设计方针 10
2.4 FAST TCP的设计约束 11
2.5 FAST TCP协议体系结构 11
2.5.1 Window Control模块 11
2.5.2 Estimation模块 13
2.6 本章小结 13
3高速网络中FAST TCP协议测试方案及模型构造 15
3.1在Linux 2.4.22中加载FAST TCP协议 15
3.2 Iperf的基本使用方法 24
3.3 实验模型与实验方案 25
3.4本章小结 26
4不同网络环境中FAST TCP协议性能测试及结果分析 27
4.1 基于局域网的实验 27
4.2 基于广域网的实验 31
4.3 本章小结 37
5 结论 38
高性能网络中TCP协议族性能分析与研究
 
摘要:随着人类社会的发展和科技的进步,人们对计算机网络应用的需求也越来越大。计算机网络在联机数量、速度和负载飞速增长的同时,网络拥塞问题也越来越严重。早期的网络拥塞控制研究主要集中于改进端系统的TCP拥塞控制机制,取得了1定的研究成果。但随着光纤技术的普遍应用,高性能交换设备以及大量应用层软件的出现,网络性能得以迅速提高。网络呈现大规模、高速、高带宽、长延迟、应用多元化的特点。因此传统的TCP拥塞控制机制已经不能适应当前高性能网络拥塞控制的需求。

(科教论文网 Lw.nsEAc.com编辑整理)


FAST TCP从根本上改变了传统的TCP的拥塞度量机制、网络容量的探测方式,同时对AIMD(和式增加积式减小)机制也做了大幅度的改进。本文对FAST TCP进行了详细研究,讨论了其设计动机,体系结构和算法实现。我们在Linux 2.4.22内核中嵌入了FAST TCP协议。在千兆以太网内和Internet上设计了1系列实验,使用Iperf网络测量工具,测试了传统TCP与FAST TCP的性能。实验验证了FAST TCP较传统Reno TCP具有1定的性能优势。
关键字:拥塞控制;FAST TCP;Reno;高速;长延迟。
 
Analysis and Research of TCP Protocols Performance on High Performance Networks
 
Abstract:With the development of human society and the advance of science and technology, people’s requirements to the computer networks applications are more than before. Computer networks is increase quickly at speed, load, the quantity of online computer, at the same time, network congestion problem is more severity than before. Congestion control is a key technique in the field of computer networks. The early network congestion control has focused on improving TCP congestion control and got some achievements. But with the use of fiber, and the emerage of high performance router and a large amount of application software, the network’s performance is improved very quickly and presents a character of large scale, high speed, large bandwidth, long delay and more and more kinds of applications. So the traditional TCP control mechanism of router cannot meet the requirements of now high performance network congestion control.
 FAST TCP changes the congestion measure mechanism of traditional TCP essentially and the detect mode of network capacity, and at the same time it improves the AIMD mechanism greatly. This dissertation researches the FAST TCP carefully, discusses its design motivation, architecture and the algorithm realization.  We have embedded the FAST TCP protocol into Linux kernel 2.4.22 and designed some experiments in Giga Ethernet and Internet. Then we use Iperf tool to test the performance of FAST TCP and traditional TCP. The result has shown that the performance of FAST TCP is higher than traditional TCP. (科教作文网http://zw.ΝsΕAc.Com编辑整理)
Keywords: congestion control; FAST TCP; Reno; high-speed; long-latency.
前言
拥塞控制是目前Internet的1个研究热点。网络中的拥塞来源于网络资源和网络流量分布的不均衡性。拥塞不能随着网络处理能力的提高而消除。而拥塞控制算法的分布性、网络的复杂性和对拥塞控制算法的性能要求又使拥塞控制算法的设计具有很高的难度。虽然在拥塞控制领域已经开展了大量的研究工作,但是拥塞问题还没有得到解决,拥塞控制算法目前还是网络研究中的1个热点问题。拥塞控制算法对保证Internet的稳定具有10分重要的作用。
Reno是目前最通行的,应用最广泛的较为成熟的算法,该算法所包含的慢启动,拥塞避免和快速重传/快速恢复机制,是以后众多算法的基础。Vegas是标准TCP拥塞控制算法Reno的改进方案,和Reno采用报文段丢失作为拥塞度量所不同的是,Vegas采用延迟作为拥塞度量,并且通过比较实际速率和期望速率之间的差值来预知拥塞的发生。FAST TCP[1]是建立在Vegas这种思想的基础上的改进方案,它致力于解决高速、高延时环境下的问题,但它又仅限于对发送方的代码予以修改。和Vegas相比较,虽然都是基于平衡的窗口控制方案,FAST TCP是根据距离平衡点位置的远近来调整窗口大小变化的快慢的。相比较现有TCP拥塞控制算法,FAST TCP具有不可比拟的优越性,但它仍然存在需要改进的地方,比如如何寻找平衡点以及和现有TCP拥塞控制算法相兼容等问题。
本文介绍了TCP拥塞控制算法的原理和核心算法,然后在此基础上对目前最新的TCP版本:FAST TCP进行了研究,讨论和其设计动机,体系结构。最后在千兆以太网和Internet中设计了1系列实验,使用iperf网络协议测量工具,在不同的TCP发送窗口和网络延迟的情况下对比测试了传统TCP和FAST TCP的性能。

    上一篇:工程竣工资料管理系统ASP+ACCESS网络毕业论 下一篇:短信办公系统中短信服务定制的设计ASP+SQL