SFP EEPROMは、ネットワークトランシーバー内部に搭載された256バイトの不揮発性メモリチップで、I2Cバスを介してモジュール識別情報と診断機能をホストスイッチに伝達します。ネットワークエンジニアは、これらのEEPROMに特定のOEM 16進コードをプログラムすることで、「サポートされていないトランシーバー」エラーを回避し、マルチベンダー間の相互運用性を確保するとともに、光ハードウェアの設備投資を最大80%削減します。

エンタープライズデータセンターやISPネットワークでは、光トランシーバーの管理は、人工的なハードウェア制約の迷路をさまようようなものに感じられることがよくあります。標準的な10G、40G、または100G光モジュールの物理的なハードウェアは、マルチソースアグリーメント(MSA)規格、具体的にはSFF-8472仕様によって厳密に管理されていますが、Cisco、Juniper、Aristaなどの大手機器メーカー(OEM)は、独自のソフトウェアチェックを頻繁に実装しています。
ポート初期化フェーズ中に、スイッチのオペレーティングシステムはモジュールのEEPROMを読み取ります。埋め込まれた暗号署名またはベンダー文字列がOEMの事前定義されたホワイトリストと一致しない場合、スイッチは光モジュールを拒否し、通常はerr-disable状態または「モジュール不良」システムログをトリガーします。このメカニズムは、ネットワークベンダーの囲い込みという、ただ一つの主要な目的のために設計されています。
しかし、EEPROMの基盤となるアーキテクチャは普遍的に標準化されているため、このロックインは体系的に回避できます。このガイドでは、SFP EEPROMのロジックについて詳細な技術分析を行います。標準的な256バイトのメモリ構造をマッピングし、Linuxなどのツールを使用してI2Cデータを抽出および読み取る方法を示します。 ethtoolそして、汎用SFPモジュールを再プログラムするための実行可能な調達フレームワークを確立し、シームレスなマルチベンダーネットワークの安定性を実現する。
🟣 SFP EEPROMとは何ですか?また、どのように動作しますか?
SFP EEPROM(電気的に消去可能なプログラマブル読み出し専用メモリ)は、トランシーバーのPCB上に搭載された不揮発性メモリチップです。重要な識別情報、互換性情報、および光テレメトリデータを保存します。ホストスイッチは、I2Cインターフェースを介してこのチップに問い合わせを行い、モジュールの仕様を確認し、ポート接続を承認します。

物理層:I2Cと24CO02チップ
ハードウェアレベルでは、SFP EEPROMは通常、標準的な2KビットメモリIC(24C02シリーズなど)です。その主な機能は、トランシーバーのデジタルパスポートとして機能することです。SFPモジュールがシャーシに挿入されても、スイッチはすぐにレーザーをアクティブにしません。代わりに、スイッチのASICは、2線式シリアルインターフェース(一般的にI2C(Inter-Integrated Circuit)バスとして知られており、通常100kHzのクロック速度で動作します)を介してEEPROMデータを照会します。
EEPROMが正常に機能しない場合、スイッチはトランシーバーの波長、リンク到達距離、または電力要件を判断するメカニズムを持たないため、即座にポート障害または認識されないハードウェアエラーが発生します。
SFF-8472規格と256バイトメモリマップ
グローバルな相互運用性を確保するため、ネットワーク業界はSFF-8472 MSA規格を採用しています。この規格では、すべての光トランシーバーが従わなければならない、厳格で標準化された256バイトのメモリマップが規定されています。スイッチはこのデータに、A0hとA2hという2つの異なるI2Cベースアドレスを使用してアクセスします。
| I2Cアドレス | データブロックタイプ | 保存されるキーパラメータ |
|---|---|---|
| A0h (1010000X) | モジュール識別ブロック(静的) |
|
| A2h (1010001X) | 診断データブロック(動的) |
|
モジュール識別ブロック(アドレスA0h)は、マルチベンダー相互運用性において重要なセクションです。このセクションには、スイッチのオペレーティングシステムがポート初期化時に解析する静的な文字列値が含まれています。一方、診断データブロック(アドレスA2h)は、モジュールがデジタル診断監視インターフェース(DDMI)をサポートしている場合にのみ使用され、エンジニアにリアルタイムの物理層可視性を提供します。
🟣 SFP EEPROMがマルチベンダー相互運用性に与える影響
汎用SFPモジュールがOEMスイッチで動作しないのはなぜですか?
複数のベンダー間での相互運用性は、OEMスイッチのオペレーティングシステムがSFP EEPROMのA0hメモリアドレスをスキャンして、ベンダー固有の文字列や暗号化された署名を検出するために失敗する。汎用トランシーバーがMSAの物理規格に厳密に準拠していても、EEPROMのベンダーコードがOEMによってプログラムされたホワイトリストと一致しない場合、スイッチはポートを無効にする。

