System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 交换机光口抖动的检测处理方法、设备及存储介质技术_技高网

交换机光口抖动的检测处理方法、设备及存储介质技术

技术编号:40676927 阅读:3 留言:0更新日期:2024-03-18 19:15
本发明专利技术涉及计算机网络领域,公开了一种交换机光口抖动的检测处理方法、设备及存储介质。该方法包括:实时监测光口的当前状态信息,并判断光口是否存在历史状态信息;若存在历史状态信息,将当前状态信息与历史状态信息进行比对,得到比较结果;在比对结果中,对参数的变化情况进行数值判断,以判断是否对光口执行关闭操作;若对光口执行关闭操作,检测关闭的光口是否恢复正常;若检测到关闭的光口恢复正常,统计恢复时长;在恢复时长达到预设时长,重新打开光口。在本发明专利技术实施例中,降低了交换机光口抖动检测处理的成本。

【技术实现步骤摘要】

本专利技术涉及计算机网络领域,尤其涉及一种交换机光口抖动的检测处理方法、设备及存储介质


技术介绍

1、交换机的光口是指用于连接光纤的接口或端口。它通常用于将光纤与其他设备(如服务器、路由器、光模块等)相连,实现光信号的传输和接收。

2、随着网络的发展,接口接入光纤网络越来越丰富,设备也越来越智能,当光口出现抖动时,接口会不断连接断开,造成大量告警与拓扑震荡,当前一般使用高质量的光纤、优化光纤传输参数、选择低相位噪声的光源等来降低抖动的问题,这些方法进行交换机光口抖动的检测处理所需成本较高。


技术实现思路

1、本专利技术的主要目的在于解决交换机光口抖动的检测处理所需成本较高的技术问题。

2、本专利技术第一方面提供了一种交换机光口抖动的检测处理方法,所述交换机光口抖动的检测处理方法包括:

3、实时监测光口的当前状态信息,并判断所述光口是否存在历史状态信息;

4、若存在所述历史状态信息,将所述当前状态信息与所述历史状态信息进行比对,得到比较结果;

5、在所述比对结果中,对参数的变化情况进行数值判断,以判断是否对所述光口执行关闭操作;

6、若对所述光口执行关闭操作,检测关闭的所述光口是否恢复正常;

7、若检测到关闭的所述光口恢复正常,统计恢复时长;

8、在所述恢复时长达到预设时长,重新打开所述光口。

9、可选的,在本专利技术第一方面的第一种实现方式中,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断是否对所述光口执行关闭操作的步骤包括:

10、在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常;

11、若所述光口异常,对所述光口执行关闭操作;

12、若所述光口正常,返回执行实时监测光口的当前状态信息的步骤。

13、可选的,在本专利技术第一方面的第二种实现方式中,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常的步骤包括:

14、在所述比对结果中,统计所述光口在预设时间内的链路振荡次数;

15、若所述链路振荡次数大于预设次数,判定所述光口异常;

16、若所述链路振荡次数小于等于预设次数,判定所述光口正常。

17、可选的,在本专利技术第一方面的第三种实现方式中,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常的步骤包括:

18、在所述比对结果中,统计光功率在预设时间内跳变范围大于预设跳变范围的次数;

19、若所述次数大于预设次数,判定所述光口异常;

20、若所述次数小于等于预设次数,判定所述光口正常。

21、可选的,在本专利技术第一方面的第四种实现方式中,所述若所述次数小于等于预设次数,判定所述光口正常的步骤之后,所述方法还包括:

22、计算由预设时刻至当前时刻的时间段;

23、获取所述时间段内出现所述异常的异常次数;

24、输出所述异常次数。

25、可选的,在本专利技术第一方面的第五种实现方式中,所述若所述光口异常,对所述光口执行关闭操作的步骤包括:

26、若所述光口异常,对所述光口执行关闭操作,并执行预警操作。

27、可选的,在本专利技术第一方面的第六种实现方式中,所述若检测到关闭的所述光口恢复正常,统计恢复时长包括:

28、若检测到关闭的所述光口恢复正常,记录当前时刻,并判断所述光口是否对应存储有历史时刻;

