若要在 Cisco 設備上設定 Class-Based QoS (CBQoS),請執行以下步驟:
class-map 命令建立傳輸流量等級policy-map 命令建立傳輸流量政策service-policy 命令將傳輸流量政策指定給網路介面。Note: 以下程序說明如何建立傳輸流量等級、如何建立傳輸流量政策,以及如何將政策指定給網路介面。為說明如何在 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
Note: 使用 match-any 關鍵字時,必須符合傳輸流量等級的所有比對條件,才能將封包歸類為指定的傳輸流量等級。
Router(config-cmap)# match protocol snmp
Router(config-cmap)# match protocol icmp
Note: 您可重複以上步驟以便建立等級名稱和指定比對條件,以建立必要數量的等級,設定要指定給網路介面的政策。
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)。Note: 在 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
Note: 為了建立政策,以便為所有設定完成的等級提供服務,您可視需要重複將等級對應到政策的步驟,以及界定 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
Note: 如需了解如何將政策對應到網路介面,請參閱《Cisco IOS Quality of Service Solutions Configuration Guide》中的<Attaching a Traffic policy to an Interface>。