
一、QoS MQC配置
1、QoS流分类配置
1.1、创建一个流分类并进入流分类视图,或进入已存在的流分类视图
[Huawei]traffic classifier ?
STRING<1-31> Name of classifier
[Huawei]traffic classifier 1 ?
operator Specify the operation relation for classification rules #匹配关系
<cr>
[Huawei]traffic classifier 1 operator ?
and Rule of matching all of the statements
or Rule of matching one of the statements
[Huawei]traffic classifier 1 operator or ?
<cr>
# 流分类各规则之间属于并列关系,只要匹配规则不冲突,都可以在同一流分类中配置。使用时,请根据需要进行配置。
and表示流分类中各规则之间关系为“逻辑与”,指定该逻辑关系后:
当流分类中有ACL规则时,报文必须匹配其中一条ACL规则以及所有非ACL规则才属于该类;
当流分类中没有ACL规则时,则报文必须匹配所有非ACL规则才属于该类。
or表示流分类各规则之间是“逻辑或”,即报文只需匹配流分类中的一个或多个规则即属于该类。
缺省情况下,流分类中各规则之间的关系为“逻辑或”。
1.2、定义流分类中的匹配规则
[Huawei-classifier-1]if-match ?
8021p Specify vlan 802.1p to match
acl Specify ACL to match
any Specify any data packet to match
cvlan-8021p Specify inner vlan 802.1p of QinQ packets to match.
cvlan-id Specify inner vlan id of QinQ packets to match.
destination-mac Specify destination MAC address to match
discard Specify packet will be discard to match
double-tag Specify QinQ packets to match
dscp Specify DSCP (DiffServ CodePoint) to match
inbound-interface Specify an inbound interface to match
ip-precedence Specify IP precedence to match
l2-protocol Specify layer-2 protocol to match
outbound-interface Specify an outbound interface to match
protocol Specify ipv4 or ipv6 packets to match
source-mac Specify source MAC address to match
tcp Specify TCP parameters to match
vlan-id Specify a vlan id to match
1.2.1、QoS流分类匹配QinQ报文内外层VLAN ID
[Huawei-classifier-1]if-match cvlan-id 2 to 5 vlan-id 100
1.2.2、QoS流分类匹配VLAN报文802.1p优先级
[Huawei-classifier-1]if-match 8021p 3 ?
INTEGER<0-7> VLAN 802.1p value
<cr>
# 无论流分类中各规则间关系是“或”还是“与”,执行一次命令,如果输入多个8021p值,报文只需匹配其中一个8021p值就匹配该规则。
1.2.3、QoS流分类匹配QinQ报文内层VLAN的802.1p优先级
[Huawei-classifier-1]if-match cvlan-8021p ?
INTEGER<0-7> Inner vlan 802.1p priority of QinQ packets
1.2.4、QoS流分类匹配外层VLAN ID或基于QinQ报文内外两层Tag的VLAN ID
[Huawei-classifier-1]if-match vlan-id ?
INTEGER<1-4094> Vlan id value
[Huawei-classifier-1]if-match vlan-id 2 ?
cvlan-id Specify inner vlan id of QinQ packets to match.
to Vlan to
<cr>
[Huawei-classifier-1]if-match vlan-id 2 to 10 ?
cvlan-id Specify inner vlan id of QinQ packets to match.
<cr>
[Huawei-classifier-1]if-match vlan-id 2 to 10 cvlan-id ?
INTEGER<1-4094> Inner VLAN ID of QinQ packets
1.2.5、QoS流分类匹配丢弃报文
[Huawei-classifier-1]if-match discard
# 包含该流分类的报文只能与流量统计和流镜像两种动作绑定。
1.2.6、QoS流分类匹配QinQ报文双层Tag
[Huawei-classifier-1]if-match double-tag
1.2.7、QoS流分类匹配MPLS报文EXP优先级
[Huawei-classifier-1]if-match mpls-exp ?
# 无论流分类中各规则间关系是“或”还是“与”,执行一次命令,如果输入多个MPLS EXP值,报文只需匹配其中一个MPLS EXP值就属于该类。
1.2.8、QoS流分类匹配目的MAC地址
[Huawei-classifier-1]if-match destination-mac ?
H-H-H MAC address
[Huawei-classifier-1]if-match destination-mac 1111-1111-1111 ?
H-H-H MAC address mask
<cr>
[Huawei-classifier-1]if-match destination-mac 1111-1111-1111 2222-2222-2222 ?
<cr>
1.2.9、QoS流分类匹配源MAC地址
[Huawei-classifier-1]if-match source-mac ?
H-H-H MAC address
[Huawei-classifier-1]if-match source-mac 1111-1111-111 ?
H-H-H MAC address mask
<cr>
1.2.10、QoS流分类匹配以太网帧头中协议类型字段
[Huawei-classifier-1]if-match l2-protocol ?
STRING<3-6> Layer 2 protocl hex value, must start with '0x', for
example:'0x8847'
arp ARP (0x0806)
ip IP (0x0800)
mpls MPLS (0x8847)
rarp RARP (0x8035)
1.2.11、QoS流分类匹配所有报文
[Huawei-classifier-1]if-match any
1.2.12、QoS流分类匹配IP报文的DSCP优先级
[Huawei-classifier-1]if-match dscp ?
INTEGER<0-63> DSCP (DiffServ CodePoint) value
af11 AF11 DSCP (001010)
af12 AF12 DSCP (001100)
af13 AF13 DSCP (001110)
af21 AF21 DSCP (010010)
af22 AF22 DSCP (010100)
af23 AF23 DSCP (010110)
af31 AF31 DSCP (011010)
af32 AF32 DSCP (011100)
af33 AF33 DSCP (011110)
af41 AF41 DSCP (100010)
af42 AF42 DSCP (100100)
af43 AF43 DSCP (100110)
cs1 CS1 (IP Precedence 1) DSCP (001000)
cs2 CS2 (IP Precedence 2) DSCP (010000)
cs3 CS3 (IP Precedence 3) DSCP (011000)
cs4 CS4 (IP Precedence 4) DSCP (100000)
cs5 CS5 (IP Precedence 5) DSCP (101000)
cs6 CS6 (IP Precedence 6) DSCP (110000)
cs7 CS7 (IP Precedence 7) DSCP (111000)
default Default DSCP (000000)
ef EF DSCP (101110)
# 无论流分类中各规则间关系是“或”还是“与”,执行一次命令,如果输入多个DSCP值,报文只需匹配其中一个DSCP值就匹配该规则。
不能在一个逻辑关系为“与”的流分类中同时配置if-match [ ipv6 ] dscp和if-match ip-precedence。
1.2.13、QoS流分类匹配IP报文的IP优先级
[Huawei-classifier-1]if-match ip-precedence ?
INTEGER<0-7> Enter up to 8 precedence values separated by white-spaces
# 不能在一个逻辑关系为“与”的流分类中同时配置if-match [ ipv6 ] dscp和if-match ip-precedence。
无论流分类中各规则间关系是“或”还是“与”,执行一次命令,如果输入多个IP优先级,报文只需匹配其中一个IP优先级就匹配该规则。
1.2.14、QoS流分类匹配报文三层协议类型
[Huawei-classifier-1]if-match protocol ?
ip IP
ipv6 IPV6
1.2.15、QoS流分类匹配IPv6下一报文头类型
[Huawei-classifier-1]if-match ipv6next-header header-number first-next-header
1.2.16、QoS流分类匹配TCP报文SYN Flag
[Huawei-classifier-1]if-match tcp syn-flag ?
INTEGER<0-63> TCP syn flag value
ack TCP ack flag(010000)
fin TCP fin flag(000001)
psh TCP psh flag(001000)
rst TCP rst flag(000100)
syn TCP syn flag(000010)
urg TCP urg flag(100000)
1.2.17、QoS流分类匹配入接口
[Huawei-classifier-1]if-match inbound-interface ?
GigabitEthernet GigabitEthernet interface
# 包含该流分类的流策略不能应用在出方向。包含该流分类的流策略不能应用在接口视图。
1.2.18、QoS流分类匹配出接口
[Huawei-classifier-1]if-match outbound-interface ?
GigabitEthernet GigabitEthernet interface
# 包含该流分类的流策略不能应用在接口视图。
1.2.18、QoS流分类匹配ACL规则
[Huawei-classifier-1]if-match acl ?
INTEGER<2000-5999> Apply basic or advanced acl or MAC acl
STRING<1-32> Specify the ACL name (the name is a string of 1 to 32
characters, which begins with a-z or A-Z)
# 无论流分类中各规则间关系是“或”还是“与”,执行一次命令时如果某ACL规则中有多个rule,报文只需匹配其中一个rule就匹配该ACL规则。
if-match ip-precedence和if-match tcp命令仅对IPv4报文生效。



本文地址:http://www.023wg.com/QoS/188.html
版权声明:若无注明,本文皆为“Swiers思唯网络博客”原创,转载请保留文章出处。

