CodingBox 說明文件

問題分類與診斷方法

本節梳理網絡工程師在使用 SFP/QSFP/QSFP-DD 光模組和光纖佈線時真正遇到的困難——取材於對 50 多個討論帖和技術資料的行業調研——以及行之有效的解決辦法。下面每個主題都有獨立的材料,包含症狀、原因和可行的解決方案。如果只有症狀、不知從何入手,打開 症狀索引

最常出問題的地方

問題領域出現頻率材料
廠商鎖定——«unsupported transceiver»、errdisable、端口不起來非常常見廠商鎖定
第三方光模組——可靠性、壞批次、與廠商支援打交道非常常見第三方光模組
DDM/DOM——讀取 Tx/Rx 電平、閾值、「在範圍內卻丟包」常見DDM 電平
鏈路抖動、CRC/接收錯誤上升、連接器髒污常見鏈路抖動
EEPROM 改碼——密碼、地址、編碼工具常見EEPROM 改碼
DAC 與 AOC 與光模組——100G/400G 線纜故障、彎曲半徑偶發DAC 與 AOC
失效——激光器退化、過熱、批次性損壞、假貨偶發失效
CMIS 模組(QSFP-DD/OSFP,400G 及以上)——狀態機、低功耗鎖定、FEC呈上升趨勢CMIS 問題

診斷階梯

無論症狀是甚麼,經驗豐富的運維人員都遵循同一個順序。它對 1G SFP 和 400G CMIS 模組同樣適用:

  1. 讀取兩端的電平。 將 Tx/Rx 與安裝時記錄的數值對比,留意兩個方向之間的不對稱,以及是否越過 DDM 閾值。
  2. 檢查並清潔連接器。 檢查 → 清潔 → 復查。污染是你能挽回的最便宜的分貝。
  3. 重新插拔或更換模組。 重新插入光模組;如果無效,換成已知良好的模組。
  4. 雙向 OTDR 測試。 只有到這一步,才應該懷疑光纖鏈路本身——並向服務商索要曲線。

只有完成這四步之後,深入研究 EEPROM 內容、CMIS 狀態、FEC 設定或誤碼率才有意義。

貫穿始終的六個規律

  1. 留一個原廠模組用於支援電話。 業內被反覆提及的建議:在向廠商開工單之前先換上原廠模組,這樣支援人員就無法把責任推給第三方光模組。
  2. EEPROM 編碼解決了大多數「兼容性」問題。 兼容性關乎模組記憶體中的識別字元串,而不是固件。這正是 CodingBox 存在的意義。
  3. DDM 是主要工具,但並不完備。 閾值由模組廠商設定,廉價模組的 Tx 讀數可能是虛構的,「在範圍內」不等於「健康」。
  4. 鏈路三步法。 電平 → 清潔 → 更換模組 → OTDR。
  5. 從 DAC/AOC 轉向光模組的趨勢。 成熟的網絡正在轉向光模組 + 單模光纖,即使是短距離鏈路,也是為了可維護性和可升級性。
  6. 失效關乎批次和溫度,而不是品牌。 四通道模組中單通道 Rx 退化是典型的隱性故障。

CodingBox 的用武之地

這些問題大多都歸結到模組記憶體——交換機無法識別的身份字元串、掩蓋臨界鏈路的閾值、守護受保護頁面的密碼。CodingBox 在 Check transceiverDDM 介面中正是讀取這部分記憶體,並在 EEPROM editor 中修改它,自動重新計算校驗和,並在 code database 中保留備份。

分步指南


如果您發現本文有不準確之處或錯誤,請選取相應片段並按 Ctrl+Enter,即可