关于华为QoS重标记实施

在华为eNSP做实验的时候,发现在S5700交换机上配置MQC失败,数据包能够正常转发但是不能将数据标记为指定的802.1p值,关于这个问题,是华为eNSP的BUG还是我的配置问题呢?
实验拓扑如下:

img
交换机配置如下:

#
sysname Huawei
#
undo info-center enable
#
vlan batch 10
#
cluster enable
ntdp enable
ndp enable
#
drop illegal-mac alarm
#
diffserv domain default
#
acl number 2000
 rule 5 permit source 10.1.1.10 0
#
traffic classifier PC2 operator and
 if-match acl 2000
#
traffic behavior PC2
 remark 8021p 1
 remark dscp ef
traffic behavior other
 deny
#
traffic policy PC2
 classifier default-class behavior other
 classifier PC2 behavior PC2
#
interface Vlanif1
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/2
 port hybrid tagged vlan 10
 traffic-policy PC2 outbound

需要确保在华为S5700交换机上正确配置了MQC ,可以参考下

进入接口启动mqc
interface GigabitEthernet X/X/X
mqc-map enable

需要配置MQC映射,将特定的DSCP值映射到802.1p值。这可以通过以下命令完成
mqc-map dot1p 0 dscp ef

配置完成后,可以通过以下命令验证MQC映射是否正确
display mqc-map dot1p all

这将显示所有已配置的MQC映射。检查映射是否正确。