在过去的几篇博客中,我们调查了MQC、CB-WFQ和LLQ。既然您现在已经熟悉了MQC策略映射,那么让我们讨论一下系统的一些细节。与访问控制列表(ACL)类似,策略映射由路由器以自顶向下的方式处理。每个类都按照放入策略映射中的顺序进行计算,策略映射中的最后一个类始终是类的默认值。默认情况下,类默认值位于每个策略映射中,并且不能将其删除。类默认值具有一个分类策略,该策略与策略中任何其他类都未标识的所有通信量相匹配。在下面的11类策略映射中,所有已知的重要企业流量都在类默认值上方的类中标识。类默认值表示策略中未标识的尽力而为(BE)流量。类默认值已获得20%的带宽保证,以确保在拥塞期间为未识别的流量分配带宽。默认情况下,MQC只允许分配75%的接口带宽。Cisco对这一机制进行了编程,以确保客户在其策略中为身份不明的流量分配一些带宽。如果未分配25%的接口带宽,则在拥塞期间,任何类都可以进入该带宽(隐含策略的PQ除外)。为了确保更严格的策略,带宽可以显式地分配给类default,但这涉及在接口级别更改最大可保留带宽,如以下策略所示。策略图11类语音优先级百分比10类交互视频优先级百分比20类流视频带宽百分比10类批量数据带宽百分比10类关键任务带宽百分比10类事务带宽百分比15类信令带宽百分比1类网络管理带宽百分比1类路由带宽百分比2类清除器带宽百分比1类默认带宽百分比20!接口串行0/0/0最大保留带宽100服务策略输出11类策略映射中的每个类代表一个独立的FIFO(先进先出)队列。在以前的博客中,我提到了拥有一个大型FIFO队列的缺点,这就是我们在配置LLQ策略之前在接口级别的缺点。上面的LLQ策略示例表示11个独立的FIFO队列。LLQ是一种调度机制,它为每个队列提供服务,以确保每个类(队列)都能收到针对我们策略的处理。让我们回到前面的一个类比,去银行或机场,那里有一条很大的FIFO线路。无论客户重要性级别如何,此模型都没有服务差异。现在想象一下,你出现在银行面前,有11条独立的线路,这些线路是按客户级别区分的。虽然我从未在银行见过这种模式,但我经常在机场遇到它。机场线路通常分为三级模式:•头等舱(PQ)•商务舱(高带宽保证)•长途汽车(默认等级)头等舱线路上从来没有很多人,售票员在这条线路上似乎更好。公务舱线路肯定比长途汽车线路短,一旦有票务代理,他们就会在公务舱线路而不是长途汽车线路为下一位客人提供服务。如果头等舱或公务舱线路上没有任何乘客等待,则为这些客户提供服务的票务代理会将一个人从长途汽车线路中排出来(公平)。美国航空公司等大型航空公司的机场线路服务模式与QoS非常相似。类缺省值与其他类稍有不同,管理员可以在类缺省值中打开公平队列,如下面的配置示例所示:class class class default fair queue,而该命令与可以在接口级别配置的WFQ机制相同,操作是不同的。MQC中实现的公平排队机制不会以任何方式对流量进行加权。权重是Cisco用来表示路由器正在查看数据包优先级(IP优先级或DSCP)的术语。回想一下我们的WFQ对话,该机制只支持IP优先级。用于计算权重的算法可能非常占用处理器,因此限制了机制的可伸缩性。Cisco在MQC中实现此机制时更改了操作,以确保该机制的可伸缩性。在下一篇博客中,我们将开始讨论限制类可以使用的最大带宽的机制(管理和整形)。参考Cisco QoS www.Cisco.com/go/QoS
Cisco QoS - LLQ / CBWFQ和MQC处理
版权©2009Raybet2