- 論壇徽章:
- 0
|
class-map命令:
Border_A(config)# class-map [match-all | match-any] class-map-name
Border_A(config-cmap)# match {match- criteria}
其中:
• class-map-name : 名字;
• match-all : 當設定多個match條件時,滿足所有條件的數(shù)據(jù)才是匹配的;
• match-any:當設定多個match條件時,數(shù)據(jù)滿足一個條件即可;
• match-criteria:設定的匹配條件;
如果在命令里既沒有使用match-all,也沒有使用match-any,系統(tǒng)缺省使用的是match-all。
條件可以是:acl,cos, mac地址,數(shù)據(jù)入口,dscp,exp,協(xié)議及端口。
例如:
例如:把兩個ACL(subnet-a和subnet-b)定義的數(shù)據(jù)劃歸為一類。
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)# 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 |
|