基于主动网络的拥塞控制策略的研究.docVIP

基于主动网络的拥塞控制策略的研究.doc

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

基于主动网络的拥塞控制策略的研究   摘要:随着社会经济的迅速发展和互联网的出现,网络在不断发展的过程中面临着很多挑战,网络结构的复杂性决定在其在发展的过程中会遇到很多的问题,而主动网络的提出对于解决网络结构的复杂性有着良好的效果尤其在拥塞控制方面的应用更是使网络很多方面的性能得到了提高。本文所要研究的主旨就是对基于主动网络的拥塞控制策略进行系统的研究,以此找出主动网络在拥塞控制上的优越性。   关键词:主动网络;拥塞控制;策略研究   中图分类号:TP393.07   主动网络是一种全新的网络,和传统网络中被动传输数据不同的是,主动网络中的网络节点不仅可以更好的对其流经过的数据进行运算,同时还可以将定制好的客户程序插入到网络之中。自从主动网络被提出之后,其促使网络中的很多性能都得到了提高,而基于主动网络拥塞控制模型控制算法的提出,不仅可以及时的受到反馈的信息,对网络状态作出反应,更是有效的环节和预防了网络拥堵的现象。   1主动网络的定义及拥塞控制在主动网络中的应用   1.1主动网络。主动网络可以根据企业的优先等级来对网络中的用户和内容进行识别,以使传送中的网络达到一个最优的状态。主动网络有两方面的含义,其一被称为ANN的网络中间节点,其不仅可以完成存储转发等网络功能,还可以对包含代码和数据的所谓普通包和主动包进行计算,具有计算机能力的网络节点从网络设备接受数据包后就可以制定相应的程序,对该数据包进行处理,然后在将数据包发送到其他的网络节点之中。其二就是用户根据网络应用和服务的要求可以对网络进行编程以完成相关的计算,主动网络的基本思想是将程序注入数据包中,使程序和数据一起随着数据包在网络上进行传输;网络的中间节在运行数据包中程序的过程中就可以利用中间节点中的计算能力,对数据包中的数据进行一定的处理,这样就可以将传统网络中的“存储――转发”处理的模式改变成“存储――计算――转发”的处理模式[1]。   1.2拥塞控制在主动网络中的应用。在解决网络拥堵方面的问题上,传统解决的方式都是通过预防式和反应式两种控制方法来实施的。其中预防式控制的性能需要对网络资源进行准确的进行,但是,受网络资源的限制,在网络中进行预测是非常困难的,同时网络用户在业务本身不需要预约资源的情况下,在对网络资源进行高效利用的同时预约式控制的方法是不利于实施的,在这种情况下就需要依靠反应式控制的方法来解决。反应式控制就是由网络将拥堵信息发送给用户,这样用户就可以信息来将发送的速率进行调整,来使网络及时的解决拥堵的现象。   虽然传统解决网络拥塞控制的方法具有一定的实施性,但是在实际的应用中却发现,速率在调整的过程中会有一个时间上的延迟,有时在面对高宽带延迟乘积的环境下是无法接受和实施的。面对这些问题,主动网络在对其的解决上有着独特的优势。在主动网络中有一个主动节点,而端点执行的拥塞控制算法可以动态的去执行,这样其就可以有效的对特殊数据信息流进行处理。从这个角度出发,主动网络不仅可以及时的对拥塞作出反应,同时还可以最大程度的保证所作出反应的有效性和合理性,在解决传统拥堵控制机制中而无法实施部分也可以进行灵活的处理。   2主动网络拥塞控制策略分析及算法设计   2.1主动网络拥塞控制模型的建立。从以上的对主动网络的分析来看,主动网络可以看成是由主动节点构成的,那么主动节点作为主动报文中的执行环境,在主动节点进入到其自身的数据包时都会带有相应的主动消息,同时也可以按照主动消息对数据包进行相应的处理。从图一中可以看出在主动节点的出口缓存处所呈现的是一种排队的状态。那么在原端口的数据包进入到主动节点时,就可以对主动节点进行相应的控制,一旦数据包中有主动信息的出现,那么就可以进入到节点内部对插件进行处理,反之,就不允许进入而直接送到出口中缓存排队[2]。   图一出口缓存的网络模型      针对图一所建立的模型,可以将输出缓存容量设置为C,某一时刻通向同一个输出缓存的源端口个数为m,主动节点对第一个端口数据包的平均处理时间为ri,在T时间内首个端口进入输出队列并停留与队列中的数据包个数为T/ri,根据这些数据的显示,在拥塞发生的情况下,总流量就会超过该端口单位缓存容量,其公式如下所示:      如果将所提供的缓存容量和总容量之间的差表示为E,那么其表达公式为:      在计算的过程中如果出现E0的情况,就说明了在一些输入端口上的流量和预先制定的大小一定要小于,而在此时就说明输入端口发生了拥塞情况。主动拥塞控制模型的建立,对主动网络的拥塞控制策略研究提供着很大的实践基础。   2.2主动网络拥塞控制系统   图二主动网络节点内部结构图      拥塞控制模块的主动应用在其运行的方式上主要是以主动节点为支撑(如图二所

文档评论(0)

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

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

1亿VIP精品文档

相关文档