超出流量怎么补救

更新时间:2023-03-06 03:44:19 阅读: 评论:0

幼儿园中班公开课-男士衣服搭配

超出流量怎么补救
2023年3月6日发(作者:音响有杂音)

bandwidth和priority命令的比较

具体来说,这两种命令均为匹配的数据包提供了带宽保证。然而这两种命令

在带宽保证的实现上存在很大的功能差异。换句话说,这两种命令都能达到带宽

保证的目的,但使用的队列技术是截然不同的。也正因如此,这两个命令实质上

是根据具体需要为保证不同性质的流量而分别设计的。

下表列出bandwidth及priority命令功能上的区别。

Bandwidth:保证最小带宽,但不限制最大带宽。

Priority:保证最小带宽,但也限制了最大带宽。

另外Bandwidth和priority这两条命令用于实现不同的QoS目标。

Bandwidth:常用于广域网链路带宽的质量保证,不具备对链路抖动、延时及响应时间

的保证。

Priority:只是在某种程度上应用于广域网链路带宽的质量保证,具备链路延时、抖动

及响应时间的保证。

Bandwidth和Priority命令都提供了最低带宽保证,但不同的是Priority

命令还实现了最大带宽保证,从内部实现来说,优先级队列(PQ)使用一种令牌

桶算法,只有取得令牌的数据包才能被转发,通过令牌填入桶的速率控制数据包

的平均传输速率。根据令牌桶的容量还允许某种程度的突发传输。在“令牌桶算

法”中,只要令牌桶中存在剩余的令牌,那么就允许突发地传输数据直到达到用

户配置的门限,因此它适合于具有突发特性的流量。当我们设置了priority值,

也就类似于确定了令牌的填入速率,此时无论链路是否拥塞,超出的流量因无法

获得令牌而被直接丢弃。但是,在链路没有拥塞时,令牌桶中有多余的令牌,此

时允许一定程度的突发流量,但不会超出priority设置的平均流量。

bandwidth使用加权公平排队(WFQ)作为底层算法实现带宽保证,通过此算

法实现各个类的队列基于权值的公平调度,当接口中某些类别的报文没有时,BQ

队列的报文还可以公平地得到空闲的带宽,大大提高了线路的利用率,同时在接

口拥塞的时候仍然能保证各类报文得到用户设定的最小带宽。多余的流量会与其

它流量一起争夺未被指定的带宽。通过这种队列技术,保证了BQ在拥塞时的一

个最小带宽,多余的流量会去争夺未被指定的资源。在链路不拥塞时,某个类的

流量如果超出设定的bandwidth,那么多余的流量会去共享其它类剩余的带宽。

举例:

1、policy-mapvoice

classvoice

priority1000

在拥塞期间,保证了vioce流量不低于1M,超过1M的流量将会被直接丢弃。

此时优先处理voice数据包,保证其低延迟。如果此时voice的实际流量为1K,

那么为voice设置的剩余带宽会释放给其他流量使用。在空闲期间,voice的平

均流量不会超过1M(由其算法决定),但是允许一定程度的突发流量。

2、policy-mapvoice

classvoice

bandwidth1000

在拥塞期间,保证了voice流量不低于1M,超出1M的流量将会去争夺尚未

被分配的资源。不提供低延迟的保证。如果此时voice的实际流量为1K,那么

为voice设置的剩余带宽会释放给其他流量使用。在空闲期间,voice流量如果

超过1M,超过1M的流量会去共享其他类未使用的带宽。

综上所述:

1、priority和bandwidth都保证了一个最低的带宽,并且能够将其分配的

但是未使用的带宽释放给其他流量类使用。

2、priority将超过指定带宽的流量直接丢弃,而bandwidth超出的流量会去

使用其他类被分配但尚未使用的带宽,或去争夺尚未分配的带宽。

3、priority保证了数据包的优先处理,减少了每一跳的延迟。尤其适用于,

实时的、交互的、时延及链路抖动敏感的应用。如,语音。

参考CiscoTACNotice:

Therealbenefitoftheprioritycommand—anditsmajordifferencefromthe

bandwidthcommand—ishowitprovidesastrictde-queueingprioritytoprovidea

howtheCiscoIOSConfigurationGuidedescribesthis

benefit:"Astrictpriorityqueue(PQ)allowsdelay-nsitivedatasuchasvoicetobe

de-queuedandntbeforepacketsinotherqueuesarede-queued

priority命令的真正好处以及其与bandwidth命令最大的区别是它通过严

格的优先级队列来提供一个低延时的保证。CiscoIOS配置指南是这样描述它的

好处的:PQ允许对延迟敏感的数据在其他队列之前优先转发,例如语音。

Trafficprioritizationispeciallyimportantfordelay-nsitive,interactive

mizedelayandjitter,thenetworkdevices

mustbeabletorvicevoicepacketsassoonastheyarrive,orinotherwords,instrict

thevoice

packetsareimmediatelyde-queued,eachhopwillintroducemoredelay

流量优先级(PQ)对于延迟敏感的、基于交互式的应用尤为重要。通过减小

链路的延迟和抖动,使网络设备能够在语音包到达的时候立即处理它。或者说,

PQ的方式,使voice的数据包最优.如果语音包没有被立即加入优先队列,则每

一跳将引入更大的延迟。

Althoughthebandwidthguaranteesprovidedbythebandwidthandpriority

commandshavebeendescribedwithwordslike"rerved"and"bandwidthtobet

aside",rwords,ifatraffic

classisnotusingitsconfiguredbandwidth,anyunudbandwidthissharedamong

theotherclass.

虽然bandwidth和priority命令提供的带宽保证被描述的类似"保留"和"

带宽预留",事实上,这两条命令并非真正意义上的预留。换句话说,如果一个

流量类没有使用其分配的带宽,所有未使用的带宽会被其他流量类共享。

Thequeueingsystemimposanimportantexceptiontothisrulewithapriorityclass.

Asnotedabove,theofferedloadofapriorityclassismeteredbyatrafficpolicer.

Duringcongestionconditions,apriorityclasscannotuanyexcessbandwidth.

排队系统会强行的将priorityclass作为一种例外规则处理。当priority

class的流量超出其分配的流量时,其不能使用额外的带宽。(这里也就是上面

说的最大带宽限制,超出流量直接丢弃,但由于令牌桶算法的原因,允许一定程

度的突发流量)。

Ifabandwidthorpriorityclassshouldnotexceeditsallocatedbandwidthduring

periodsofnocongestion,youcancombinetheprioritycommandwiththepolice

nfigurationimposamaximumratethatisalwaysactiveonthe

class.

在链路没有拥塞的时候,若一个流量类不应该超出其分配的带宽。这时可以

通过结合使用priority和police这两条命令来实现。此配置将控制该流量类的

最大传输速率。

本文发布于:2023-03-06 03:44:18,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678045459153082.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:超出流量怎么补救.doc

本文 PDF 下载地址:超出流量怎么补救.pdf

上一篇:提子面包
下一篇:返回列表
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|