光模块在交换机上工作时通常需要通过读取模块内部信息来了解其工作状态,比如模块连接情况与实时收发光、温度等,通过识别模块信息可以检测模块与交换机的编码兼容性;那么如何在使用过程中查看光模块工作状态以及内部信息呢?

        下面以摩泰SFP-10G-LR光模块接入ARISTA DCS-7160-48YC6-F交换机为例,为大家展示在ARISTA交换机上读取接入的光模块信息的具体操作。

 光模块接入交换机示意图

图1 光模块接入交换机示意图

1 光模块的状态

        执行命令“show interface interface-name status” ,查看接口信息;

        该命令下输出的信息含接口速率、双工模式、模块类型、模块link状态等(Status为connected是光模块工作的前提条件)。

        说明:interface-name 为模块所在的接口号,可以执行命令“show interface status”查看,或根据交换机面板确定接口号;不知道接口号的情况下,可以不输入,此时将输出所有接口的信息。

 光模块link up状态

图2 光模块link up状态

        若在上述接口状态中type类型显示与实际使用模块类型不一致,可以通过执行命令“show interface interface-name transceiver hardware”,查看接口配置模块媒体类型与实际媒体类型是否一致。

 查看接口模块硬件

图3 查看接口模块硬件

        接口媒体类型与实际模块类型不一致,不会导致模块直接不能工作,但会影响模块工作的准确性,比如10G LR模块接口配置为10gbase-cr,此时接口模块类型会显示为10GBASE-CR,且读取DOM无电流数据。可以通过执行命令“transceiver media override type ”,手动配置接口模块媒体类型。

       备注:模块媒体类型通常是自动检测,手动配置具体的命令和配置选项可能会根据不同型号交换机与操作系统版本有所不同。

接口媒体类型配置

图4 接口媒体类型配置

2 交换机对模块的识别

        执行命令“ show inventory” ,查看接口上光模块的基本信息。

        该命令下输出内容为设备上接入的硬件配件,如电源、模块等,其中光模块信息含厂商名、部件名、序列号、版本号,该内容源于光模块写入的编码数据。

 光模块识别

图5 光模块识别

        执行命令“ show idprom transceiver extended” ,查看接口上光模块的EEPROM信息。

        该命令下输出内容为光模块EEPROM,含A0h与A2h(以SFP为例),编码内容的查看便于工程师对模块的异常定位。

 光模块EEPROM识别

图6 光模块EEPROM识别

3 交换机对模块的DDM检测数据

        执行命令“ show interface interface-name transceiver detail” ,查看接口上光模块的数字诊断。

        该命令下输出内容为实时数据诊断与阈值,可以通过实时数据是否在阈值范围内来判断两端设备上的光模块工作状态是否正常。

 光模块识别与数字诊断

图7 光模块识别与数字诊断

        摩泰光电可提供ARISTA交换机兼容的各种光模块产品,欢迎大家选购。