flow-control-queue (Output Congestion Notification)
構文
flow-control-queue [ queue | list-of-queues ];
階層レベル
[edit class-of-service congestion-notification-profile profile-name output ieee-802.1 code-point code-point-bits]
説明
PFC(Priority-Based Flow Control)をサポートするために、一時停止する1つ以上の出力キューを指定します。指定されたキューは、インターフェイスが一致する IEEE 802.1p コード ポイントを持つ PFC フレームを受信すると一時停止します。
既定
キュー 3(fcoe 転送クラスにマッピング)とキュー 4(無損失転送クラスにマッピング)は、一時停止するフロー制御キューとしてプログラムされます。デフォルトでは、他の出力キューが一時停止するようにプログラムされていません。
フロー制御キューを明示的に設定すると、指定したキューのみが一時停止するようにプログラムされます。設定を一時停止する明示的なフロー制御キューはデフォルト設定よりも優先されるため、デフォルト設定で一時停止したキューはデフォルトで一時停止されなくなります。
例えば、キュー 2 をフロー制御キューとして設定すると、キュー 2 は輻輳が発生すると一時停止しますが、キュー 3 とキュー 4 は明示的に指定されていないため一時停止しません。出力キュー 2、3、および 4 で一時停止を有効にするには、3 つのキューすべてをフロー制御キューとして明示的に設定する必要があります。
PFC が有効になっている IEEE 802.1p コード ポイント(優先度)にも同じ動作が適用されます。PFC では、デフォルトで優先度 3(011)と 4(100)が有効になっています。フロー制御キューを一時停止するように明示的に設定した場合は、明示的な設定がデフォルト設定に上書きされるため、一時停止する各優先度(コード ポイント)に対して一時停止を明示的に設定する必要があります。
オプション
[ queue | list-of-queues]— 一時停止する出力キューまたは出力キューのリスト。
必要な権限レベル
インターフェイス—設定でこのステートメントを表示します。インターフェイス制御—設定にこのステートメントを追加します。
リリース情報
Junos OS リリース 12.3 で導入されたステートメント。