イーサネットフロー制御
PFC (Priority-based Flow Control)は、データの優先度に応じたフロー制御で、PAUSEフレームの方式を拡張したもの。2010年にIEEE 802.1Qbbで標準化された。この標準化は、シスコ・システムズが独自拡張した仕様を元にしている。
PFCでは、CoS (Class of Service)で与えられる8段階の優先度ごとに個別にフロー制御できる。これにより、指定した優先度のトラフィックのみにPAUSEフレームを発行できるようになった。輻輳時にVoIPを優先させて通常データやファイル転送を遅延させるなどの制御が可能となり、CEEネットワーク環境などで広く用いられる。
PFCのPAUSEフレームの書式は、ヘッダ部分は従来のものと同一であるが、データ部分が以下のように異なる。
制御コード (2バイト): 0x0101 (PFC)
一時停止時間 (16バイト): 8つのCoSそれぞれに16ビット値を指定できる。