CodingBox ドキュメント

OEM 型番:ベンダーによる光モジュールの命名

スイッチは、モジュールの EEPROM に格納された部品番号ベンダー名を対応リストと照合します。そのため、サフィックスの1文字に至るまで正確な文字列が重要になります。各ベンダーには命名文法があり、それを知っていれば、データシートなしでもラベルや show の出力から PN を読み取り、レート、伝送距離、波長、グレードが分かります。このページでは、主要ブランドの命名文法と照合ルールをまとめます。

PN の格納場所

仕様ベンダー名部品番号備考
SFF-8472(SFP ファミリー)A0h 20–35A0h 40–55各16文字の ASCII、スペースパディング
SFF-8636(QSFP ファミリー)148–163168–183
CMIS(QSFP-DD、OSFP…)ページ 00h 129–144148–163
INF-8077i(XFP)148–163168–183

書式のルールや、ホストが他に何を比較するかについてはベンダーフィールドを参照してください。

命名文法

ブランドパターン読み方
CiscoGLC-<type>-<var>(1G)、SFP-10G-<reach>[-S/-X/-I]SFP-25G-<reach>-SQSFP-40G-<reach>4QSFP-100G-<reach>4-SQDD-400G-<reach>4-SSFP-H10GB-CU<n>M(DAC)、SFP-10G-AOC<n>MGLC-LH-SMDSFP-10G-LRSFP-10G-LR-SSFP-25G-SR-SQSFP-100G-SR4-SQDD-400G-DR4-SSFP-H10GB-CU3Mサフィックス -S = 「select」(エンタープライズグレード、拡張温度非対応)、-X/-I = 拡張温度/産業用;SMD = DOM 付き SM;H10GB-CU = 長さ表記付きのパッシブ DAC
JuniperEX-SFP-<rate><reach>QFX-SFP-<rate><reach>JNP-<ff>-<rate>-<reach>SRX-SFP-…QFX-QSFP-DAC-<n>MEX-SFP-10GE-LRQFX-SFP-10GE-SRJNP-QSFP-100G-LR4JNP-QSFP-DAC-1MEX-SFP-1GE-LXプレフィックス = 認定対象の製品ファミリー(EX、QFX、MX、SRX、JNP 汎用);同じ光学部品が複数のプレフィックスで存在することがある
AristaSFP-<rate>-<reach>QSFP-<rate>-<reach>CAB-<ff>-<ff>-<rate>-<n>MAOC-<ff>-<ff>-<rate>-<n>MSFP-10G-LRSFP-25G-SRQSFP-100G-SR4QSFP-400G-DR4CAB-Q-Q-100G-3MAOC-S-S-25G-5M単純で予測しやすい;ケーブルは両端を符号化(Q-Q、Q-S、S-S)
Huawei数字コード O<ff><…> / OM…OS…LE…QSFP-…S-SFP-…OSX010000(10G SFP+ LR 10 km)、OMXD30000(10G SR)、OSXD22N00S-SFP-GE-LH40-SM1310QSFP-100G-SR4SFP-10G-USR古いコードはカタログ番号;新しいものは記述的(レート、km 単位の伝送距離、波長)
H3CSFP-<rate>-<reach>-<fibre><λ>QSFP-<rate>-<reach>-<fibre><λ>SFP-XG-LX-SM1310SFP-GE-LX-SM1310-AQSFP-100G-SR4-MM850QSFP-40G-LR4-WDM1300XG = 10G、GE = 1G;光ファイバーと波長を明記
HPE / ArubaJ<4 digits><letter>(ProCurve/Aruba)、JD/JG/JH…(H3C 由来)、R<…>(新しい Aruba)、455883-B21 形式(サーバー)J4858D(1G SX)、J9151E(10G LR)、JD092B(10G SR)、JL486A(25G SR)、R0R41A文字サフィックス = リビジョン/世代;同じ光学部品でも世代ごとに新しい J 番号が付く
Dell407-<4 chars>(SKU)および記述的な SFP-10G-SRQSFP28-100G-SR4DAC-Q28-…407-BBOU(10G SR)、407-BBVJ(25G SR)、QSFP28-100G-SR4DAC-Q28-Q28-100G-1M箱には SKU、EEPROM には記述的な PN
Extreme5桁のコード10301(10G SR)、10302(10G LR)、10052(1G LX)、10401(QSFP28 SR4)カタログ番号;ベンダー rev/PN フィールドには記述的な文字列
Nvidia / MellanoxMMA<…>(MMF 光学部品)、MMS<…>(SMF)、MFA<…>(AOC)、MCP<…>(DAC)、MC<…> レガシーMMA1B00-C100D(100G SR4)、MMS1W50-HM(200G FR4)、MFA1A00-C003(100G AOC 3 m)、MCP1600-C003E30N(100G DAC 3 m、30 AWG)、MMA4Z00-NS(800G SR8 ツインポート)サフィックスがレーン数、長さ、線径、世代を符号化;InfiniBand と Ethernet では型番が異なる
IntelE10GSFP<…>E25GSFP<…>X710DA…(NIC)E10GSFPSRE10GSFPLRE25GSFP28SRNIC ベンダー製の光学部品;ドライバーが検証する
Brocade / Broadcom(SAN)57-<digits>-<rev>XBR-000<digits>57-1000117-01(8G SW)、XBR-000192(16G SW)、57-1000480-01(32G SW)SAN スイッチはこれらの文字列を要求する
MikroTikS-<λ><type>…S+<λ>…(10G)、XS+<…>(25G)、Q+<…>(40G)、XQ+<…>(100G)S-3553LC20D(1G BiDi)、S+31DLC10D(10G LR 10 km)、XS+31LC10D(25G LR)、Q+85MP01D(40G SR4)、XQ+85MP01D(100G SR4)数字 = 波長、LC/MP はコネクター、10D = DDM 付き 10 km
UbiquitiUACC-OM-<…>UF-<type>UF-SM-10GUACC-OM-SFP28-SR
汎用/ホワイトラベル記述的SFP-10GLR-31SFP-10G-LR-CQSFP28-100G-SR4-C-C サフィックスは、販売代理店のカタログでは「vendor C 向けにコーディング済み」を意味することが多い

