预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于主动队列管理的网络拥塞控制算法研究的综述报告 网络拥塞控制算法一直是网络研究的热点,正是通过这些算法,才得以实现网络的高效运行。传统的拥塞控制算法主要是基于反馈的控制方式,即网络状态发生变化时才进行控制。但是这种方式会存在一定的问题,如延时较长、网络拥塞难以快速有效地被控制等。于是,人们开始探索一种新的拥塞控制算法,即主动队列管理的网络拥塞控制算法。 主动队列管理的网络拥塞控制算法,是通过管理网络节点缓存队列的方式来控制网络拥塞的。具体说来,是通过在路由器缓冲区中实现一种新的队列管理机制,即ActiveQueueManagement(简称为AQM)。在AQM中,路由器通过不同的方式主动管理输出队列中的排队情况,从而实现网络的拥塞控制。 主动队列管理的网络拥塞控制算法主要有一下几种类型: 一、RED算法 RED(RandomEarlyDetection)是一种被广泛使用的主动队列管理算法,它通过随机丢包的方式来控制网络拥塞。当队列中的数据包数量超过了一个阈值时,RED算法会根据一定的概率确定是否丢弃部分数据包,从而控制队列拥塞的程度。RED算法的优点在于可以维持较稳定的队列长度,同时也可以减少对网络性能的影响。 二、ECN算法 ECN(ExplicitCongestionNotification)是一种基于反馈的主动队列管理算法,它通过向接收端发送ECN报文来指示接收端减缓数据包的发送速度,从而实现拥塞控制。ECN算法的优点在于可以快速、有效地减缓网络拥塞的程度,并且对网络的性能影响较小。 三、PIE算法 PIE(ProportionalIntegralcontrollerEnhanced)是一种基于反馈的主动队列管理算法,它能够更好地适应不同种类的网络,从而实现更加精确的拥塞控制。PIE算法的核心思想是通过反馈控制的方式来控制网络拥塞,可以有效地平衡网络的使用效率和数据包的丢失概率。 总之,主动队列管理的网络拥塞控制算法在网络研究领域具有广泛应用前景。它能够通过主动管理网络队列,有效地控制网络的拥塞情况,提高网络的运行效率。除上述算法外,还有很多其他的主动队列管理算法可以被应用到网络拥塞控制中。相信随着技术的不断进步与改善,主动队列管理的网络拥塞控制算法会越来越受到广泛关注和应用。