若要在 Cisco 设备上配置 Class-Based QoS (CBQoS),请执行以下步骤:
class-map
命令建立传输流量等级policy-map
命令建立传输流量策略service-policy
命令将传输流量策略指定给网络接口。<注意> 以下程序说明如何建立传输流量等级、如何建立传输流量策略,以及如何将策略指定给网络接口。为说明如何在 Cisco 路由器上完成这些步骤而使用的命令,只适用于本范例。如需了解如何在网络上执行 QoS 功能,请参阅《Cisco IOS Quality of Service Solutions Configuration Guide》中的<Creating a Traffic Policy>。
若要建立传输流量等级:
Router > enable
Router# configure terminal
Router(config)# class-map match-any NMclass
<注意> 使用 match-any
关键词时,必须符合传输流量等级的所有匹配条件,才能将数据包归类为指定的传输流量等级。
Router(config-cmap)# match protocol snmp
Router(config-cmap)# match protocol icmp
<注意> 您可重复以上步骤以便建立等级名称和指定匹配条件,以建立必要数量的等级,设定要指定给网络接口的策略。
Router(config-cmap)# exit
范例:等级对应配置
以下是等级对应配置的范例。
class-map match-any nm
match protocol snmp
match protocol icmp
class-map match-any p2p
match protocol kazaa2
match protocol gnutella
match protocol edonkey
match protocol bittorrent
match protocol fasttrack
match protocol directconnect
match protocol winmx
class-map match-all FTP
match protocol ftp
class-map match-any web
match protocol http
class-map match-any utube
match protocol http s-header-box "*http://www.youtube.com/*"
若要建立传输流量策略:
config
)。Router > enable
Router# configure terminal
config-pmap
)。Router(config)# policy-map newPolicy
config-pmap-c
)。<注意> 在 policy-map 等级配置模式中,您可界定一个以上的 QoS 功能,以支持专用带宽、改善丢包率特性、管理网络塞车、传输流量管制 (Traffic Shaping),和配置传输流量的优先级。如需详细信息,请参阅《Cisco IOS Quality of Service Solutions Configuration Guide》中的<Creating a Traffic Policy>。
Router(config-pmap)# class NMclass
Router(config-pmap-c)# drop
<注意> 为了建立策略,以便为所有配置完成的等级提供服务,您可视需要重复将等级对应到策略的步骤,以及界定 QoS 功能以便应用到等级的步骤,重复次数不限。
Router(config-pmap-c)# exit
范例:传输流量策略
以下是传输流量策略的范例:
policy-map crTest2
class p2p
drop
class FTP
drop
class nm
set dscp af43
class web
set dscp af12
class utube
set dscp af43
若要将策略对应到网络接口:
config
)。Router > enable
Router# configure terminal
Router(config)# interface GigabitEthernet0/0
Router(config-if)# service-policy output input newPolicy
Router(config-if)# exit
注释 如需了解如何将策略对应到网络接口,请参阅《Cisco IOS Quality of Service Solutions Configuration Guide》中的<Attaching a Traffic policy to an Interface>。