ACX シリーズ ルーターでは、2 レベルのイングレス階層型ポリシングがサポートされています。単一レベルのポリサーは、単一の帯域幅プロファイルを定義します。まず、子ポリサーまたは従属ポリサーを定義し、システム全体にグローバルに適用可能な集合親ポリサーに関連付けるか、リンクする必要があります。子ポリサーの階層型または集約型ポリシングのモード(ピーク モード、保証モード、ハイブリッド モードのポリシングなど)を設定できます。
注: 階層型ポリサーは、ACX5048、ACX5096、ACX7332、ACX7348、ACX7059、ACX7024、ACX7024X、および ACX7100 ルーターには適用されません。
注: ACX ルーターの階層ポリシング メカニズムは、MX シリーズ ルーターでサポートされている階層ポリシング機能とは異なります。MXシリーズルーターでは、階層ポリサーを使用すると、親の最上位ポリサーの下に構成できる子または従属ポリサーは1つだけですが、ACXシリーズルーターでは、 [edit firewall]
階層レベルの単一の親ポリサーの下で複数の子ポリサーを集約して指定できます。ACXルーターの階層型ポリシング方法は、集約ポリシングとも呼ばれます。MXシリーズルーターでサポートされている[edit firewall]
階層レベルのhierarchical-policer
ステートメントとそのサブステートメントは、ACXシリーズルーターでは使用できません。
集合親ポリサーに子ポリサーまたはマイクロポリサーを設定し、親ポリサーを子ポリサーに関連付けるには:
- 1 つの通常のポリサーを子ポリサーとして設定し、集約ポリシング モードを指定します。
user@host# set policer mi_pol_1 if-exceeding bandwidth-limit 25m
user@host# set policer mi_pol_1 if-exceeding burst-size-limit 3k
user@host# set policer mi_pol_1 if-exceeding aggregate-policing policer mi_pol_x aggregate-sharing-mode peak;
user@host# set policer mi_pol_1 then discard
- 別の通常のポリサーを子ポリサーとして設定し、集約ポリシング モードを指定します。
aggregate-sharing-mode
オプションは、パケット転送エンジン ステートメントです。user@host# set policer mi_pol_2 if-exceeding bandwidth-limit 30m
user@host# set policer mi_pol_2 if-exceeding burst-size-limit 30k
user@host# set policer mi_pol_2 if-exceeding aggregate-policing policer mi_pol_x aggregate-sharing-mode peak;
user@host# set policer mi_pol_2 then discard
- 集合親ポリサーをシステムのグローバルポリサーとして定義します。
aggregate-sharing-mode
オプションは、パケット転送エンジン ステートメントです。user@host# set policer mi_pol_x if-exceeding bandwidth-limit 55m
user@host# set policer mi_pol_x if-exceeding burst-size-limit 35k
user@host# set policer mi_pol_x aggregate global
show filter policer template
コマンドを使用して構成されたすべてのポリサー テンプレートの設定を確認します。user@host# show filter policer template
AppType Template name Bw limit-bits/sec Burst-bytes Action Options
------- ------------- ----------------- ----------- --------------
0 mi_pol_1
25000000 3000 DROP
Aggregate Child of mi_pol_x mode=2
0 mi_pol_2
30000000 30000 DROP
Aggregate Child of mi_pol_x mode=2
0 mi_pol_x
55000000 35000 DROP
Aggregate Parent
show filter aggregate-policer
コマンドを使用して、集合体の親ポリサーにリンクされている設定済みのポリサーインスタンスを表示します。user@host# show filter aggregate-policer p1
CHILDREN
-------
#1) [UNI1_filtermi_pol_trtcm1-t2] CBS[1000]kB; CIR[10000]kbps; CBS[2000]kB; PIR[30000]kbps; Agg mode = 3;
#2) [UNI2_filtermi_pol_trtcm2-t2] CBS[1000]kB; CIR[15000]kbps; CBS[2000]kB; PIR[35000]kbps; Agg mode = 3;
PARENT
------
[p1] PBS[3000]kB; PIR[38000]kbps;
Sum child CIR[25000]kbps;CBS[2000]kB;
Sum child PIR[65000]kbps;PBS[4000]kB;
Max child CIR[15000]kbps;CBS[1000]kB;
Max child PIR[35000]kbps;PBS[2000]kB;
RESULTS
-------
STATUS = OK
CLI コマンド show filter policer template
および show filter aggregate-policer
は、PFE レベルで実行する必要があります。PFEレベルに進むには、次のことを行う必要があります。
CLI コマンド start shell
を入力します。
user@host> start shell
vty セッションを確立するには、 vty
シェル コマンドに続けてコンポーネントの実行可能ファイル名を入力します。例えば、vty feb0
。
user@host% vty feb0
CLI コマンド show filter policer ...
を入力します。