class
指定されたクラスマップ名のトラフィックを分類する一致基準を定義するには、ポリシーマップ コンフィギュレーション モードで class コマンドを使用します。既存のクラス マップを削除する場合は、このコマンドの no 形式を使用します。
class {class-map-name | class-default}
no class {class-map-name | class-default}
構文の説明
class-map-name |
クラス マップに名前を割り当てます。 |
class-default |
分類されていないパケットに一致するシステムのデフォルトクラスを参照します。 |
コマンド デフォルト
ポリシーマップクラスマップは定義されていません。
コマンド モード
ポリシー マップ コンフィギュレーション
コマンド履歴
リリース |
変更内容 |
---|---|
Cisco IOS Release 15.2(7)E3k |
このコマンドが導入されました。 |
使用上のガイドライン
class コマンドを使用する前に、policy-map グローバル コンフィギュレーション コマンドを使用してポリシー マップを識別し、ポリシーマップ コンフィギュレーション モードを開始する必要があります。ポリシーマップを指定すると、ポリシーマップ内で新規クラスのポリシーを設定したり、既存クラスのポリシーを変更したりすることができます。service-policy インターフェイス コンフィギュレーション コマンドを使用して、ポリシーマップをポートへ添付することができます。
class コマンドを入力すると、ポリシーマップ クラス コンフィギュレーション モードが開始されます。使用できるコンフィギュレーション コマンドは、次のとおりです。
-
exit:ポリシーマップ クラス コンフィギュレーション モードを終了し、ポリシーマップ コンフィギュレーション モードに戻ります。
-
no:コマンドをデフォルト設定に戻します。
-
police:分類したトラフィックにポリサーを定義します。ポリサーは、帯域幅の限度およびその限度を超過した場合に実行するアクションを指定します。詳細については、police を参照してください。
-
set:分類したトラフィックに割り当てる値を指定します。詳細については、set を参照してください。
ポリシーマップ コンフィギュレーション モードに戻るには、exit コマンドを使用します。特権 EXEC モードに戻るには、end コマンドを使用します。
class コマンドは、class-map グローバル コンフィギュレーション コマンドと同じ機能を実行します。他のポートと共有していない新しい分類が必要な場合は、class コマンドを使用します。多数のポート間でマップを共有する場合には、class-map コマンドを使用します。
class class-default ポリシーマップ コンフィギュレーション コマンドを使用して、デフォルト クラスを設定できます。分類されていないトラフィック(トラフィッククラスで指定された一致基準を満たさないトラフィック)は、デフォルトトラフィックとして処理されます。
例
次の例では、ポリシー マップにデフォルトのトラフィック クラスを設定する方法を示します。
Device# configure terminal
Device(config)# class-map cm-3
Device(config-cmap)# match ip dscp 30
Device(config-cmap)# exit
Device(config)# class-map cm-4
Device(config-cmap)# match ip dscp 40
Device(config-cmap)# exit
Device(config)# policy-map pm3
Device(config-pmap)# class class-default
Device(config-pmap-c)# set dscp 10
Device(config-pmap-c)# exit
Device(config-pmap)# class cm-3
Device(config-pmap-c) set dscp 4
Device(config-pmap-c)# exit
Device(config-pmap)# class cm-4
Device(config-pmap-c)# exit
Device(config-pmap)# exit
設定を確認するには、show policy-map 特権 EXEC コマンドを入力します。
次の例では、class-default が最初に設定された場合でも、デフォルトのトラフィック クラスをポリシー マップ pm3 の終わりに自動的に配置する方法を示します。
Device# show policy-map pm3
Policy Map pm3
Class cm-3
set dscp 4
Class class-default
set dscp 10
Device#