MQC简介
模块化QoS命令行接口MQC(Modular QoS Command-Line Interface)将具有某类共同特征的报文划分为一类,并为同一类报文提供相同的服务,也可以对不同类的报文提供不同的服务。随着网络中QoS业务的不断丰富,在网络规划时若要实现对不同流量(如不同业务或不同用户)的差分服务,会使部署比较复杂。通过配置MQC,用户可以更加便捷地按需对网络中的流量提供不同的服务。
MQC三要素
MQC包含三个要素:流分类(traffic classifier)、流行为(traffic behavior)和流策略(traffic policy)。
流分类
- 流分类的名称。
- 流分类的分类规则。
- 当流分类中有多条分类规则时,各规则之间的关系。
类别 |
分类规则 |
---|---|
二层规则 |
|
三层规则 |
|
基本ACL6规则 |
ACL6 2000~2999匹配的字段 |
高级ACL6规则 |
ACL6 3000~3999匹配的字段 |
自定义ACL规则 |
ACL 5000~5999匹配的字段(自定义ACL) |
or:报文只要匹配了流分类中的一个规则,设备就认为报文属于此类。
and:当流分类中包含ACL规则时,报文必须匹配其中一条ACL规则以及所有非ACL规则才属于该类;当流分类中没有ACL规则时,报文必须匹配所有非ACL规则才属于该类。
- ACL规则:
- 匹配ACL 3000
- 匹配ACL 3001
- 非ACL规则:
- 匹配VLAN ID为10的报文
- 匹配入接口为GE1/0/1的报文
若流分类c1各规则之间的关系为or:只要报文的VLAN ID为10,或报文的入接口为GE1/0/1,或报文匹配ACL 3000,或报文匹配ACL 3001,报文就属于流分类c1。
若流分类c1各规则之间的关系为and:只有报文的VLAN ID为10,入接口为GE1/0/1,且报文匹配ACL 3000或ACL 3001时,报文才属于流分类c1。
流行为
- 流行为的名称。
- 流行为中的动作。
- 在流行为视图定义冲突的动作时,系统提示错误,命令无法执行。
- 应用流策略时,系统提示错误,流策略应用失败。
流策略
- 流策略的名称。
- 流分类和流行为的对应关系,即需要对匹配指定流分类的报文执行的动作。
- 应用流策略的视图。如接口视图、VLAN视图或系统视图。
- 应用流策略的方向。QoS业务既可以应用于设备接收的报文(即入方向报文),也可以应用于设备发送的报文(即出方向报文)。用户可以在应用流策略时,通过指定inbound或outbound参数,对入方向或出方向报文实施策略控制。