SFP MSA規格:ユニバーサル・トランシーバー言語
相互運用性の問題の根本原因を理解するには、物理的なハードウェアと組み込みソフトウェアを区別することが不可欠です。光トランシーバーの物理的および電気的特性は、マルチソースアグリーメント(MSA)によって規定されています。MSAは、競合するメーカーが基本的な互換性を確保するために確立した協力的な枠組みです。
MSA規格(例えば、物理寸法はSFF-8074i、診断モニタリングはSFF-8472)に基づき、光サブアセンブリ(TOSA/ROSA)、レーザードライバ、およびI2C通信プロトコルは標準化されています。そのため、独立系ファブが製造する汎用10GBASE-LRモジュールと、高級ブランドのOEMモジュールは、ハードウェアレベルでは実質的に同一です。どちらも1310nmの波長で光を送信し、10kmのリンクバジェットをサポートし、全く同じ基本I2C言語を使用します。
OEMがベンダーロックインのためにEEPROMを使用する理由
ハードウェアが同一であるにもかかわらず、速度と到達距離が全く同じ2つのモジュールが、異なるハードウェアプラットフォームで異なる動作を示すのはなぜでしょうか?その違いは、EEPROM内のベンダーによるコーディングの違いに完全に起因しています。
主要なネットワーク機器メーカー(Cisco、HPE、JuniperなどのOEM)は、特定のモジュール識別データを想定してスイッチのファームウェアを設計しています。SFPが挿入されると、スイッチOS(Cisco IOS-XEやJuniper Junosなど)は厳密な検証シーケンスを実行します。
- モジュール識別情報(バイト20~35および37~52): スイッチはA0hメモリブロックを読み取って検証します 業者名 (NAIST) と ベンダーPN (部品番号)。HPEスイッチの表示が「HP」ではなく「Generic」の場合、モジュールにフラグが立てられます。
- ファームウェアの要件と暗号署名(96~127バイト目): 高度なOEMスイッチは、単なるテキスト文字列にとどまりません。EEPROM内のベンダー固有のバイトを利用して、独自の暗号化されたハッシュキーを保存します。スイッチはチェックサムを計算し、ハッシュが一致しない場合は認証が失敗します。
- 人工的なポート無効化: 認証に失敗すると、スイッチは意図的にトランシーバーのTX(送信)機能を中断するか、ポートを エラー無効化 状態が悪化し、「サポートされていないトランシーバー」ログが生成されます。
| OEMによるEEPROMロックインの正当化 | ネットワークエンジニアリングの現実 |
|---|---|
| 品質管理と安定性: OEM各社は、互換性を制限することで、徹底的にテストされ、熱的に検証された光学系のみが使用されるようになり、スイッチのハードウェアを保護し、SLA保証を維持できると主張している。 | マージン保護: EEPROMベンダーによるコーディングの主な目的は、商業的な側面にある。これにより、OEMはMSA規格の光ハードウェアの価格を300%から1000%上乗せすることが可能になり、企業顧客を閉鎖的なハードウェアエコシステムに閉じ込めることができる。 |
結局のところ、EEPROMプログラミングはトランシーバーの光品質を反映するものではなく、デジタルゲートキーピング機構に過ぎません。このEEPROMコードを変更することは、こうした人為的な制限を回避し、真のMSA相互運用性を回復するための業界標準の手法です。
🟣 よくあるSFP EEPROMエラーメッセージとその意味
SFP EEPROMのエラーはどのように解釈すればよいですか?
スイッチが光モジュールを拒否した場合、syslogメッセージによって根本原因が特定されます。「サポートされていないトランシーバー」エラーは、スイッチがEEPROMの読み取りに成功したものの、ベンダーのコーディングを拒否した(ソフトウェアロックイン)ことを示します。逆に、「EEPROMの不具合」またはDOMテレメトリの欠落は、メモリマップの破損、I2Cバスの物理的な損傷、またはSFF-8472診断サポートの欠如(ハードウェア障害)を示します。
ポート初期化フェーズでは、スイッチのオペレーティングシステムは物理層をオンラインにするためにEEPROMデータに完全に依存します。このプロセスが失敗すると、スイッチは特定のシステムログを生成します。ネットワークエンジニアにとって、これらのログを正確に解釈することは、ベンダーによる意図的な制限なのか、それとも真のハードウェア障害なのかを判断するための第一歩となります。

