[发明专利]网络设备端口频繁UP/DOWN监听告警方法及系统在审
申请号: | 202111207024.0 | 申请日: | 2021-10-18 |
公开(公告)号: | CN113890815A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 李朝锋;嵇凌;钟伟;韦国富;曾庆豪;周伟娟;曹艺 | 申请(专利权)人: | 中国电子科技集团公司第三十四研究所 |
主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L43/16 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司 45112 | 代理人: | 周雯 |
地址: | 541004 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 端口 频繁 up down 监听 告警 方法 系统 | ||
本发明属于网络设备运维领域,尤其涉及一种网络设备端口频繁UP/DOWN监听告警方法及系统,建立端口映射表,记录前一次采集到的端口状态,实时判断并生成端口UP/DOWN触发信息;根据端口UP/DOWN触发信息创建和保存端口告警队列容器;获取当前存在的端口历史状态记录,当队列元素个数等于用户预先设置的上下线次数阈值,且队列容器中队列头部元素与尾部元素的时间跨度小于用户预先设置的时间范围阈值时,输出告警信息,本发明引入UP/DOWN触发次数阈值和时间范围阈值,这样避免了漏报,提高了端口告警的准确性,为网络通信提供了良好保证。
技术领域
本发明属于网络设备运维领域,尤其涉及一种网络设备端口频繁UP/DOWN监听告警及系统。
背景技术
随着网络系统规模逐渐扩大,网络中交换机数量越来越多,对交换机集群端口的管理显得尤为重要。端口频繁UP/DOWN是指端口在一定时间内频繁上线、掉线,其问题可能是端口故障、端口松动等原因,需要及时通知相关人员进行排查,避免造成重大事故。
现有网络设备端口UP/DOWN告警时,通常采用静态的时间阈值,例如:若设定10分钟内端口UP/DOWN三次告警,则对所有端口进行UP/DOWN计数,10分钟内超过三次则告警,每10分钟清空一次历史告警状态,该方法忽略清空前和清空后的时间间隔,比如在一小时内的最后一分钟UP/DOWN一次,然后下一个一小时的前一分钟UP/DOWN一次,如此前后两个端口UP/DOWN触发间隔很短,但是如果一个小时清空一次计数器的话,这种情况就不会告警会导致漏报,无法发现出现故障的网络端口而影响网络通信;另,大型网络用户的交换机集群的端口数量众多,而存在故障的端口在于少数,现有技术静态地对全部端口建立历史状态记录,该遍历的方式进行排查,效率较低,同时,系统获取交换机数据需要一定时间,交换机数量达到一定程度时,获取信息的时间会增多,降低了系统实时监听的效率。
发明内容
针对传统方法对交换机集群端口信息获取效率低、端口告警效率低以及告警准确性低的问题,本发明目的在于提供一种实时的、端口告警准确性高的、端口信息获取效率高的网络设备端口频繁UP/DOWN监听告警方法。
实现上述目的的技术方案包括如下内容。
一种网络设备端口频繁UP/DOWN监听告警方法,包括获取端口状态数据,还包括,建立端口映射表,记录前一次采集到的端口状态,实时判断并生成端口UP/DOWN触发信息;根据端口UP/DOWN触发信息创建和保存端口告警队列容器;获取当前存在的端口历史状态记录,当队列元素个数等于用户预先设置的上下线次数阈值,且队列容器中队列头部元素与尾部元素的时间跨度小于用户预先设置的时间范围阈值时,输出告警信息。
进一步,所述告警队列容器用于存储所有端口的告警队列,所述告警队列用于存储端口告警元素,队列为先进先出队列,所述端口告警元素是一个结构体元素,包括端口ID、端口UP/DOWN触发时间。
上述网络设备端口频繁UP/DOWN监听告警方法,相对于现有的静态的时间阈值,引入UP/DOWN触发次数阈值和时间范围阈值,先判断满足了UP/DOWN触发次数阈值,再判断是否满足时间范围阈值,两者都满足才告警然后清除,否则不报警,这样避免了漏报,提高了端口告警的准确性,为网络通信提供了良好保证。
本发明以上述监听告警方法为指导还提供了一种网络设备端口频繁UP/DOWN监听告警系统,包括设备信息采集模块,端口UP/DOWN触发模块,端口告警处理模块,设备信息存储模块,用户配置管理模块,
所述设备信息采集模块,用于采集网络的所有端口的状态信息;
所述端口UP/DOWN触发模块,用于接收设备信息采集模块发送来的端口状态信息,并产生和发送端口的UP/DOWN触发消息;
所述端口告警处理模块,通过指令操作设备信息存储模块,并发出端口告警信号;
所述设备信息存储模块,用于存储所有触发UP/DOWN条件后的端口信息,并通过指令传递完成与端口告警处理模块的交互;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十四研究所,未经中国电子科技集团公司第三十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111207024.0/2.html,转载请声明来源钻瓜专利网。