NE40端口限速不生效

网络环境

NE40配置端口限速后,经下载测试实际流量远远大于所限制的速率。即端口限速不生效。

故障分析

步骤 1 NE40上执行命令display current configuration,查看配置文件。

[NE40] display current configuration

acl number 30000

rule ip

#

traffic classifier test

if-match acl 30000

#

traffic behavior test-in

car cir 300 cbs 12288 pir 305 pbs 12288 green pass yellow pass red discard

#

traffic behavior test-out

car cir 300 cbs 12288 pir 305 pbs 12288 green pass yellow pass red discard

#

traffic policy in

classifier test behavior test-in precedence 0

#

traffic policy out

classifier test behavior test-out precedence 0

#

interface Ethernet1/0/11

undo shutdown

ip address 222.188.108.1 255.255.255.0

traffic-policy in inbound

traffic-policy out outbound

#

发现没有使能命令commit traffic policy,接口上配置的流量策略不生效。

----结束

处理步骤

NE40上执行以下操作。

步骤 1 执行命令system-view,进入系统视图。

步骤 2 执行命令commit traffic policy,启用流量策略,使在接口上配置的策略正式生效。

步骤 3 执行命令return退回到用户视图,执行命令save,保存对配置的修改。

----结束

完成上述操作后,执行命令display qos queue statistics interface-type interface-number [ queue-vlaue | reset ]查看traffic policy有匹配且在增长,经测试其限速已生效,故障排除。

案例总结

NE80设备V300R003之后的版本需要执行命令commit traffic policy使能后流量策略才能生效。

另排除故障时可以到诊断模式里去查看是否有生成节点,或是节点数已满;查看是否有数据匹配,以确定acl是否配置正确