拥塞控制机制与网络传输服务质量 计算机毕业论文

拥塞控制机制与网络传输服务质量 计算机毕业论文

ID:12358392

大小:520.50 KB

页数:36页

时间:2018-07-16

拥塞控制机制与网络传输服务质量  计算机毕业论文_第1页
拥塞控制机制与网络传输服务质量  计算机毕业论文_第2页
拥塞控制机制与网络传输服务质量  计算机毕业论文_第3页
拥塞控制机制与网络传输服务质量  计算机毕业论文_第4页
拥塞控制机制与网络传输服务质量  计算机毕业论文_第5页
资源描述:

《拥塞控制机制与网络传输服务质量 计算机毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课题来源:指导教师给定课题研究的目的和意义:以TCP/IP协议为基础的Internet自从20世纪90年代以来,其网络规模、用户数量及业务量都呈现爆炸式的增长,新型网络应用也不断涌现,网络的参数(如激活的连接数、回路往返时间)动态变化,这些使得网络拥塞的状况愈加严重和复杂。拥塞容易造成传输时延和吞吐量等服务质量(QoS)性能指标下降,严重影响带宽、缓存等网络资源的利用率。因此,拥塞控制一直是网络研究领域的热点问题。网络拥塞控制的目的不是要完全避免拥塞的发生,而是通过拥塞控制,提高网络的性能及数据处理能力,保障网络的稳定和持续运行,并且保证数据传输的公平性。

2、我们知道,网络拥塞的根本原因在于端系统发出的数据超出了网络的处理能力,而拥塞控制算法的基本思想则是解决这一问题,通常的方法就是TCP拥塞控制算法。以TCP为代表的端到端拥塞控制机制对互联网的稳定运行起了很大的作用。但是随着互联网规模的增长,互连网上的用户和应用都在快速增长,它在很多方面己经不能满足复杂网络中各种应用的需求,拥塞已经成为一个十分重要的问题。因此分析网络拥塞控制协议,寻找最优算法有着深远的目的和意义。国内外同类课题研究现状及发展趋势:随着计算机和通信技术的发展,Internet网络在过去十几年中经历了爆炸式的增长。但是,信息传送量的逐渐增大和网

3、络组成的日益复杂使得网络负载超过了网络的处理能力,越来越严重的网络拥塞问题随之而来。互联网采用的是无连接的端到端数据包交换,提供尽力而为(besteffort)的服务。端到端拥塞控制是目前Internet的一个研究热点。这种机制的最大优势是设计简单,可扩展性强。互联网在过去的十几年中经历了爆炸式的增长,这已经充分证明了这种设计机制的成功。然而这种优势并不是没有代价的,随着互联网用户数量的膨胀,网络的拥塞问题也越来越严重。例如由于队列溢出,互联网路由器会丢弃约10%的数据包。在最初的TCP协议中只有流控制(flowcontrol)而没有拥塞控制,接收端利用T

4、CP报头将接收能力通知发送端。这样的控制机制只考虑了接收端的接收能力,而没有考虑网络的传输能力,导致了网络崩溃(congestioncollapse)的发生。1986年10月,由于拥塞崩溃的发生,美国LBL到UCBerkeley的数据吞吐量从32Kbps跌落到40bps。据统计,互联网上95%的数据流使用的是TCP/IP协议,因此,互联网上主要的互连协议TCP/IP的拥塞控制(congestioncontrol)机制对控制网络拥塞具有特别重要的意义。拥塞控制是确保互联网鲁棒性(robustness)的关键因素,也是各种管理控制机制和应用(如多媒体通信中Qo

5、S控制、区分服务(differentiatedservices)的基础,因此关于互联网的拥塞控制问题一直是网络研究的一个热点,拥塞控制算法对保证Internet的稳定具有十分重要的作用。课题研究的主要内容和方法,研究过程中的主要问题和解决办法:目前拥塞控制的研究一般分为TCP层的拥塞控制和IP层的拥塞控制,TCP层的拥塞控制主要是基于窗口的和式增加积式减少的拥塞控制机制,TCP基于窗口的端到端拥塞控制对于Internet的鲁棒性起到了关键作用,并且在现实的互联网中,拥塞控制的大部分工作都是由TCP来完成的,所以研究TCP层的拥塞控制对于网络拥塞有相当大的意

6、义。随着Internet本身的迅速发展,网络规模越来越庞大,结构越来越复杂,仅仅依靠TCP拥塞控制机制来提高网络服务质量还不够。网络必须参与资源的控制工作,因此需要采用路由器端的拥塞控制方法,即IP拥塞控制问题,通常也称之为队列管理机制,通过排队算法决定哪些包可以传输,通过丢弃策略决定哪些包被丢弃以此分配缓存。未来的网络拥塞控制的方向应该是,以TCP层拥塞控制为基础,结合IP层的队列管理策略,共同解决网络拥塞问题。第一:拥塞控制的基本知识研究。第二:TCP协议实现中一般都包含有四个相互关联的拥塞控制算法的研究:慢作。因此,仅仅依靠TCP协议无法控制拥塞,最

7、有效的拥塞检测和回避是在路由器中实现的。第三:路由器中采用的拥塞控制算法通过检测缓冲区的使用情况及队列长度     来判断拥塞,通过丢弃缓冲队列中的数据包来控制拥塞。解决办法:查找资料、请教导师、请教学者课题研究起止时间和进度安排:起止时间:2012年1月22日—2012年5月20日进度安排:2012年1月22日—2012年3月1日确定论文题目,收集资料,写开题报告。2012年3月2日—2012年3月31日收集资料、相关知识,对论文内容进行系统研究。2012年4月1日—2012年4月15日实现算法并应用,进行多次修改研究。2012年4月16日—2012年5

8、月1日撰写论文,准备答辩。课题研究所需主要设备、仪器及药品:计算机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。