排查光模块故障原因,少不了这2条命令!

2024-01-23 15:12

本文主要是介绍排查光模块故障原因,少不了这2条命令!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

早上好,我的网工朋友。

在使用光模块的时候,你是不是也常常遇到各种各样的故障问题?

像光模块型号选用是否正确、使用的跳线是否正确……

虽然解决方案咱有,但遇到传输异常等问题时,好多人都不知道要如何排查、解决。

今天这篇就教你用命令排查光模块故障!

以及,为了减少光模块在使用中故障发生的概率,还是得用性能可靠稳定且品质有保障的光模块啊。当然,正确专业的操作方式也少不了。

今日文章阅读福利:《 光模块知识合辑.rar 》

想进一步学习光模块知识的朋友,私信发送暗号“光模块”,即可获得此份合辑。

01 光模块故障定位常用命令

根据光模块的告警信息查找故障原因:

display interface transceiver

查看光模块光功率是否正常:

display interface transceiver verbose

02 根据光模块的告警信息查找故障原因

执行命令display interface transceiver查看“Alarm information”下光模块是否有告警信息。

<HUAWEI> display interface 10ge 1/0/1 transceiver10GE1/0/1 transceiver information:
-------------------------------------------------------------------Common information:Transceiver Type                      :10GBASE_SRConnector Type                        :LCWavelength (nm)                       :850Transfer Distance (m)                 :30(62.5um/125um OM1)80(50um/125um OM2)300(50um/125um OM3)400(50um/125um OM4)Digital Diagnostic Monitoring         :YESVendor Name                           :HUAWEIVendor Part Number                    :02318169Ordering Name                         :
-------------------------------------------------------------------Manufacture information:Manu. Serial Number                   :AQG269YManufacturing Date                    :2013-10-20Vendor Name                           :HUAWEI
-------------------------------------------------------------------Alarm information:
-------------------------------------------------------------------

如果出现LOS Alarm告警,则说明对端没有信号发送过来,在接口模式下执行命令display this查看两端端口是否shutdown,如果端口shutdown了,则执行undo shutdown操作。

03 查看光模块光功率是否正常

执行display interface transceiver verbose命令查看光模块发送或接收光功率方面的信息,与光模块的标称光功率进行对比判断。

光模块的诊断信息中,可以查看当前发送和接收的光功率值,以及默认的最高和最低功率值。

<HUAWEI> display interface 10ge 1/0/1 transceiver verbose10GE1/0/1 transceiver information:
-------------------------------------------------------------------Common information:Transceiver Type                      :10GBASE_SRConnector Type                        :LCWavelength (nm)                       :850Transfer Distance (m)                 :30(62.5um/125um OM1)80(50um/125um OM2)300(50um/125um OM3)400(50um/125um OM4)Digital Diagnostic Monitoring         :YESVendor Name                           :HUAWEIVendor Part Number                    :02318169Ordering Name                         :
-------------------------------------------------------------------Manufacture information:Manu. Serial Number                   :AQG269YManufacturing Date                    :2013-10-20Vendor Name                           :HUAWEI
-------------------------------------------------------------------Alarm information:
-------------------------------------------------------------------Diagnostic information:Temperature (Celsius)                 :33.68Voltage (V)                           :3.29Bias Current (mA)                     :7.97Bias High Threshold (mA)              :13.20Bias Low Threshold (mA)               :4.00Current RX Power (dBm)                :-2.15Default RX Power High Threshold (dBm) :1.00Default RX Power Low Threshold (dBm)  :-11.90Current TX Power (dBm)                :-2.07Default TX Power High Threshold (dBm) :1.00Default TX Power Low Threshold (dBm)  :-9.30
-------------------------------------------------------------------

1、如果接收功率低(Current RX Power < Default RX Power Low Threshold),说明本端接收到的信号过低;

则可能出现端口不UP或者UP后报文收发有丢弃,此时请先排查传输距离是否过远,超出了该光模块的传输距离,再排查光模块、光纤是否有损坏。

2、如果接收功率高(Current RX Power > Default RX Power High Threshold),说明本端接收到的信号过高;

