例:イングレス キューイング フィルターとして使用するフィルターの設定
この例では、イングレス キューイング フィルターとして使用するファイアウォール フィルターを設定する方法を示します。イングレス キューイング フィルターは、転送クラスとパケット損失の優先度を設定したり、イングレス キューを選択する前にパケットをドロップしたりすることで、トラフィック シェーピング操作を支援します。ファイアウォールフィルターは、以下のプロトコルファミリーのいずれか内で設定する必要があります:bridge
、 cc
、 inet
、 inet6
、 mpls
、または vpls
を実行し、次のアクションを 1 つ以上実行します。accept
、discard
、forwarding-class
、loss-priority
。
イングレスキューイングフィルターは、EX9200スイッチとTシリーズルーター、MXシリーズルーターで使用できますが、MPCを搭載したMXシリーズルーターでのみ使用されます。イングレスキューイングフィルターが他のタイプのポートコンセントレータ上のインターフェイスに適用されると、コミット時にエラーが生成されます。
要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
MPC搭載のMXシリーズルーター
イングレス キューイング フィルターが機能するためには、[edit chassis fpc slot pic slot traffic-manager mode]
階層レベルで ingress-and-egress
を traffic-manager
モードとして設定する必要があります。
概要
この例では、192.168.2.0/24 ネットワークから送信されるパケットの損失優先度と転送クラスを設定する inet
プロトコルファミリーの iqfilter1
という名前のファイアウォール フィルターを作成します。次に、 iqfilter1
フィルターをイングレスキューイングフィルターとしてge-0/0/0.0論理インターフェイスに適用します。
ファイアウォールフィルターを設定し、それをイングレスキューイングフィルターとして使用するために適用するには、以下が必要です。
以下の 2 つのアクションで、
inet
プロトコルファミリーのiqfilter1
という名前のファイアウォールフィルターを作成します。forwarding-class
とloss-priority
があります。ファイアウォールフィルターをge-0/0/0.0インターフェイスにイングレスキューイングフィルターとして適用する。
設定
CLIクイック構成
この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、[edit]
階層レベルのCLIにコマンドをコピー&ペーストしてください。
set firewall family inet filter iqfilter1 term t1 from address 192.168.2.0/24 set firewall family inet filter iqfilter1 term t1 then loss-priority low set firewall family inet filter iqfilter1 term t1 then forwarding-class expedited-forwarding set interfaces ge-0/0/0 unit 0 family inet ingress-queuing-filter iqfilter1
ファイアウォールフィルターを設定し、入力キューイングフィルターとしてインターフェイスに適用する
ステップバイステップでの手順
次の例では、設定階層のいくつかのレベルに移動する必要があります。CLI のナビゲーションについては、CLIユーザー・ガイド の コンフィギュレーション・モードでのCLIエディタの使用を参照してください。
ファイアウォールフィルター、 iqfilter1
を設定し、論理インターフェイスge-0/0/0ユニット0に適用するには:
iqfilter1
という名前のファイアウォール フィルターを作成します。[edit firewall family inet]
user@router# set filter iqfilter1 term t1 from address 192.168.2.0/24 user@router# set filter iqfilter1 term t1 then loss-priority low user@router# set filter iqfilter1 term t1 then forwarding-class expedited-forwarding論理インターフェイスにファイアウォールフィルターを適用します。
[edit]
user@router# set interfaces ge-0/0/0 unit 0 family inet ingress-queuing-filter iqfilter1
結果
設定モードから、 show firewall
コマンドと show interfaces ge-0/0/0.0
コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。
user@router# show firewall family inet { filter iqfilter1 { term t1 { from { address { 192.168.0.0/24; } } then { loss-priority low; forwarding-class expedited-forwarding; } } } } user@router# show interfaces ge-0/0/0.0 family inet { ingress-queuing-filter iqfilter1; }
デバイスの設定が完了したら、設定モードから commit
を入力します。
user@router# commit