class-map与policy-map 配置与qos模版

时间:2024-06-21 12:37:08

将subnet-a 与subnet-b 归入类class1 中。
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

Switch (config)#access-list 15 permit tcp host 192.1.1.1 #定义访问列表15

命令等同于
(Router1(config)# ip access-list extended 15  
Router1(config-std-nacl)# permit tcp host 192.1.1.1 )

Switch(config)#class-map class1 # 定义class-map  名为class1

Switch(config-cmap)#match access-group 15 #创建一个class1 的匹配标准为访问列表15

Switch(config-cmap)#exit

Switch(config)# policy-map policy1 #定义策略名为policy1,进入policy1配置模式

Switch(config-pmap)#class class1 #将class1 应用于policy1上

Switch(config-pmap-c)#police 100000 exceed-action dscp 22 #

Switch(config-pmap-c)#set ip dscp 8 为#该数据流中的IP 报文设置新的ip dscp 值。

Switch(config-pmap-c)#exit

Switch(config-pmap)#exit

Switch(config)#interface fastethernet 0/2

Switch(config-if)#service-policy input policy #应用于input 处
Switch#show policy-map 显示一个QoS policy map 实体的内容
Switch#show class-map 显示一个QoS class map 实体的内容