服务质量(QOS)保证专题

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

默认队列的个数N2可以由用户设定。

对于默认队列和1到N1的队列,用户可以设定队列的最大长度。当队列的长度达到队列的最大长度时,默认采用尾丢弃的策略。但用户还可以选择用加权随机早期检测

为了更好的利用拥塞管理技术,现对各种队列技术做一比较。

FIFO 优点 1、不需要配置,易于使用。 2、处理简单,处理延迟小。 PQ 可对不同业务的数据提供绝对的优先,对时间敏感的实时应用<如VoIP)的延迟可以得到保证。对优先业务的报文的带宽占用可以绝对缺点 1、所有报文同等对待,报文到来的次序决定了报文可占用的带宽、报文的延迟、报文的丢失。 2、对不配合的数据源<如UDP报文发送)无约束力,不配合的数据源会造成配合的数据源<如TCP报文发送)带宽受损失。 3、对时间敏感的实时应用<如VoIP)的延迟得不到保证。 1、需配置,处理速度慢。 2、如果不对高优先级的报文的带宽加限制,会造成低优先级的报文得不到带宽。 CQ WFQ CBWFQ 优先。 1、可对不同业务的报文按带宽比例分配带宽。 2、当没有某些类别的报文时,能自动增加现存类别的报文可占的带宽。 1、配置容易。 2、可以保护配合<交互)的数据源<如TCP报文发送)的带宽。 3、可以使延迟的抖动减小。 4、可以减小数据量小的交互式应用的延迟。 5、可以为不同优先级的流分配不同的带宽。 6、当流的数目减少时,能自动增加现存流可占的带宽。 1、对报文进行分类,为每类报文提供确保带宽。 2、可为部分报文提供快速转发服务

由于内存资源的有限,传统的处理方法是,当队列的长度达到规定的最大长度时,所有到来的报文都被丢弃。对于TCP报文,由于大量的报文被丢弃,将造成TCP超时,从而引发TCP的慢启动和拥塞避免机制,使TCP减少报文的发送。当队列同时丢弃多个TCP连接的报文时,将造成多个TCP连接同时进入慢启动和拥塞避免,称之为:TCP全局同步。这样多个TCP连接发向队列的报文将同时减少,使得发向队列的报文的量不及线路发送的速度,减少了线路带宽的利用。并且,发向队列的报文的流量总是忽大忽小。使线路的上的流量总在极少和饱满之间波动。gIiSpiue7A 为了避免这种情况的发生,队列可以采用加权随机早期检测用户可以设定队列的低限和高限。当队列的长度小于低限时,不丢弃队列。当队列的长度在低限和高限之间时,WRED开始随机丢弃报文。并且,队列的长度越长,丢弃的概率越高。当队列的长度大于高限时,丢弃所有的报文。uEh0U1Yfmh 由于WRED随机地丢弃报文,将避免使多个TCP连接同时降低发送速度,从而避免了TCP的全局同步现象。当某个TCP连接的报文被丢弃,开始减速发送的时候,其他的TCP连接仍然有较高的发送速度。

这样,无论什么时候,总有TCP连接在进行较快的发送,提高了线路带宽的利用率。IAg9qLsgBX 直接采用队列的长度和低限、高限比较并进行丢弃(这是设置队列门限的绝对长度>,将会对突发性的数据流造成不公正的待遇,不利于数据流的传输。所以,在和低限、高限比较并进行丢弃时,采用队列的平均长度(这是设置队列门限与平均长度比较的相对值>。队列的平均长度是队列长度被低通滤波后的结果。它既反映了队列的变化趋势,又对队列长度的突发变化不敏感。避免了对突发性的数据流造成不公正的待遇。WwghWvVhPE 当WRED和WFQ配合使用时,还可以实现基于流的WRED。这是因为,在进行分类的时候,不同的流有自己的队列,对于流量小的流,由于其队列长度总是比较小,所以丢弃的概率将比较小。而流量大的流将会有较大的队列长度,从而丢弃较多的报文,保护了流量较小的流的利益。asfpsfpi4k 即使WRED和其他的队列机制配合使用,对于流量小的流,由于其报文的个数较少,所以从统计概率来说,被丢弃的概率也会较小。也可以保护流量较小的流的利益。ooeyYZTjj1 流量监管和流量整形

流量监管

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