police single-rate

モード: ポリシーマップ・クラスモード
カテゴリー: トラフィック制御 / Quality of Service


(config-pmap-c)# police single-rate MAXRATE MINBURST MAXBURST action ACTION

(config-pmap-c)# no police


対象トラフィッククラスにシングルレートの個別ポリサー(メーター/ポリサー)を適用する。
no形式で実行した場合は、対象トラフィッククラスからシングルレート個別ポリサーの適用を解除する。

シングルレート個別ポリサーは、本コマンドで設定した帯域基準値(最大トラフィックレートと最小・最大の各許容バーストサイズ)をもとに、対象トラフィッククラスが実際にどの程度の帯域を使用しているかを計測し、その結果に基づいて該当トラフィッククラスに属するパケットを3つの「帯域クラス」に分類する(メータリング)。

表 1
帯域クラス
帯域使用量
取り扱いの一例
Green 少ない 帯域割り当ての優先度は最高
Yellow 中程度 帯域割り当ての優先度は中。キューが混雑したときは(Redの次に)優先的に破棄
Red 使いすぎ 帯域割り当ての優先度は最低。キューへの格納前に破棄、あるいは、キューが混雑したとき優先的に破棄

帯域クラスへの分類後は、次のアクションを実行できる。


パラメーター

MAXRATE := <1-40000000>
最大トラフィックレート。単位はKbps。帯域クラスGreenの基準値(CIR)となる
MINBURST := <0-16777216>
最大トラフィックレート(MAXRATE)に対する、帯域クラスGreenの最大許容バーストサイズ(CBS)。単位はByte。トラフィックの流入量がMAXRATEを上回った場合に、Greenのトラフィックに許容される超過データ量を指定する。バーストサイズがMINBURSTを上回り、なおかつ、MINBURST + MAXBURST以下の場合、該当パケットは帯域クラスYellowに分類される。少なくともMINBURSTMAXBURSTのどちらかを、予期される最大パケットサイズ以上に設定する必要がある
MAXBURST := <0-16777216>
最大トラフィックレート(MAXRATE)に対する、帯域クラスYellowの最大許容バーストサイズ(EBS)。単位はByte。トラフィックの流入量がMAXRATEを上回った場合に、Yellowのトラフィックに許容される超過データ量を指定する。バーストサイズがMINBURST + MAXBURSTを上回った場合、該当パケットは帯域クラスRedに分類される。少なくともMINBURSTMAXBURSTのどちらかを、予期される最大パケットサイズ以上に設定する必要がある
action ACTION 帯域クラスへの分類後に実行するアクション。次のいずれかを指定する
drop-red ポリシング(帯域クラスRedに分類されたパケットを破棄)


使用例

■ トラフィッククラスfiletxにシングルレート個別ポリサーを設定し、同トラフィックに割り当てる帯域幅を最大512Kbpsに制限する。

awplus(config)# policy-map test
awplus(config-pmap)# class default
awplus(config-pmap-c)# police single-rate 512 8192 16384 action drop-red


注意・補足事項

■ MAXRATEの指定値が512Kbpsの倍数でない場合は、有効範囲内のもっとも近い倍数になるよう丸められる。512以下を指定した場合は512に丸められ、8000000以上を指定した場合は8000000に丸められる。

■ MINBURST、MAXBURSTの指定値は、下記のように丸められた値になる。

指定値
丸められた値
16K以下(0-16384) 16K
20K以下(16385-20480) 20K
28K以下(20481-28672) 28K
40K以下(28673-40960) 40K
76K以下(40961-77824) 76K
140K以下(77825-143360) 140K
268K以下(143361-274432) 268K
268K~(274433~16777216) 512K

■ シングルレート個別ポリサーにおけるパラメーターの関係


■ 本製品のポリシングは、ポートで受信したすべてのトラフィックに対して動作する仕様。特定のトラフィッククラスに適用した場合でも、そのポートで受信したすべてのトラフィックに対してポリシングが動作するため注意すること。
awplus(config)# policy-map test1
awplus(config-pmap)# class default
awplus(config-pmap-c)# police single-rate 10240 16384 16384 action drop-red

awplus(config)# interface port1.0.1
awplus(config-if)# service-policy input test1


コマンドツリー

class (ポリシーマップモード)
    |
    +- police single-rate(ポリシーマップ・クラスモード)

関連コマンド

class-map(グローバルコンフィグモード)
policy-map(グローバルコンフィグモード)
show policy-map(非特権EXECモード)



(C) 2016 - 2021 アライドテレシスホールディングス株式会社

PN: 613-002310 Rev.AB