1. 「サポートされていないトランシーバー」/ポートエラー無効化
これは、特にCisco、Aruba、Juniperのエコシステムにおいて、企業環境で最も頻繁に発生するエラーです。一般的なsyslog出力には、%PHY-4-UNSUPPORTED_TRANSCEIVERまたは%GBIC_SECURITY_CRYPT-4-VN_DATA_CRC_ERRORが含まれます。
- 技術的な現実: トランシーバーのハードウェアは完全に機能しています。スイッチのI2CバスはA0hアドレスに正常にアクセスし、モジュールの仕様を読み取りました。
- 根本原因: ベンダー文字列(20~35バイト目)または独自の暗号化ハッシュ(96~127バイト目)が、OEMの内部ホワイトリストと一致しませんでした。
- 結果: スイッチは管理上インターフェースをシャットダウンし、 エラー無効化 この状態です。ポートがリセットされるか、EEPROMに承認済みのベンダーコードが書き込まれるまで、リンクはトラフィックを転送しません。
2. 「SFP EEPROMの不具合が検出されました」/認証失敗
サポートされていない警告とは異なり、「EEPROM の不具合」または「認識されないモジュール」のログは、通常、スイッチ ASIC とモジュールのメモリ チップ間の低レベルの通信障害を示しています。
- 技術的な現実: スイッチは256バイトのメモリマップを読み取ろうとしましたが、文字化けした16進データ、チェックサムの失敗、または応答なしのいずれかを受信しました。
- 根本原因: これは通常、ハードウェア層の問題です。モジュールのI2Cピン(SDA/SCL)の物理的な損傷、電気的ショート、または再プログラミングの失敗による24C02 EEPROMチップの完全なデータ消失/破損などが原因として考えられます。
- 結果: トランシーバーがスイッチに対して完全に機能停止しています。外部SFPプログラマーを使用して16進コードを完全に書き換えるか、物理的に交換する必要があります。
3. 読み取り失敗: DOM / DDMI データの不一致
時折、エンジニアは、物理リンクが「UP」状態であり、レイヤ2/レイヤ3トラフィックが正常に通過しているにもかかわらず、スイッチのCLIまたは管理UIに「N/A」と表示されたり、光テレメトリ(TX/RX電力、温度)に関するエラーが発生したりする状況に遭遇します。
- 技術的な現実: スイッチは静的識別ブロック(A0h)の読み取りに成功し、接続を承認しました。しかし、リアルタイム診断データブロック(A2h)の読み取りに失敗しました。
- 根本原因: 光モジュールが、物理的にデジタル光モニタリング(DOM)機能を持たない古いMSA規格(SFF-8074i)に基づいて製造されているか、またはEEPROMのA2hブロックの内部アドレス指定が破損しているかのいずれかです。
- 結果: トラフィックは正常に流れているが、SolarWindsやPRTGなどのネットワーク監視プラットフォームは、光システムの健全性に関するしきい値のSNMPデータを取得できないため、インフラストラクチャ管理に盲点が生じる。
| エラー症状 | EEPROM読み取りステータス | 主な診断 |
|---|---|---|
| エラー無効化 / サポート対象外 | 読み取り成功 (A0h) | ソフトウェアのロックイン。ベンダーコードの不一致。 |
| 不具合あり/認識されない | 読み取り失敗/破損 | ハードウェア障害。メモリの破損、またはI2Cバスの故障。 |
| リンクは確立したが、DOMデータがない | A0h 成功 / A2h 失敗 | DDMIに準拠していないモジュール、またはA2hブロックの破損。 |
🟣 SFP EEPROMの読み取りとプログラミング方法
エンジニアは、スイッチのCLIコマンド、ethtool -mなどのLinuxユーティリティ、またはハードウェアI2Cインターフェースを使用してSFP EEPROMデータを読み取り、256バイトの16進ダンプを抽出します。プログラミングには、専用のSFP EEPROMコーダーまたはマイクロコントローラを使用して、特定のOEMベンダー署名をモジュールのA0hメモリブロックに書き込み、スイッチソフトウェアの制限を回避する必要があります。
汎用SFPモジュールのフラッシュ書き込みや変更を行う前に、ネットワークエンジニアはまず既存のメモリマップを検証する必要があります。スイッチのオペレーティングシステムは、意図しない故障を防ぐためにトランシーバーメモリへの書き込みアクセスを制限しているため、読み出しはソフトウェアで行えますが、書き込みにはハードウェアの物理的な操作が必要です。

