Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

複数のパケット ヘッダー フィールドに基づくパケットへのサービス レベルの割り当ての概要

動作集約(BA)分類( 動作集約分類子がどのように信頼されたトラフィックに優先順位を付けるかを理解するを参照してください)は、QoS マーキングに基づいてパケットを分類する最も一般的な方法です。これは、十分に確立された固定長のヘッダー フィールドに基づくため、サービス レベルを割り当てる最も一般的な方法であり、計算効率が高くなります。しかし、BA 分類によって十分な粒度が提供されない場合や、パケット ヘッダー内の QoS マーキングが信頼できない場合があります。このような状況では、マルチフィールドの分類子を使用できます。マルチフィールド分類子とは、複数のパケット ヘッダー フィールドに基づいてトラフィック フローを分類する方法です。ネットワークのエッジに位置するデバイスは、通常、複数のパケット ヘッダー フィールドに基づいてパケットを分類します。通常、マルチフィールド分類は、エンドユーザーアプリケーションにおけるDiffServコードポイント(DSCP)またはIP優先度サポートの一般的な欠如のために、ネットワークエッジで実行されます。

エッジルーターでは、マルチフィールドの分類子が、さまざまなパケットヘッダーフィールドをスキャンしてパケットの転送クラスを決定するフィルタリング機能を提供します。通常、分類子は、選択したフィールドに対して設定された値に対して一致する操作を実行します。マルチフィールドの分類子は、パケット ヘッダー内の複数のフィールド(宛先アドレス、送信元アドレス、IP プロトコル、送信元ポート、宛先ポート、DSCP 値)を調べることができます。単純な BA 分類子がパケットを分類するのに不十分な場合、マルチフィールドの分類子が使用されます。

図 1 は、分類子の仕組みを大まかに説明しています。

図 1: 分類子の仕組み How a Classifier Works

Junos OSでは、 ファイアウォールフィルター とそれに関連する照合条件でマルチフィールド分類子を設定します。これにより、任意のフィルター一致条件を使用して、分類が必要なパケットを特定できます。CoS の観点から見ると、マルチフィールド分類子(またはファイアウォール フィルター ルール)は以下のサービスを提供します。

  • パケットを転送クラスと損失の優先度に分類します。転送クラスは、出力キューを決定します。輻輳発生時にパケットの破棄を制御するために、スケジューラーがランダム早期破棄(RED)アルゴリズムと組み合わせて、損失の優先度を使用します。

  • 特定の帯域幅とバースト サイズにトラフィックをポリサーします。ポリサーの制限を超えるパケットは破棄することも、異なる転送クラスに、異なる損失の優先度に、またはその両方に割り当てることもできます。

メモ:

確立された CoS パラメーターに従って入力時のトラフィックを ポリ シングし、必要に応じて損失処理と転送クラスの割り当てを設定します。出力時にトラフィックを シェーピング し、ルーターリソース(特に帯域幅)が均等に分散されていることを確認します。ただし、入力ポリシングと出力シェーピングは、それぞれが独自の設定ステートメントを持つ 2 つの異なる CoS プロセスです。