QoS MQC配置:
MQC概念:模块化QoS命令行MQC(Modular QoS Command-Line Interface)是指通过将具有某类共同特征的报文划分为一类,并为同一类报文提供相同的服务,对不同类的报文提供不同的服务
MQC三要素:流分类(traffic classifier)、流行为(traffic behavior)和流策略(traffic policy)
流分类:用来定义一组流量匹配规则,以对报文进行分类
二层流分类规则:
源MAC地址、目的MAC地址、VLAN、MPLS EXP、基于二层的协议字段、ACL 4000~4999匹配的字段等
三层流分类规则:
IP DSCP、IP precedence、IP协议类型、RTP端口号、ACL 2000~3999匹配的字段、ACL6 2000~3999匹配的字段等
流分类配置:
traffic classifier classifier-name [ operator { and | or } ]
Operator:指定流分类下各规则之间的逻辑运算符。如果没有指定operator,则各规则之间缺省为逻辑“或”的关系
and:表示流分类中各规则之间关系为“逻辑与”,指定该逻辑关系后:
当流分类中有ACL规则时,报文必须匹配其中一条ACL规则以及所有非ACL规则才属于该类
当流分类中没有ACL规则时,则报文必须匹配所有非ACL规则才属于该类
or:表示流分类各规则之间是“逻辑或”,即报文只需匹配流分类中的一个或多个规则即属于该类
缺省情况下,流分类中各规则之间的关系为“逻辑或
流行为:
MQC流行为动作有:
报文过滤
重标记优先级
重定向
流量监管
流量统计
通过命令:traffic behavior behavior-name 创建一个流行为
流策略:流量策略把流量类和流量动作关联
traffic policy policy-name 创建一个流策略并进入流策略视图
classifier classifier-name behavior behavior-name [ precedence precedence-value ] 将流分类于流动作绑定
MQC配置示例:
华为QoS令牌桶算法:(令牌桶算法:目前最常采用的一种流量测量方法,用来评估流量速率是否超过了规定值)
作用:测算路由器接收数据包的速