1. ソフトウェア抽出: Switch CLIツール
ほとんどのエンタープライズグレードのスイッチには、I2Cバスを読み取り、生の16進データを人間が読みやすい形式にデコードする診断ツールが内蔵されています。これらのコマンドではEEPROMを変更することはできませんが、ベンダーのコーディングやDOMテレメトリを検証するための最初の手段となります。
- Cisco IOS/IOS-XE: show interfaces transceiver detail コマンドを実行すると、デコードされた SFF-8472 メトリック (光パワー、温度) が表示されます。EEPROM のより詳細な ID ブロックを表示するには、show idprom interface [interface_id] コマンドを使用して、スイッチが認証に使用している特定のベンダー文字列を表示します。
- Juniper Junos: コマンド show interfaces diagnostics optics [interface_id] は、A0h および A2h メモリ ブロックの同様のデコードされた出力を提供します。
2. OSレベルの抽出:Linux ethtool
データセンターサーバー、SmartNIC、またはLinuxを実行する高度なホームラボ環境では、OSはハードウェア層とより直接的にやり取りします。ethtoolユーティリティは、専用スイッチソフトウェアを使用せずにSFP EEPROMデータを読み取るための最も強力なソフトウェア手法です。
Linuxは、`ethtool -m [interface_name]`(または`ethtool --dump-module-eeprom`)コマンドを実行することで、I2Cバスに直接問い合わせを行います。これにより、変換されたモジュール仕様と生の16進ダンプが出力されます。この16進ダンプは、エンジニアが取得して.binファイルとして保存し、正常に動作するOEM光学素子のシグネチャを複製するのと全く同じものです。
3. ハードウェアI2Cアクセス:プログラミング層
SFP EEPROMに実際にプログラム(フラッシュ)するには、マスターI2Cデバイスを使用してトランシーバーのプリント基板と物理的にインターフェースする必要があります。SFPモジュールの物理的なI2Cピン配置では、特定の金メッキ接点が使用されます。ピン4(SDA - シリアルデータ)、ピン5(SCL - シリアルクロック)、ピン15(VccR - 電源)、ピン20(VeeT - グランド)。
| 商用SFPプログラマー | DIY/オープンソースマイクロコントローラー |
|---|---|
| 方法論: FS BoxやSFPTotalのようなデバイスは、プラグアンドプレイ式のUSBインターフェースとして機能します。これらのデバイスは、数千もの検証済みOEM 16進コードを含むクラウドデータベースに接続します。 最適な用途: 手動による16進数編集なしで、高速かつ信頼性の高い標準化されたフラッシュ処理を必要とする企業IT調達チームおよびMSP。 |
方法論: Raspberry PiまたはArduinoをSFPケージに直接接続して使用します。エンジニアは、i2c-tools(特にi2cdumpとi2cset)などのLinuxユーティリティを使用して、バイナリファイルを0x50(A0h)アドレスに手動でプッシュします。 最適な用途: ネットワーク研究、ホームラボ、および高度なハードウェア診断。 |
技術的な警告:プログラミングは、汎用SFPモジュールが「ロック解除」されている場合にのみ成功します。多くの低価格またはOEMブランドのトランシーバーは、書き込み保護されたEEPROMを搭載しており、メモリが新しいデータを受け入れるには、I2Cバス経由で特定の4バイトのハードウェアパスワードを送信する必要があります。
🟣 SFP EEPROMのプログラミング、再プログラミング、およびベンダーコーディング
企業はSFP EEPROMを再プログラムし、汎用モジュール識別ブロックを独自のOEM 16進コードで上書きします。市販のSFPコーディングツールを使用することで、ITチームは必要に応じてMSA規格のブランク光モジュールにフラッシュ書き込みを行うことができます。これは、複数のベンダーの光モジュール在庫を単一のSKUに統合し、ベンダーロックインを回避してネットワーク設備投資を大幅に削減する戦略的な調達手法です。

