一种交换机端口的监控方法技术

技术编号:39804084 阅读:7 留言:0更新日期:2023-12-22 02:35
本申请涉及一种交换机端口的监控方法

【技术实现步骤摘要】
一种交换机端口的监控方法、装置、交换机、设备及介质


[0001]本申请涉及通信
,特别是指一种交换机端口的监控方法

装置

交换机

计算设备及存储介质


技术介绍

[0002]随着科技的飞速发展,使得网络已经涌入到社会生活的各个角落中,同时,对网络的稳定与可靠性的要求也越来越高

交换机作为网络建设的核心设备之一,对其最基本的要求是具备高可靠性

[0003]如图1所示的
MAC(Media Access Control
,媒体访问控制层协议
)
芯片和
PHY(Physical Layer
,物理层
)
芯片的连接关系,
MAC
芯片包括
MAC(Media Access Control
,媒体访问控制层协议
)
子层和
LLC(Logical Link Control
,逻辑链路控制
)
子层,
PHY
芯片包括
PCS(physical coding sublayer
,物理编码子层
)、PMA(Physical Medium Attachment sublayer
,物理介质连接子层
)、PMD(Physical Medium Dependent sublayer
,物理介质相关子层
)<br/>以及
MDI(Medium Dependent Interface,
媒介相关接口
)。MAC
芯片和
PHY
芯片之间的连接是通过
MII(mediumindependent interface
,介质无关接口
)、GMII(Gigabit Media Independent Interface
,千兆
MII
接口
)、XGMII(10Gigbit Media Independent Interface

10Gb
独立于媒体的接口
)
等接口实现的,
MII

MAC
芯片和
PHY
芯片连接的标准接口

[0004]交换机设备的端口连接状态是通过访问
PHY
芯片的状态寄存器
R1
来获取的,具体的,状态寄存器
R1
所显示的端口连接状态为
link up
时,表示
MDI
子层与外部物理接口正常连接;状态寄存器
R1
所显示的端口连接状态为
link down
时,表示
MDI
子层与外部物理接口异常连接

[0005]然而,状态寄存器
R1
只显示
PHY
芯片的
MDI
子层与外部物理接口的连接状态,并不能显示
MAC
芯片和
PHY
芯片之间的连接状态

因此,在状态寄存器
R1
所显示的端口状态为
link up
时,
MAC
芯片和
PHY
芯片之间可能会出现协商异常,导致端口出现无法转发数据的异常问题,并且此问题无法自动恢复,从而导致用户无法上网

网络业务的中断等问题,严重降低了交换机的可靠性


技术实现思路

[0006]鉴于现有技术的以上问题,本申请提供了一种交换机端口的监控方法

装置

交换机

计算设备及存储介质,以解决交换机端口的连接状态为
linkup
时,
MAC
芯片和
PHY
芯片之间可能出现的协商异常而导致端口出现无法转发数据的问题

[0007]为达到上述目的,本申请第一方面提供了一种交换机端口的监控方法,包括:
[0008]检测交换机端口的连接状态;
[0009]当所述端口的连接状态为
link up
时,获取所述端口的
PHY
侧的
PCS
寄存器记录的连接状态
、MAC
侧的
PCS
寄存器记录的连接状态;
[0010]当任一
PCS
寄存器记录的连接状态为
link down
时,执行所述端口的恢复程序

[0011]由上,本申请提出了一种交换机端口的监控方法,即使端口的连接状态为
link up
,也需监测
PHY
侧的
PCS
寄存器记录的连接状态
、MAC
侧的
PCS
寄存器记录的连接状态,从而判断
MAC
侧和
PHY
侧之间的连接是否处于异常状态,在处于异常状态时执行恢复程序,也就是说,能够快速地对当前异常状态进行处理,以及时恢复交换机的转发功能,有利于交换机的稳定可靠的工作

[0012]作为第一方面的一种可能的实现方式,还包括:
[0013]当两
PCS
寄存器值记录的连接状态均为
link up
时,获取所述端口的
PHY
的速率双工状态
、MAC
的速率双工状态;
[0014]当两速率双工状态不一致时,执行所述端口的恢复程序

[0015]由上,通过对比
PHY
的速率双工状态和
MAC
的速率双工状态是否一致,来判断
PHY
芯片和
MAC
芯片之间是否存在连接异常,当连接异常时,及时执行端口的恢复程序,提高了
PHY
芯片和
MAC
芯片在连接异常时的响应速度

[0016]作为第一方面的一种可能的实现方式,还包括:
[0017]当两速率双工状态一致时,获取
PHY
的速率双工模式配置;
[0018]当所述
PHY
的速率双工模式配置为强制模式时,且所述强制的速率双工状态与所述
PHY
的速率双工状态不一致时,执行所述端口的恢复程序

[0019]由上,通过对比
PHY
的强制的速率双工状态和
PHY
的速率双工状态
(

MAC
的速率双工状态
)
是否一致,来判断
PHY
芯片和
MAC
芯片之间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种交换机端口的监控方法,其特征在于,包括:检测交换机端口的连接状态;当所述端口的连接状态为
link up
时,获取所述端口的
PHY
侧的
PCS
寄存器记录的连接状态
、MAC
侧的
PCS
寄存器记录的连接状态;当任一
PCS
寄存器记录的连接状态为
link down
时,执行所述端口的恢复程序
。2.
根据权利要求1所述的监控方法,其特征在于,还包括:当两
PCS
寄存器值记录的连接状态均为
link up
时,获取所述端口的
PHY
的速率双工状态
、MAC
的速率双工状态;当两速率双工状态不一致时,执行所述端口的恢复程序
。3.
根据权利要求2所述的监控方法,其特征在于,还包括:当两速率双工状态一致时,获取
PHY
的速率双工模式配置;当所述
PHY
的速率双工模式配置为强制模式时,且所述强制的速率双工状态与所述
PHY
的速率双工状态不一致时,执行所述端口的恢复程序
。4.
根据权利要求1‑3任一所述的监控方法,其特征在于,所述执行所述端口的恢复程序,包括:获取端口的配置信息,所述配置信息包括速率双工模式配置;重新启动端口的
MAC
芯片和
PHY
芯片的自协商,所述自协商包括协商速率双工的状态;重新初始化
MAC
芯片和
PHY
芯片连接的数据接口和
serdes
配置;将所述配置信息下发至
MAC
芯片和
PHY
芯片
。5.
根据权利要求1所述的监控方法,其特征在于,还包括:在所述交换机启动后的一段时间内,所述检测交换机端口的连接状态以第一频率执行;在所述一段时间后,所述检测交换机端口的连接状态以第二频率执行;其中,所述第一频率大于所述第二频率
。6.
一种交换机...

【专利技术属性】
技术研发人员:陈骏
申请(专利权)人:北京东土科技股份有限公司
类型:发明
国别省市:

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

1