一种自动化端口状态检测系统的制作方法

专利检索2026-09-11  1


本申请属于通信,尤其涉及一种自动化端口状态检测系统。


背景技术:

1、交换机在反复上下电时,部分端口偶尔会出现无法正常连接(指网络设备上的某个物理端口与另一个设备的端口成功建立了物理连接和链路通信)的情况。这种问题具有偶发性、低概率的特点,导致在测试过程中很难被发现。一旦出现这种问题,会对用户的使用体验造成极大的影响。为了解决这个问题,需要准确检测出出现问题的端口。然而,传统端口状态检测方法大多使用人力手动测试的方法,需要耗费大量的资源成本,并且很难复现问题,准确率较低。


技术实现思路

1、本申请提供了一种自动化端口状态检测系统,可以解决传统端口状态检测方法复杂度高,准确率较低的问题。

2、本申请提供了一种自动化端口状态检测系统,包括上位机模块,自动化端口状态检测系统还包括工控电源模块和管理交换机模块;

3、工控电源模块用于根据上位机模块发送的电源控制指令,调节被测设备的电源状态;上位机模块根据电源状态向管理交换机模块发送端口检测指令;

4、管理交换机模块用于接收上位机模块发送的端口检测指令,定义acl匹配协议规则,根据acl匹配协议规则和预先设定的发包函数,构建用于进行收发包测试的私有协议报文,将私有协议报文发送给被测设备的每个端口,根据预先设置的结果计算函数计算每个端口对应的收发包测试结果,并将收发包测试结果发送给上位机模块;上位机模块将收发包测试结果作为被测设备的端口状态检测结果。

5、可选的,电源控制指令包括上电信号、下电信号以及瞬间掉电信号;电源控制指令与电源状态一一对应;

6、可选的,根据电源状态向管理交换机模块发送端口检测指令,包括:

7、步骤i,上位机模块向工控电源模块发送上电信号,控制工控电源模块对被测设备上电秒;为预先设置的时间阈值;

8、步骤ii,在上电秒后,上位机模块向工控电源模块发送瞬间掉电信号,若上位机模块接收到被测设备反馈的上电完成信号,则向管理交换机模块发送端口检测指令;否则,返回执行步骤i。

9、可选的,acl匹配协议规则的表达式为。

10、可选的,管理交换机模块在执行端口检测指令前,将自身的端口设置为相互隔离。

11、本申请的上述方案有如下的有益效果:

12、本申请提供的自动化端口状态检测系统,其管理交换机模块根据acl匹配协议规则和预先设定的发包函数,构建的私有协议报文采用二层报文模式,而二层报文模式不需要填充ip地址、且数据封装采用校验码、确保数据正确性,有利于提高端口状态检测的准确性;该自动化端口状态检测系统有效避免了人工手动测试,减小了端口状态检测的复杂度。

13、本申请的其它有益效果将在随后的具体实施方式部分予以详细说明。



技术特征:

1.一种自动化端口状态检测系统,包括上位机模块,其特征在于,所述自动化端口状态检测系统还包括工控电源模块和管理交换机模块;所述工控电源模块用于根据所述上位机模块发送的电源控制指令,调节被测设备的电源状态;所述上位机模块根据所述电源状态向所述管理交换机模块发送端口检测指令;

2.根据权利要求1所述的自动化端口状态检测系统,其特征在于,所述电源控制指令包括上电信号、下电信号以及瞬间掉电信号;所述电源控制指令与所述电源状态一一对应;

3.根据权利要求1所述的自动化端口状态检测系统,其特征在于,所述acl匹配协议规则的表达式为:。

4.根据权利要求1所述的自动化端口状态检测系统,其特征在于,所述管理交换机模块在执行所述端口检测指令前,将自身的端口设置为相互隔离。


技术总结
本申请适用于通信技术领域,提供了一种自动化端口状态检测系统。该自动化端口状态检测系统包括上位机模块、工控电源模块和管理交换机模块;工控电源模块用于根据上位机模块发送的电源控制指令,调节被测设备的电源状态;上位机模块根据电源状态向管理交换机模块发送端口检测指令;管理交换机模块用于接收上位机模块发送的端口检测指令,定义ACL匹配协议规则,并根据发包函数,构建私有协议报文,将私有协议报文发送给被测设备的每个端口,根据结果计算函数计算每个端口对应的收发包测试结果,并将收发包测试结果发送给上位机模块;上位机模块将收发包测试结果作为被测设备的端口状态检测结果。本申请能降低端口状态检测的复杂度,提高准确性。

技术研发人员:黎湘贵,石皓华,王斌,刘水兵
受保护的技术使用者:湖南恒茂信息技术有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1167747.html

最新回复(0)