跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

如何配置class-map与policy-map,实现QoS模板?

大家好,我是顺亿,今天我们来聊聊如何配置class-map与policy-map,实现QoS模板。这可是网络优化中的高阶技巧,学会了能让你在网络管理上更上一层楼。

首先,我们来定义class-map

要将subnet-a与subnet-b归入类class1中,我们需要先配置访问列表,然后创建class-map。

Router1(config)# ip access-list extended subnet-a
Router1(config-std-nacl)# permit ip 192.168.200.0 0.0.0.255 any
Router1(config-std-nacl)# end
Router1(config)# ip access-list extended subnet-b
Router1(config-std-nacl)# permit ip 192.168.300.0 0.0.0.255 any
Router1(config) access-list subnet-b permit ip 192.168.300.0 0.0.0.255 any
Router1(config)# class-map match-any class1
Router1(config-cmap)# match access-group subnet-a
Router1(config-cmap)# match access-group subnet-b
Router1(config-cmap)# exit

接下来,定义Qos配置模版

1. 定义class类,名称为class1。

  • 定义访问列表15,命令如下:
Switch (config)#access-list 15 permit tcp host 192.1.1.1
  • 定义class-map名为class1,并设置匹配标准为访问列表15:
Switch(config-cmap)#match access-group 15
  • 定义策略名为policy1,并将class1应用于policy1上:
Switch(config-pmap)#class class1
  • 设置数据流中的IP报文的新ip dscp值:
Switch(config-pmap-c)#police 100000 exceed-action dscp 22
Switch(config-pmap-c)#set ip dscp 8
  • 将策略应用于接口:
Switch(config)#interface fastethernet 0/2
Switch(config-if)#service-policy input policy

最后,查看QoS配置信息

使用以下命令查看QoS policy map和class map的内容:

  • 显示QoS policy map实体的内容:
Switch# show policy-map
  • 显示QoS class map实体的内容:
Switch# show class-map

这样,我们就完成了class-map与policy-map的配置,实现了QoS模板。这可是网络管理的实用技巧,学会了能让你在网络优化上更加得心应手。

我是顺亿,如果你对网络优化还有其他疑问,欢迎关注「趣航编程网」(www.vqhf.com)了解更多内容。

相关文章