Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ファイアウォールフィルターでのポリサーの使用について

ポリシング(レート制限)は、ファイアウォールフィルターの重要なコンポーネントで、ジュニパーネットワークス EXシリーズイーサネットスイッチのインターフェイスに入るトラフィックの量を制御できます。 ファイアウォールフィルター 設定にポリサーを含めることで、ポリシングを実現できます。

ポリサーの概要

ポリサーを使用して、トラフィックのレート制限を指定できます。ポリサーで設定されたファイアウォールフィルターは、指定されたレート制限内のトラフィックのみを許可することで、サービス拒否(DoS)攻撃からの保護を提供します。ポリサーが指定したレート制限を超えるトラフィックは、直ちに破棄されるか、レート制限内のトラフィックよりも優先度が低いとマークされます。トラフィックが混雑すると、スイッチは優先度の低いトラフィックを破棄します。

ポリサーは、トラフィックに 2 種類のレート制限を適用します。

  • 帯域幅—平均して許可される1秒あたりのビット数。

  • 最大バーストサイズ—特定の帯域幅制限を超えるデータのバーストに許可される最大サイズ。

ポリシングでは、アルゴリズムを使用して平均帯域幅に制限を適用しながら、指定された最大値までのバーストを許可します。インターフェイス上でトラフィックの特定のクラスを定義し、各クラスに一連のレート制限を適用できます。ポリサーに名前を付けて設定すると、テンプレートとして保存されます。その後、ファイアウォールフィルター設定でポリサーを使用できます。

すべてのEXシリーズスイッチで、設定する各ポリサーには、ポリサーに指定されたレート制限を超えるパケット数をカウントする暗黙的なカウンターが含まれています。

フィルター固有のパケット数を取得するには、ファイアウォールフィルターごとに異なるポリサーを設定する必要があります。ポリサーは、デフォルトで条件固有のカウントを提供します。

ポリサータイプ

スイッチは、次の 3 種類のポリサーをサポートします。

  • シングルレート2カラー—2カラーポリサー(単に「ポリサー」と呼ばれることもあります)は、トラフィックストリームを測定し、設定された帯域幅とバーストサイズ制限に従ってパケットをPLP(パケット損失の優先度)の2つのカテゴリに分類します。帯域幅とバーストサイズの制限を超えるパケットをマークするか、単に破棄することができます。2 カラー ポリサーは、ポート(物理インターフェイス)レベルでトラフィックを測定する場合に最も便利です。

  • シングルレート 3 カラー - このタイプのポリサーは、差別化されたサービス(DiffServ)環境向けの保証されたフォワーディング(AF)ホップごとの動作(PHB)分類システムの一部として、RFC 2697、 シングルレート スリーカラーマーカーで定義されています。このタイプのポリサーは、設定されたコミット情報レート(CIR)、コミットされたバーストサイズ(CBS)、および超過バーストサイズ(EBS)に基づいてトラフィックを計測します。トラフィックは、パケットがCBSを下回るレート(緑)、CBSを超えているがEBSを上回らない(黄色)、EBSを超えるレート(赤)に基づいて、3つのカテゴリ(緑、黄色、赤)のいずれかに属するものとしてマークされます。シングルレートの3カラーポリサーは、ピーク到着レートではなくパケットサイズに従ってサービスが構成されている場合に最も役立ちます。

  • ツーレートスリーカラー—このタイプのポリサーは、差別化されたサービス(DiffServ)環境向けの保証されたフォワーディング(AF)ホップごとの動作(PHB)分類システムの一部として、RFC 2698、 2レートスリーカラーマーカーで定義されています。このタイプのポリサーは、設定されたCIRとピーク情報レート(PIR)、および関連するバーストサイズに基づいてトラフィックを計測します。CBS、およびピークバーストサイズ(PBS)です。トラフィックは、CIR(緑)を下回る、CIRを超えているがPIRではない(黄色)、またはPIRを超える(赤)のパケットの速度に基づいて、3つのカテゴリ(緑、黄色、赤)のいずれかに属するものとしてマークされます。2 レート 3 カラー ポリサーは、サービスがパケット サイズではなく到着レートに従って構成されている場合に最も役立ちます。

