qos aggregate-policer グローバル コンフィギュレーション モード コマンドを使用すると、複数のトラフィック クラスに適用できるポリサー パラメータを定義できます。既存の集約ポリサーを削除するには、このコマンドの no 形式を使用します。
構文
qos aggregate-policer aggregate-policer-name committed-rate-kbps committed-burst-byte [exceed-action action] [peak peak-rate-kbps peak-burst-byte [violate-action action]]
no qos aggregate-policer aggregate-policer-name
パラメータ
-
aggregate-policer-name:集約ポリサー名を指定します。(長さ:1 ~ 32 文字)
-
committed-rate-kbps:平均トラフィックレート(CIR)をキロビット/秒(bps)で指定します。(範囲:3 ~ 57982058)
-
committed-burst-byte:通常のバースト サイズ(CBS)をバイト単位で指定します。(範囲:3000 ~ 19173960)
-
exceed-action:認定レートを超過し、ピーク レートの超過がない場合に実行するアクションを指定します。キーワードが設定されていない場合は、次のアクションが適用されます。
drop(peak キーワードが設定されていない場合)。
policed-dscp-transmit(peak キーワードが設定されている場合)。
-
peak:2 レート 3 色のポリサーを指定します。ピーク レートを超過している場合、パケットはドロップされます。
-
peak-rate-kbps:平均トラフィックレート(CIR)をキロビット/秒(bps)で指定します。(範囲:3 ~ 57982058)
-
peak-burst-byte:ピーク バースト サイズ(PBS)をバイト単位で指定します。(範囲:3000 ~ 19173960)
-
violate-action:ピーク レートを超過した場合に実行するアクションを指定します。キーワードが設定されていない場合、drop アクションが適用されます。
-
action:トークンアクションを指定します。次の値が可能です。
デフォルト設定
集約ポリサーは定義されていません。
コマンド モード
グローバル コンフィギュレーション モード
使用上のガイドライン
このコマンドは QoS が拡張モードのときにのみ使用できます。
qos aggregate-policer コマンドを使用すると、複数のクラス マップからトラフィックを集約するポリサーを定義できます。
集約ポリサーは複数のデバイスからをトラフィックを集約できません。集約ポリサーを複数のデバイスに適用する場合、各デバイスのトラフィックは個別にカウントされ、デバイスごとに制限されます。
同じデバイス上で異なる 2 つのポートのトラフィックは、ポリシングのために集約できます。
集約ポリサーは、同一ポリシー マップ内の複数のクラスに適用できます。
集約ポリサーがポリシー マップで使用されている場合は削除することはできません。no qos aggregate-policer コマンドを使用する前に、no police aggregate ポリシーマップ コンフィギュレーション モード コマンドは、すべてのポリシー マップから集約ポリサーを削除するために使用する必要があります。
ポリシングは、トークン バケット アルゴリズムを使用します。CIR は、トークンをバケットに追加する速度を表します。CBS は、バケットの深さを表します。
例
例 1。次の例では、同じポリシー マップ内で複数のクラスに適用できる policer1 と呼ばれるポリサーのパラメータを定義します。平均トラフィック レートが 124,000 kbps を超えたり、通常のバースト サイズが 9600 バイトを超えたりする場合、パケットはドロップされます。
switchxxxxxx(config)# qos aggregate-policer policer1 124000 9600 exceed-action drop
例 2。次の例では、同じポリシー マップ内の複数のクラスに適用できる policer2 という 2 レート 3 色ポリサーのパラメータを定義します。平均トラフィック レートが 124,000 kbps を超えるか、または通常バースト サイズが 9600
バイトを超えると、パケットは再マークされます。平均トラフィック レートが 200,000 kbps を超えるか、または通常バースト サイズが 9600 バイトを超えると、パケットはドロップされます。
switchxxxxxx(config)# qos aggregate-policer policer2 124000 9600 exceed-action policed-dscp-transmit peak 200000 19200 violate-action policed-dscp-transmit