優先度の伝搬について
入出力カード(IOC)を備えた SRX5600 および SRX5800 デバイスは、優先度の伝搬を実行します。たとえば、 IOC マップ キューを理解 して、ある顧客の音声トラフィックが他の顧客のデータ トラフィックに苦しまないようにする場合など、混合トラフィック環境では優先度の伝搬が役立ちます。ノードとキューは常に優先度の順に処理されます。キューの優先度は、スケジューラの設定(デフォルトの優先度が低い)によって決まります。ただし、階層型スケジューラのすべての要素に直接優先度が設定されているわけではありません。たとえば、内部ノードは、他の方法で優先度を決定する必要があります。
内部ノードの優先度は次のように決定されます。
アクティブな子の優先度が最も高い(インターフェイス セットはアクティブな子の優先度が最も高い場合のみ)
ノードが設定されたCIR(保証レート)を上回っているかどうかにかかわらず(これは物理インターフェイスがCIRモードの場合にのみ関連します)
各キューには、設定された優先度とハードウェアの優先度があります。 表 1 は、設定済みの優先度とハードウェアの優先度との通常のマッピングを示しています。
設定済み優先度 |
ハードウェアの優先度 |
---|---|
厳しい |
0 |
高 |
0 |
中高 |
1 |
中低 |
1 |
低 |
2 |
図 1 は、階層型スケジューラが設定された物理インターフェイスを示しています。設定済みの優先度は、図の上部にある各キューに対して示されています。各ノードのハードウェア優先度を括弧で囲んで示します。各ノードは、設定済みのPIR(シェーピングレート)またはCIR(保証レート)、およびキューがCIRを上回っているか下回っているかも示します。ノードは、次の 3 つの状態のいずれかで表示されます。
CIR を超える(クリア)
CIRの下(暗い)
CIRが重要ではない状態(灰色)

図 1 では、C-VLAN が設定された CIR を上回っていても、C-VLAN 0(cvlan 0)のストリクト ハイ キューが最初にサービスを受信します。そのキューがドレインされ、ノードの優先度が0ではなく3になり(トラフィックが厳しくないため)、システムは中程度のキュー(cvlan 1とcvlan 3)に移動し、空のキューがハードウェアの優先度を失うラウンドロビン方式でドレインします。cvlan 4(優先度 2)の低いキューは、そのモードが CIR を下回るため、次に送信されます。次に、cvlan 0 と cvlan2 の高いキュー(現在は優先度 3)がラウンドロビン方式でドレーンされ、最後に cvlan 0 の低いキューがドレーンされます(svlan 0 は優先度 3 であるため)。