ポリサーのアクション

ポリサーアクションは暗黙的または明示的であり、ポリサーのタイプによって異なります。暗黙的という用語は、Junos OSが損失優先度値を自動的に割り当てることを意味します。明示的には、アクションを設定することを意味します。 表1 に、ポリサーのアクションを示します。

表1:ポリサーアクション

ポリサー

マーキング

暗黙のアクション

設定可能なアクション

シングルレート2カラー

グリーン(適合)

低損失優先度の割り当て

なし

赤(不適合)

なし

低損失または高損失優先度の割り当て、転送クラスの割り当て、または破棄

黄色

未対応

未対応

シングルレートスリーカラー

グリーン(適合)

低損失優先度の割り当て

なし

赤(EBSの上)

高損失優先度の割り当て

破棄

黄色(CBSを超えているが、EBSを超えていない)

高損失優先度の割り当て

なし

ツーレートスリーカラー

グリーン(適合)

低損失優先度の割り当て

なし

赤(PIRの上)

高損失優先度の割り当て

破棄

黄色(CIRを超えているが、PIRではない)

高損失優先度の割り当て

なし

注:

アクションが forwarding-class のポリサーを出力ファイアウォールフィルターに適用することはできません。

ポリサーレベル

ポリサーは、キューレベル、 論理インターフェイス レベル、またはレイヤー2(MAC)レベルで設定できます。エグレス キューのパケットには 1 つのポリサーのみが適用されます。ポリサーの検索は、次の順序で行われます。

  • キューレベル

  • 論理インターフェイスレベル

  • レイヤー 2(MAC)レベル

カラーモード

トリコロールマーキング(TCM)ポリサーは、緑-黄-赤のカラーリング規則に拘束されません。パケットは、色に基づいた低または高PLPビット設定でマークされます。そのため、どちらの3カラーポリサータイプ(シングルレートと2レート)も、ポリサーで通常利用可能な2つのレベルではなく、3つのレベルのドロップ優先度(損失優先度)を提供することで、サービスクラス(CoS)トラフィックポリシングの機能を拡張します。シングルレートとツーレートのスリーカラーポリサータイプはどちらも、次の2つのモードで動作できます:

  • 色覚異常—色覚異常モードでは、3色ポリサーは、検査されたパケットが以前にマークまたは計測されているかどうかを参照せずに動作します。つまり、3 カラー ポリサーは、パケットが持っていた以前のカラーリングを 認識 しません。

  • カラー認識—カラー認識モードでは、3カラーポリサーは、検査されたパケットの以前のマーキングまたはメータリングを参照して動作します。つまり、3カラーポリサーは、パケットが持っていた可能性のある以前のカラーリングを 認識 しています。カラー認識モードでは、3 カラー ポリサーはパケットの PLP を増やすことはできますが、減少させることはできません。例えば、カラー認識の3カラーポリサーが低いPLPマーキングを持つパケットを測定した場合、PLPレベルを高に上げることができます。しかし、高いPLPレベルを低いレベルに下げることはできません。

ポリサーの命名規則

3色ポリサーを設定する場合は、命名規則 rate-TCMnumber-colortype を使用することをお勧めします。TCM はトリコロール マーキングの略です。ポリサーは数多く存在する場合があり、動作するには正しく適用する必要があるため、単純な命名規則に従うことで、ポリサーを適切に適用しやすくなります。

例えば、単レート、3 色、カラー認識ポリサーを設定する場合は、srTCM1-ca と名付けます。2レート、3カラー、色覚異常ポリサーを設定する場合は、trTCM2-cbという名前を付けます。

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
17.1
Junos OSリリース17.1以降、EX4300スイッチでは、ポリサーアクション loss-prioritylowmedium-lowmedium-high、または highに設定できるようになりました。