ベンダーコーディングの仕組み:プログラミングツールが実際に行っていること
SFPモジュールの再プログラミングとは、A0hメモリアドレス内の16進数値を変更して、高級OEM光モジュールの暗号署名とベンダー文字列を正確に模倣するプロセスです。バイナリファイルを16進エディタで手動で編集すると、特に必要なチェックサムの再計算(バイト63 CC_BASEとバイト95 CC_EXT)に関して人為的なミスが発生しやすいため、業界の専門家は自動化されたハードウェアに頼っています。
市販のSFP EEPROMプログラマ(多くの場合、コンパクトなUSBインターフェースボックスとして設計されている)は、トランシーバーのI2Cバスと管理ワークステーション間の橋渡し役を果たします。これらのツールの標準的なワークフローは非常に効率化されています。
- インターフェース接続: 汎用のロック解除済みSFPモジュールをプログラマーのケージに挿入します。
- クラウドベースの16進数データ取得: 付属のソフトウェアは、検証済みのOEMコードのデータベースに接続します。エンジニアは、対象となるスイッチのオペレーティングシステム(例:Arista EOS、Cisco NX-OS、またはJuniper Junos)を選択します。
- 自動フラッシュ: このツールは、必要な書き込み保護バイパスパスワードを送信し、A0hブロックをターゲットOEMの署名で上書きし、チェックサムを再計算してメモリをロックします。これにより、汎用光モジュールはターゲットスイッチによってネイティブモジュールとして即座に認識されます。
IT調達戦略としてのリプログラミング
EEPROMデータの変更にはハードウェアレベルでの高度な技術的理解が必要ですが、現代の企業ITにおいては、再プログラミングはネットワークの中核的な作業やトラブルシューティングとして実行されることはほとんどありません。むしろ、非常に効果的な調達および在庫管理戦略として活用されています。
マルチベンダー環境で運用するデータセンターやマネージドサービスプロバイダー(MSP)は、予備の光モジュールの在庫確保という重大な物流上の課題に直面しています。従来の調達モデルでは、ネットワーク内のスイッチブランドごとに高価なSKUを個別に購入して保管する必要があり(例えば、Cisco、HP、Extreme Networks用の10GBASE-LRモジュールをそれぞれ個別に保管するなど)、膨大なIT予算が遊休在庫に拘束されてしまいます。
| 調達指標 | 従来型のOEM調達 | 社内EEPROMプログラミング戦略 |
|---|---|---|
| 在庫の複雑さ | 高難易度。ネットワーク上のスイッチブランドごとに個別のSKUを管理する必要があります。 | 最小限で済みます。在庫する必要があるのは、汎用的なMSA規格の「ブランク」SKUを1つだけです。 |
| 展開の俊敏性 | 納期が遅い。OEMの納期やサプライチェーンの不足状況に左右される。 | 瞬時。交換が必要なスイッチに応じて、光学部品はオンデマンドでフラッシュされます。 |
| 設備投資 (CapEx) | 最大コスト。OEMは独自のコーディングに対して高額なマージンを請求する。 | 最適化済み。組織は汎用光学機器の基本ハードウェアコストのみを支払います。 |
調達担当者は、高品質でMSA準拠の「ブランク」光モジュールを購入し、SFP EEPROMプログラマと組み合わせることで、物理的な光ハードウェアと制約の多いソフトウェア層を効果的に分離できます。これにより、企業側に権限が戻り、ネットワークの柔軟性を最大限に高め、不要なオーバーヘッドを最小限に抑えることができます。
🟣 SFP EEPROMプログラミングに関するよくある質問