命名規則は製品世代によって変わります。この文法が教えてくれるのは PN の読み方であって、そのすべての PN が実在することではありません。

知っておくべきグレードとサフィックス

サフィックス/マーカー意味
-S(Cisco)select/エンタープライズグレード:商用温度、拡張伝送距離や DOM を保証しない
-I-X-E産業用/拡張温度範囲
SMD-D10Dデジタル診断付き
-C-CIS-JUN-ARI(販売代理店)特定 OEM のホワイトリスト向けにコーディング済み
A/B/C…(HPE の文字)ハードウェア/ファームウェアのリビジョンまたは世代
-U/-D-A/-BBiDi のアップストリーム/ダウンストリームのペア、またはペア光学部品のチャネル A/B

スイッチ上での照合ルール

  • 大半のプラットフォームはベンダー名 + PNをテーブルと照合しますが、PN のプレフィックスのみを比較するものもあり、ベンダー固有の署名まで検証するものもわずかにあります(NOS ごとのモジュール検証方法)。
  • 大文字小文字、末尾の空白、パディングは仕様(スペースパディングの ASCII)と一致している必要があります。NUL パディングの PN は、エラーも出さずに一致に失敗します(ベンダーフィールド)。
  • スイッチが表示する種別文字列は、コンプライアンスコードではなく PN から組み立てられることが多く、SR モジュールの PN に -LR と書かれていれば LR と表示され、その後リンクに失敗します(コンプライアンスコード)。
  • シリアル番号の書式と日付コードはめったにチェックされませんが、TAC では検査対象になります。

ポートに適した PN を見つける

  1. プラットフォームの対応光学部品リスト(またはトランシーバー互換性ツール)→ 必要な PMD の PN(互換性マトリクス)。
  2. PN の背後にある PMD(レート、伝送距離、波長、コネクター)を設備と照合して確認する。
  3. グレードサフィックスを温度要件と伝送距離要件に照らして確認する。
  4. ベンチ上で、モジュールの EEPROM の PN とベンダー名をリストの項目と1文字ずつ比較する(Check transceiver)。

CodingBox では

code databaseはベンダー PN のもとに完全な識別情報を保存するため、モジュールを1ステップでエントリーにコーディングできます。EEPROM editorは16文字・スペースパディングの書式を強制し、チェックサムを再計算します。実際の光学部品を表していない PN をコーディングすると、失敗する箇所がホワイトリストからリンクへと移るだけです(EEPROM のリコーディング)。

部品番号以外のラベルの残り部分、すなわちシリアルと日付の書式、波長と伝送距離の欄、ラッチの色、安全マークについてはラベルと色コードを参照してください。


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