实例:在端口ethernet0/0/2上,将属于网段192.168.1.0内的报文带宽限制为10M比特/秒,突发值设为4M字节,超过带宽的该网段内的报文一律丢弃。
配置步骤如下:
Switch#config
Switch(config)#access-list 1 permit 192.168.1.0 0.0.0.255
Switch(config)#mls qos
Switch(config)#class-map c1
Switch(config-ClassMap-c1)#match access-group 1
Switch(config-ClassMap-c1)# exit
Switch(config)#policy-map p1
Switch(config-PolicyMap-c1)#class c1
Switch(config-Policy-c1-Class-c1)#policy 10000 4000 exceed-action drop
Switch(config-Policy-c1-Class-c1)#exit
Switch(config-PolicyMap-c1)#exit
Switch(config)#interface ethernet 0/0/2
Switch(Config-If-Ethernet0/0/2)#service-policy input p1
配置结果:
先设置一个ACL:1,匹配网段192.168.1.0。全局启动QoS功能,创建一个class-map:c1,在class-map中匹配ACL1,再创建一个policy-map:p1,在p1中引用c1,设置对应的policy来限制带宽和峰值。然后在端口ethernet 0/0/2 应用此policy-map。设置后,网段192.168.1.0内的报文带宽在端口ethernet 0/0/2上被限制为10M比特/秒,突发值为4M。