1. プログラミングなしで、Ciscoのサポート対象外トランシーバーのエラーを回避することはできますか?
はい、ただし重要な注意点があります。Cisco IOSおよびNX-OS環境では、エンジニアはservice unsupported-transceiverに続いてno errdisable detect cause gbic-invalidなどの隠しコマンドを入力できます。これにより、スイッチはベンダー文字列の不一致を無視してポートを起動します。
しかし、これはソフトウェア層における応急処置に過ぎません。Cisco TACによる公式サポートは提供されておらず、警告ログが記録される可能性があり、新しいOSアップデートで頻繁に修正または無効化されます。スイッチが光モジュールをネイティブに受け入れることを確実にするための唯一の永続的かつ確実な方法は、ハードウェア層でEEPROMを変更することです。
2. SFPの16進コードを変更することは合法ですか?
もちろんです。物理トランシーバーはオープンなMSA規格に準拠しており、組み込みEEPROMデータを変更して標準ハードウェアをクローズドなエコシステム内で動作させることは完全に合法です。これは、独占的なOEM価格を回避するために、世界中のデータセンターで広く行われています。注:サードパーティ製の光モジュールを使用することは合法ですが、ネットワーク障害が物理トランシーバー層に直接起因する場合、スイッチメーカーの公式SLAや技術サポートに影響を与える可能性があります。
3. 間違ったコードをフラッシュした場合、どうなりますか?
SFP EEPROMへの書き込みは、一般的に非破壊的なプロセスです。誤ってHPEスイッチ用のモジュールにJuniperの16進コードを書き込みてしまった場合でも、HPEスイッチはA0hブロックを読み取り、署名を拒否してポートをerr-disable状態にするだけです。トランシーバーのI2Cバスが正常に動作し、EEPROMが永久的に書き込み禁止になっていない限り、モジュールをプログラマーに戻して正しいコードで上書きするだけで済みます。
🟣 安定したマルチベンダー環境構築のためのベストプラクティス
サードパーティ製の光学機器を安全に導入するにはどうすればよいですか?
安定したマルチベンダー光ネットワークの導入には、スイッチOSの互換性の検証、生産前にラボ環境での物理リンクの状態とA2h DOMテレメトリの検証、予備在庫の汎用SKUへの統合、および物理層の完全性を保証するための信頼できるメーカーからのMSA準拠ハードウェアの調達が必要です。

光ハードウェアをOEMソフトウェアの制約から切り離すことで、設備投資を大幅に削減できますが、エンタープライズグレードのネットワーク安定性を維持するには、規律ある導入フレームワークが必要です。以下の主要なエンジニアリングのベストプラクティスに従ってください。
1. Switch OSの互換性チェック
スイッチメーカーは、オペレーティングシステムを頻繁にアップデートします(例:旧バージョンのIOSからIOS-XEへの移行、Arista EOSのアップデートなど)。これらのアップデートでは、以前は正常に動作していたサードパーティ製の16進数コードを拒否するように設計された、より厳格な暗号化ハッシュチェックが導入される場合があります。大量展開を実行する前に、SFPプログラマのクラウドデータベースに、対象とするOSバージョンに対応した検証済みのコードが含まれていることを必ず確認してください。
2. ラボ試験およびDOM検証
新しくファームウェアを書き込んだ汎用SFPを、本番環境のコアスイッチに直接導入しないでください。ステージング環境を構築して、次の2つの重要なパラメータを確認してください。
- レイヤー1の状態: ポートがsyslog警告を発生させることなく正常に起動することを確認してください。
- テレメトリ検証: 適切な CLI コマンドを実行します (例: show interface transceiver detailスイッチがA2h診断データブロックを正常に読み取れることを確認します。TX/RX光パワーレベルが「N/A」と表示される場合、フラッシュ中にEEPROMチェックサムが正しく計算されていない可能性があります。
3. 在庫およびスペアパーツの統合
従来の断片的なスペアパーツモデルから脱却しましょう。高品質な「ブランク」(ロック解除済み)汎用光学部品のストックと市販のプログラミングツールを常備することで、光学部品の在庫を標準化します。これにより、ITチームはモジュールを迅速に展開できるようになり、在庫保管コストを削減し、ハードウェア障害発生時に適切なOEM固有のスペアパーツがないというリスクを排除できます。
4. 信頼できるハードウェアを入手する
EEPROMプログラミングはソフトウェアの互換性の問題を解決するだけであり、トランシーバーの物理的な品質を向上させるものではありません。ビットエラーや熱による故障を防ぐため、基となる光学サブアセンブリ(レーザーとフォトダイオード)は、厳密なMSA公差に基づいて設計されなければなりません。
マルチベンダー戦略を実行する場合、汎用光学部品の品質が最重要となります。 LINK-PP オフィシャルストア 厳格なテストを経た、信頼性の高い光ハードウェアをお届けし、お客様のプログラマブルネットワークアーキテクチャにシームレスに統合することを保証します。