29、若判定所述光口对应存储有所述历史时刻,将所述历史时刻距离所述当前时刻的时长定义为恢复时长,并返回执行检测关闭的所述光口是否恢复正常的步骤。

30、可选的,在本专利技术第一方面的第七种实现方式中,所述若检测到关闭的所述光口恢复正常,记录当前时刻,并判断所述光口是否对应存储有历史时刻的步骤之后,所述方法还包括:

31、若判定所述光口未对应存储有历史时刻,将所述当前时刻作为所述光口对应的所述历史时刻;

32、存储所述历史时刻并返回执行检测关闭的所述光口是否恢复正常的步骤。

33、本专利技术第二方面提供了一种交换机光口抖动的检测处理设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述交换机光口抖动的检测处理设备执行上述的交换机光口抖动的检测处理方法。

34、本专利技术的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的交换机光口抖动的检测处理方法。

35、在本专利技术实施例中,交换机光口抖动的检测处理设备通过实时监测光口状态并及时响应状态变化,可快速识别和处理光口抖动问题,避免因光口抖动导致的数据传输错误和网络不稳定。当发现光口存在异常抖动时,能够立即执行关闭操作,从而限制故障扩散,保护网络中的其他设备和服务不受影响。通过比对当前状态信息与历史状态信息,系统能够自动判断是否需要执行关闭操作,减少人工干预,提高故障处理的效率和智能化水平。对于已关闭的光口,系统会自动检测其是否恢复正常,并统计恢复时长。如果恢复时长达到预设值,则自动重新打开光口,可减少运维人员的工作量,提高维护效率。交换机光口抖动的检测处理还具备一定的自愈能力,能够在无需人工干预的情况下,自动恢复光口的正常工作状态,确保网络服务的连续性和可靠性。上述效果无需提升硬件能力也可实现交换机光口抖动的检测处理,降低了交换机光口抖动检测处理的所需成本。

本文档来自技高网...

【技术保护点】

1.一种交换机光口抖动的检测处理方法,其特征在于,所述交换机光口抖动的检测处理方法包括:

2.根据权利要求1所述的交换机光口抖动的检测处理方法,其特征在于,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断是否对所述光口执行关闭操作的步骤包括:

3.根据权利要求2所述的交换机光口抖动的检测处理方法,其特征在于,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常的步骤包括:

4.根据权利要求2所述的交换机光口抖动的检测处理方法,其特征在于,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常的步骤包括:

5.根据权利要求4所述的交换机光口抖动的检测处理方法,其特征在于,所述若所述次数小于等于预设次数,判定所述光口正常的步骤之后,所述方法还包括:

6.根据权利要求2所述的交换机光口抖动的检测处理方法,其特征在于,所述若所述光口异常,对所述光口执行关闭操作的步骤包括:

7.根据权利要求1所述的交换机光口抖动的检测处理方法,其特征在于,所述若检测到关闭的所述光口恢复正常,统计恢复时长包括:

8.根据权利要求7所述的交换机光口抖动的检测处理方法,其特征在于,所述若检测到关闭的所述光口恢复正常,记录当前时刻,并判断所述光口是否对应存储有历史时刻的步骤之后,所述方法还包括:

9.一种交换机光口抖动的检测处理设备,其特征在于,所述交换机光口抖动的检测处理设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的交换机光口抖动的检测处理方法。

...

【技术特征摘要】

1.一种交换机光口抖动的检测处理方法,其特征在于,所述交换机光口抖动的检测处理方法包括:

2.根据权利要求1所述的交换机光口抖动的检测处理方法,其特征在于,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断是否对所述光口执行关闭操作的步骤包括:

3.根据权利要求2所述的交换机光口抖动的检测处理方法,其特征在于,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常的步骤包括:

4.根据权利要求2所述的交换机光口抖动的检测处理方法,其特征在于,所述在所述比对结果中,对参数的变化情况进行数值判断,以判断所述光口是否异常的步骤包括:

5.根据权利要求4所述的交换机光口抖动的检测处理方法,其特征在于,所述若所述次数小于等于预设次数,判定所述光口正常的步骤之后,所述方法还包括:

6.根据权利要求2所述的交换机光口...

【专利技术属性】
技术研发人员:李杰刘念王玉婷
申请(专利权)人:深圳中科德能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1