PFC CoS設定(輻輳通知プロファイル)
CNP(輻輳通知プロファイル)は、802.1p の優先事項(コード ポイント)に基づいて、PFC(優先度ベースのフロー制御)をIEEEを可能にします。CNPには2つのコンポーネントがあります。
入力 CNP:
指定された優先度で PFC を有効にする。
PFC の優先度に一致するトラフィックのインターフェイスで、MRU(最大受信ユニット)を設定します(オプション)。
イングレス インターフェイスで、接続されたケーブルの長さを指定します(オプション)
出力 CNP(オプション): フロー制御を設定して、指定した優先度の特定の出力キューで PFC の一時停止を有効にする。
メモ:デフォルトでは、出力キュー3と4(それぞれデフォルトのロスレス転送クラスにマッピングされます)は、優先度3と4
fcoe
no-loss
(それぞれコードポイント011と100)で接続されたピアから受信したPFC一時停止メッセージに応答するように設定されています。出力キューでフロー制御を明示的に設定する場合、メッセージを一時停止するために応答する各出力キューでフロー制御を設定する必要があります。(明示的設定によって、デフォルト設定が上書きされます)。ロスレスな動作を実現するには、PFC フロー制御を有効にする出力キューの優先度が、入力インターフェイスで PFC を有効にする PFC の優先度と一致する必要があります。たとえば、CNPの出力コンポーネントで優先度3(011)と5(101)を一時停止するために出力キューをプログラムする場合、CNPの入力コンポーネントで優先度3と5を一時停止する必要があります。(さらに、一時停止中の出力キューにマッピングされた転送クラスは、ロスレス転送クラスである必要があります)。
CNP をインターフェイスに関連付けすると、入力 CNP で指定された優先度と一致するイングレス トラフィック上で PFC が有効になります。また、接続されたピアから PFC 一時停止メッセージを受信した場合に、出力 CNP にリストされているキューを一時停止します。データ パス全体に沿って PFC をエンドツーエンドの優先度で設定し、ネットワーク上でトラフィックのロスレス レーンを作成します。
イングレス インターフェイス(入力 CNP)上のトラフィックの制限FCoEで PFC を有効にする必要があります。トラフィックを運ぶすべてのインターフェイスFCoE優先度の設定で PFC をFCoEします。表記規則では、FCoEは優先度 3(コード ポイント 011
)を使用し、キュー 3 にマッピングされます。ネットワークが FCoE トラフィックに優先度 3 を使用している場合、デフォルトの転送クラスと分類子設定はロスレス トランスポートをサポートしますが、CNP を設定して正しいイングレス インターフェイスに適用して PFC を有効にし、ロスレス トランスポートを実現する必要があります。
ネットワークで FCoE トラフィックに優先度 3 を使用しない場合は、FCoE トラフィックを FCoE トラフィックに使用する優先度に基づいて、FCoE トラフィックをロスレス転送クラスに分類する分類子を設定する必要があります。デフォルトのロスレス転送クラス設定を使用していない場合は、損失のない転送クラスにマッピングされた出力キューを確実にFCoE一時停止としてプログラムする必要があります。
1つのCNPのみインターフェイスに接続できます。作成できる CNO の総数に制限はありません。
CNP の設定は次の要素で構成されます。
-
CNPに名前を付ける。
-
イングレス インターフェイスIEEE上で PFC を有効にする 802.1 コード ポイント(優先度)を指定します。
-
必要に応じて、イングレス インターフェイス(入力 CNP)で MRU と接続されたケーブルの長さを指定します。
-
必要に応じて、キュー 3 および 4 以外のキューを接続されたピア(出力 CNP)から受信したメッセージを一時停止する必要がある場合、指定された出力キューでフロー制御(PFC 一時停止)を設定します。
-
CNPとインターフェイスのマッピング。
インターフェイス上で PFC を設定または変更すると、PFC の変更が完了するまで、ポート全体がブロックされます。PFC の変更が完了すると、ポートのブロックが解除され、トラフィックが再開されます。ポートをブロックすると、受信/送信トラフィックを停止し、ポートがブロック解除されるまで、ポート上のすべてのキューでパケット ロスが発生します。
QFX5100、QFX5200、QFX5210では、ヘッドルーム バッファを使い果たした後は、既存の CNP を削除することでヘッドルーム バッファが解放された場合でも、新しい CNP 設定はヘッドルーム バッファに割り当てされません。CNP 設定を再度適用して、ヘッドルーム バッファを再割り当てする必要があります。
QFX5130およびQFX5220では、すべてのPFC対応IEEE 802.1Pコードポイントをロスレス(損失のない)転送クラスにマップする必要があります。CNP に、損失の転送クラスにマッピングされたコード ポイントがある場合、CNP 全体はハードウェアでプログラムされません。