厂商锁定与编码
许多交换机会检查光模块的身份信息——厂商名称、料号,有时还有序列号——并将与批准清单不匹配的模块视为“不受支持”。这就是厂商锁定,也是一个完全合格的光模块在某台交换机上被拒绝、换到另一台却能正常工作的原因。
交换机的应对方式
- 部分平台发出警告但仍然允许使用该模块。
- 部分平台会对无法识别的光模块禁用端口或拒绝提供诊断信息。
- 例如,Cisco IOS 提供全局命令
service unsupported-transceiver,允许使用第三方光模块。
编码的作用
编码是把目标交换机期望的厂商和料号字段写入模块的存储器,使交换机接受该模块。由于这些字段受校验和保护,修改后必须重新计算校验和——CodingBox 会在 EEPROM editor 中自动重新计算 CC_BASE 和 CC_EXT。
安全操作步骤
- 读取模块,让 CodingBox 将其保存到 code database—— 写入前会自动生成备份。
- 编辑身份字段(如有需要,解锁受保护页面)。
- 写入所选页面,然后读回确认。
只针对你有权进行的互操作场景对光模块进行编码,并遵守所在组织和厂商的相关政策。
延伸阅读
- 各 NOS 如何校验模块——按厂商说明比对哪些内容、失败时会发生什么、有文档记录的绕过方式。
- 端口配置示例——12 种系统的速率、FEC、自动协商、拆分和强制配置命令对照。
- 兼容性矩阵与固件——支持信息发布在哪里、如何解读、升级后会有哪些变化、机队管理实践。