服务质量(QOS)保证专题

发布时间 : 星期日 文章服务质量(QOS)保证专题更新完毕开始阅读

节,然后是其他队列。路由器1的串口1的物理带宽是2M,则局域网1的服务器向局域网2的服务器发送关键业务的数据所能占的带宽将至少为1.2M<2 * 0.6),局域网1的PC向局域网2的PC发送非关键业务的数据所能占的带宽将至少为0.4M<2 * 0.2)。并且,不同于时分复用

队列queue 1离开接口的数据包queue 2分类需由此接口发送的数据包queue N加权公平队列示意图

如0所示,加权公平队列<以后简称WFQ)对报文按流进行分类<相同源IP地址,目的IP地址,源端口号,目的端口号,协议号,TOS的报文

...出队调度

属于同一个流),每一个流被分配到一个队列。在出队的时候,WFQ按流的优先级 的和。即:1nowfTG4KI 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36

每个流所占带宽比例为:<自己的优先级数 + 1)/<所有 (流的优先级 + 1> 的和)。即,每个流可得的带宽分别为:1/36,2/36,3/36,4/36,5/36,5/36,6/36,7 /36,8/36。fjnFLDa5Zo 又如:当前共4个流,3个流的优先级为4,1个流的优先级为5,则带宽的总配额将是: (4 + 1> * 3 + (5 + 1> = 21

那么,3个优先级为4的流的带宽为5/21,优先级为5的流的带宽为6/21。

基于类的加权公平队列

基于类的加权公平队列示意图

如0所示,基于类的加权公平队列<以后简称CBWFQ)首先根据报文进入网络设备的接口、报文的协议,报文是否匹配访问控制列表

0号队列是优先队列,一个或多个类的报文可以被设定进入优先队列,并为不同类别的报文设定可占用的带宽。当优先队列中有报文的时候,调度器总是发送优先队列中的报文。直到优先队列中没有报文时,才调度其他的队列中的报文。V7l4jRB8Hs 进入优先队列的报文在接口没有发生拥塞的时候<所有队列中都没有报文时),所有属于优先队列的报文都可以被发送。在接口发生拥塞的

时候<队列中有报文时),进入优先队列的报文被限速。超出规定流量的报文将被丢弃。这样,在接口不发生拥塞的情况下,可以使属于优先队列的报文能获得空闲的带宽,在接口拥塞的情况下,又可以保证属于优先队列的报文不会占用超出规定的带宽,保护了其他报文的应得带宽。另外,由于只要优先队列中有报文,调度器就会发送优先队列中的报文,所以优先队列中的报文被发送的延迟最多是接口发送一个报文的时间,无论是延迟还是延迟抖动,优先队列都可以将之降低为最低限度。这为对延迟敏感的应用如VoIP业务提供了良好的服务质量保证。83lcPA59W9 0中1到N1的队列为各类报文的队列。每类报文占一个队列。在调度器调度报文出队的时候,按用户为各类报文设定的带宽将报文出队发送。属于1到N1号队列的报文可以被确保得到用户设定的带宽。当接口中某些类别的报文没有时,属于1到N1号队列的报文还可以公平地得到空闲的带宽,和时分复用系统相比,大大提高了线路的利用率。同时,在接口拥塞的时候,仍然能保证各类报文得到用户设定的最小带宽。mZkklkzaaP 当报文不匹配用户设定的所有类别时,报文被送入默认队列。默认队列在逻辑上可看作是一个队列,但实际上是个WFQ队列,所有进入默认队列的报文再按流进行分类。AVktR43bpw CBWFQ最多允许将报文分为64类<其中包括默认类)。所以,N1的最大值为63。

联系合同范文客服:xxxxx#qq.com(#替换为@)