可能原因是该光模块为长距光模块,而实际传输距离太短,导致信号未衰减,此时应在光模块上增加光衰,以对光模块进行保护。

3、如果发送功率低(Current TX Power < Default TX Power Low Threshold),说明该光模块发送信号不好或光模块本身故障;

可能会导致对端接收功率低,而造成端口不UP或者UP后报文收发有丢弃,请与技术支持人员联系。

4、如果发送功率高(Current TX Power > Default TX Power High Threshold),说明该光模块发送信号太强;

可能会导致对端接收功率高,而造成对端光模块因接收功率持续过高而烧坏,可能原因是本端光模块故障,建议更换光模块。

因此,在端口插入光模块并对接成功后,要对发送或接收光功率方面的告警信息进行排查,避免因功率过低或者过高造成流量或者光模块不正常。

整理:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

这篇关于排查光模块故障原因,少不了这2条命令!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/636723

相关文章

javax.net.ssl.SSLHandshakeException:异常原因及解决方案

《javax.net.ssl.SSLHandshakeException:异常原因及解决方案》javax.net.ssl.SSLHandshakeException是一个SSL握手异常,通常在建立SS... 目录报错原因在程序中绕过服务器的安全验证注意点最后多说一句报错原因一般出现这种问题是因为目标服务器

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx

一文深入详解Python的secrets模块

《一文深入详解Python的secrets模块》在构建涉及用户身份认证、权限管理、加密通信等系统时,开发者最不能忽视的一个问题就是“安全性”,Python在3.6版本中引入了专门面向安全用途的secr... 目录引言一、背景与动机:为什么需要 secrets 模块?二、secrets 模块的核心功能1. 基

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

SpringBoot排查和解决JSON解析错误(400 Bad Request)的方法

《SpringBoot排查和解决JSON解析错误(400BadRequest)的方法》在开发SpringBootRESTfulAPI时,客户端与服务端的数据交互通常使用JSON格式,然而,JSON... 目录问题背景1. 问题描述2. 错误分析解决方案1. 手动重新输入jsON2. 使用工具清理JSON3.

MyBatis Plus 中 update_time 字段自动填充失效的原因分析及解决方案(最新整理)

《MyBatisPlus中update_time字段自动填充失效的原因分析及解决方案(最新整理)》在使用MyBatisPlus时,通常我们会在数据库表中设置create_time和update... 目录前言一、问题现象二、原因分析三、总结:常见原因与解决方法对照表四、推荐写法前言在使用 MyBATis

Java -jar命令如何运行外部依赖JAR包

《Java-jar命令如何运行外部依赖JAR包》在Java应用部署中,java-jar命令是启动可执行JAR包的标准方式,但当应用需要依赖外部JAR文件时,直接使用java-jar会面临类加载困... 目录引言:外部依赖JAR的必要性一、问题本质:类加载机制的限制1. Java -jar的默认行为2. 类加

Java进程CPU使用率过高排查步骤详细讲解

《Java进程CPU使用率过高排查步骤详细讲解》:本文主要介绍Java进程CPU使用率过高排查的相关资料,针对Java进程CPU使用率高的问题,我们可以遵循以下步骤进行排查和优化,文中通过代码介绍... 目录前言一、初步定位问题1.1 确认进程状态1.2 确定Java进程ID1.3 快速生成线程堆栈二、分析

git stash命令基本用法详解

《gitstash命令基本用法详解》gitstash是Git中一个非常有用的命令,它可以临时保存当前工作区的修改,让你可以切换到其他分支或者处理其他任务,而不需要提交这些还未完成的修改,这篇文章主要... 目录一、基本用法1. 保存当前修改(包括暂存区和工作区的内容)2. 查看保存了哪些 stash3. 恢

IDEA中Maven Dependencies出现红色波浪线的原因及解决方法

《IDEA中MavenDependencies出现红色波浪线的原因及解决方法》在使用IntelliJIDEA开发Java项目时,尤其是基于Maven的项目,您可能会遇到MavenDependenci... 目录一、问题概述二、解决步骤2.1 检查 Maven 配置2.2 更新 Maven 项目2.3 清理本