Summary
- Steenbergen 的 NANOG 95 原始讲稿显示,现代光模块带有管理处理器,有些还装着 DSP、重定时器和变速齿轮电路;CMIS 能报告应用组合与诊断数据。
- 讲稿也展示部分设备如何按厂商名称或 OUI 拦住第三方模块,并提醒直接操作管理总线可能撞上设备自己的轮询进程。
机柜里最容易被当成耗材的东西,内部却在运行程序。Steenbergen 展示了一份 800G OSFP 固件样本:文件 512 KiB,约 380 KiB 为非零数据,运行在 ARM Cortex-M4 上。这只是一份样本,足以说明模块不只是把光送进光纤的被动零件。它还要管理状态、处理信号,并向主机回答问题。
主机和模块通过 EEPROM 式内存映射交谈。讲稿说,今天这块“EEPROM”通常是虚拟的;一次可见 256 字节,其中低 128 字节固定,高 128 字节按页切换。CMIS 能说明主机侧协议、光纤侧协议和通道如何配对,也能给出诊断与性能数据;部分模块可自行运行 PRBS 测试。OIF 的 CMIS 5.3 原始规范还定义了 CDB 固件管理,但这项能力须由模块声明支持。
商业规则藏在同一条管理通道里。Steenbergen 说,系统厂商可能拒收第三方模块,转售光模块又可能带来丰厚收入。他列出修改厂商名称或 OUI 通过检查的例子,同时承认 CMIS 以前确实有兼容难题。名字能开门,不能证明链路在负载下可靠。把身份检查和互通测试混为一谈,最终让值班工程师背锅。
他的操作警告更具体:SONiC 提供有锁的 NVMEM 路径;在 Juniper JUNOS EVO 上直接用 i2c-tools,讲稿称缺少分页与锁,可能与设备轮询产生竞争。先核对主机、固件、模块的精确组合,再走安全访问路径。端口熄灯时,采购表上的徽标不会替网络恢复业务。
来源:NANOG 95 原始讲稿 · OIF CMIS 5.3。
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限战略圈层会员
战略圈层
所有读者均可浏览。加入并登录后可解锁档案简报。
加入战略圈层仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance





