模块化QoS命令行接口MQC(Modular QoS Command-Line Interface)将具有某类共同特征的报文划分为一类,并为同一类报文提供相同的服务,也可以对不同类的报文提供不同的服务。MQC包含三个要素:流分类、流行为和流策略。
流分类(traffic classifier):用来定义一组流量匹配规则,用于对报文进行分类。
流行为(traffic behavior):用来定义针对某类报文所做的动作。
设备支持报文过滤、重标记优先级、重标记流ID、重定向、流量监管、流量统计等动作。如配置多个动作时需保证各动作互不冲突,配置成功后这些动作同时生效。
流策略(traffic policy):流策略用来将指定的流分类和流行为绑定,对分类后的报文执行对应流行为中定义的动作。
如图1所示,一个流策略可以绑定多个流分类和流行为。
图1 流策略绑定多个流分类和流行为
配置流策略和应用流策略时,需要确定如下三点:
MQC配置流程如图2所示。
图2 MQC配置流程
1. 配置流分类:按照一定规则对报文进行分类,是提供差分服务的基础。
1. 执行命令system-view,进入系统视图。
2. 执行命令traffic classifier classifier-name [ operator { and | or } ] [ precedence precedence-value],创建一个流分类并进入流分类视图,或进入已存在的流分类视图。
说明:
and表示流分类中各规则之间关系为逻辑“与”,指定该逻辑关系后:
or表示流分类各规则之间是逻辑“或”,即报文只需匹配流分类中的一个或多个规则即属于该类。
缺省情况下,流分类中各规则之间的关系为逻辑“或”。
3. 根据实际情况定义流分类中的匹配规则。
if-match xxx
4. 执行命令quit,退出流分类视图。
2. 配置流行为:为符合流分类规则的报文指定流量控制或资源分配动作。
3. 配置流策略:将指定的流分类和指定的流行为绑定,形成完整的策略。
1. 执行命令traffic policy policy-name [ match-order { auto | config } ],创建一个流策略并进入流策略视图,或进入已存在的流策略视图。创建流策略时,如果未指定规则匹配顺序,缺省规则匹配顺序为config。
说明:
应用流策略后,不能再使用该命令来修改策略中流分类的匹配顺序。必须先清除该策略的应用,再重新创建并指定所需的匹配顺序。
设备支持在创建流策略时指定流策略中多个规则的匹配顺序,匹配顺序包括自动顺序(auto)和配置顺序(config)两种:
2. 执行命令classifier classifier-name behavior behavior-name,在流策略中为指定的流分类配置所需流行为,即绑定流分类和流行为。
3. 执行命令quit,退出流策略视图。
4. 应用流策略:将流策略应用到全局、单板、接口或VLAN。
说明:
在物理接口、VLAN、全局或单板上应用流策略,可以控制通过物理接口、VLAN、全局或单板的二层流量和三层流量;在VLANIF接口上应用流策略,仅可以控制通过该VLANIF接口的三层转发流量。
ACL里面的permit/deny与traffic policy中的behavior的permit/deny组合有如下四种情况:
ACL规则中的动作 | Traffic policy中的behavior | 匹配报文的最终处理结果 |
Permit | permit | permit |
Permit | deny | deny |
Deny | permit | deny |
Deny | deny | deny |
在流策略模块中,设备默认报文都是permit的,如果只是要求网段之间不能访问,则只需在ACL里配置想要deny的报文的规则即可。如果最后多添加一条rule permit规则,则未命中该规则之前规则的所有报文都会命中此条规则,并且如果流行为behavior被配置为deny,则设备将拒绝所有命中该规则的报文通过,导致全部业务中断。
业务需求
丢弃接口GE0/0/1接收的VLAN ID为2的报文。
操作步骤
1. 配置流分类
# 创建流分类c1,匹配VLAN ID为2的报文。
[HUAWEI]traffic classifier c1
[HUAWEI-classifier-c1] if-match vlan-id 2
[HUAWEI-classifier-c1] quit
2. 配置流行为
# 创建流行为b1,动作为deny,即丢弃匹配指定规则的报文。
[HUAWEI] traffic behavior b1
[HUAWEI-behavior-b1] deny
[HUAWEI-behavior-b1] quit
3. 配置流策略
# 创建流策略p1,绑定流分类c1和流行为b1。
[HUAWEI] traffic policy p1
[HUAWEI-trafficpolicy-p1] classifier c1 behavior b1
[HUAWEI-trafficpolicy-p1] quit
4. 应用流策略
# 在接口GE0/0/1的入方向应用流策略p1。
[HUAWEI] interface gigabitethernet0/0/1
[HUAWEI-GigabitEthernet0/0/1] traffic-policy p1 inbound
[HUAWEI-GigabitEthernet0/0/1] quit
| 留言与评论(共有 0 条评论) “” |