CoS の設定
トラフィック管理サービスクラスのトピックでは、Junos OSのサービスクラス(CoS)コンポーネントの設定方法について説明します。Junos CoSは、ネットワーク上のトラフィックをきめ細かく制御できる柔軟なツールセットを提供します。
受信トラフィックを転送クラスに分類する分類子を定義し、トラフィックをグループに分けて送信します。
転送クラスを出力キューにマップして、各出力キューのトラフィックのタイプを定義します。
各出力キューのスケジューラを設定して、各タイプのトラフィックのサービスレベル(優先度、帯域幅特性)を制御します。
異なるインターフェース上の同じ転送クラスに対して、異なるサービスレベルを提供します。
データ センター ブリッジング標準をサポートするスイッチでは、プライオリティ ベースのフロー制御(PFC)、データ センター ブリッジング交換プロトコル(DCBX)、および拡張伝送選択(ETS)階層スケジューリングを使用して、イーサネット ネットワーク全体でロスレス転送を構成します。
さまざまな CoS コンポーネントを個別に、または組み合わせて設定し、CoS サービスを定義します。
CoS 設定を変更するか、CoS 設定を非アクティブ化してから再アクティブ化すると、システムがトラフィックを一時的にブロックして着信トラフィックの入力キューへのマッピングを変更するため、パケット ドロップが発生します。ロスレス動作に輻輳通知プロファイルを使用すると、PFC ポーズ フレームが一時的に生成されることが予想されます。
表1 に、プラットフォーム別の主要なCoS設定タスクと、それらのタスクへのリンクを示します。
情報を検索するプラットフォームでサポートされていない機能へのリンクは、機能していない可能性があります。
CoS 設定タスク |
リンクス |
---|---|
基本的なCoS設定:
|
|
出力キューがいっぱいになったときの、異なるパケット損失確率(PLP)のパケットのドロップ確率を定義する、加重ランダム早期検出(WRED)ドロッププロファイルを設定します。
|
|
キュー スケジューラと、個々のキューの帯域幅スケジューリングの優先順位を構成します。スケジューラは、出力キューの CoS プロパティを定義します(出力キューは転送クラスにマッピングされ、分類子は IEEE 802.1p または DSCP コード ポイントに基づいてトラフィックを転送クラスにマッピングします)。キュー・スケジューリングは、優先順位グループ・スケジューリングと連携して、2 層の階層スケジューラーを作成します。CoS スケジューリング プロパティには、キューに割り当てられたインターフェイス帯域幅の量、キューのプライオリティ、キューで明示的輻輳通知(ECN)が有効になっているかどうか、およびキューに関連付けられている WRED パケット ドロップ プロファイルが含まれます。 |
|
トラフィック制御プロファイルを設定して、転送クラスセット(プライオリティグループ)の出力帯域幅とスケジューリング特性を定義します。転送クラスセットにマッピングされた転送クラス(キュー)は、トラフィック制御プロファイルで設定した帯域幅リソースを共有します。 |
|
拡張伝送選択(ETS)と転送クラスセットを設定し、ETS 勧告 TLV を無効にします。ETS の Junos OS 実装である階層型ポート スケジューリングを使用すると、同様の CoS 処理を必要とする優先度を優先度グループにグループ化できます。優先度グループのポート帯域幅リソースを定義し、グループ内の各優先度が使用できる優先度グループのリソースの量を定義します。 |
|
機能の設定情報を交換することでピアのデータセンターブリッジング(DCB)機能を検出するデータセンターブリッジング機能交換プロトコル(DCBX)を設定し、LLDP(Link Layer Discovery Protocol)の拡張です
|
|
FCoE の CoS を設定します。
|