CodingBox ドキュメント

QSFP

初代のQuad Small Form-factor Pluggable(QSFP)は、1つのプラガブルモジュールに4レーンを収めるという発想を持ち込みました。初期のレートは今日の基準からすると控えめでしたが、QSFP が定めた機械的な外形は、QSFP+、QSFP28、QSFP56、QSFP112 の基礎として今も使われています。

主な仕様

レーン数 × レート4 × ~2.5–5 Gb/s
合計最大 ~20G
コネクターMPO-12(パラレル)。4×LC ブレークアウトにも対応
電源3.3 V
用途InfiniBand SDR/DDR/QDR、4×1GbE 集約、初期のデータセンターリンク
ステータスレガシー — QSFP+ に置き換え済み

仕様書

  • INF-8438QSFP Transceiver 1.0:オリジナルの QSFP MSA(機械仕様、電気仕様、管理機能の基本)。
  • SFF-8436QSFP+ 4X 10 Gb/s Pluggable Transceiver:QSFP ファミリーを引き継いだ後継文書で、SFF-8636 に引き継がれるまでその管理メモリーを規定していました。

管理インターフェース

QSFP は、のちに SFF-8636 で正式化される単一アドレス・ページ方式の管理モデルを確立しました。2線アドレスは1つ(A0h)、下位ページは常時利用可能、上位ページはアドレス127のページ選択バイトで切り替えます。初期のモジュールは INF-8438/SFF-8436 のレイアウトに従っており、フィールドは SFF-8636 と趣旨としては互換性がありますが、バイト単位で必ずしも一致しません。

互換性に関する注意

  • QSFP モジュールは QSFP+ 以降のケージに収まりますが、ホスト側が古い低レートに対応していない場合があります。
  • 4レーンのレイアウトが理由で、それ以降の QSFP 世代はすべて単一レーンの SFP クラスリンクへの 4×ブレークアウトに対応しています。

CodingBox では

CodingBox は、初代 QSFP モジュールを QSFP/SFF-8436 のレイアウトで読み取り、 QSFP+ と並ぶ4レーンファミリーの最初のメンバーとして扱います。


この記事に不正確な点や誤りを見つけた場合は、該当する箇所を選択して Ctrl+Enter を押すと、できます。