一种基于IGP-SPF算法的设备脱网告警方法及装置制造方法及图纸

技术编号:32173653 阅读:85 留言:0更新日期:2022-02-08 15:33
本发明专利技术公开一种基于IGP

【技术实现步骤摘要】
一种基于IGP

SPF算法的设备脱网告警方法及装置


[0001]本专利技术涉及设备脱网领域,尤其是一种基于IGP

SPF算法的设备脱网告警方法及装置。

技术介绍

[0002]传统设备脱网告警是通过设备维护人员定期登录设备查看实时状态来感知设备当前网络状况并凭借个人经验判断设备是否脱网,当有大量设备需要维护的场景下就变得感知效率低下的问题。
[0003]链路状态算法:将自身设备的全部链路双段节点信息和链路费用以及链路状态发布到自治域下的所有设备。以便每个设备都能学习到其它设备间链路由此进行路由信息传递和选路。
[0004]选路信息:到达目的设备需要进过的设备节点和指定经过的链路信息。
[0005]IGP

SPF算法:基于自治网络内网关交换路由信息协议的最短路径算法。

技术实现思路

[0006]本专利技术提供一种基于IGP

SPF算法的设备脱网告警方法及装置,通过IGP

SPF算法收集实时链路信息分析可以快速获取设备实时网络状态,定位出当前设备是否脱网并触发告警流程通知维护人员,达到实时高效的目的。
[0007]为实现上述目的,本专利技术采用下述技术方案:
[0008]在本专利技术一实施例中,提出了一种基于IGP

SPF算法的设备脱网告警方法,该方法包括:
[0009]S01、收集设备链路信息;
[0010]S02、根据SPF算法分析判断是否脱网;
[0011]S03、生成设备告警数据;
[0012]S04、产生告警。
[0013]进一步地,所述S01具体收集过程包括:通过和设备建ISIS邻居,获取ISIS更新报文,将ISIS更新报文解析成邻居新增、更新、删除的变化消息数据存入指定数据表中。
[0014]进一步地,所述S02包括:
[0015]S021、查询最新时间段内邻居状态为删除的变化消息,并匹配对应设备;
[0016]S022、根据OSPF协议中SPF算法通过链路状态算法传播选路信息,路由器将可达的路径状态信息维护在链路状态数据库中,通过采集到邻居删除消息来判断链路状态是否正常,进而判断该设备是否可达;
[0017]S023、最新时间段到改设备的邻居全部为删除消息,则链路到该设备都不可达状态从而判断该设备脱网。
[0018]进一步地,所述S021中匹配对应设备的流程包括:解析采集报文数据,分析数据获取邻居消息,邻居消息中包含设备的lspid即为设备唯一标识属性,依据lspid来判断是否
为对应设备。
[0019]进一步地,所述S022判断链路状态的流程包括:通过采集的邻居删除消息,获取邻居中的本端设备信息和对端设备信息,同一设备在同一时间点到所有对端设备的邻居消息都为删除消息,则判断此设备到其它相邻设备均不可达,此设备脱网。
[0020]进一步地,所述S03中生成的告警数据同步至警告表。
[0021]进一步地,所述S04的具体流程包括:通过告警查询程序将脱网告警数据查询并呈现告警板页面生成告警。
[0022]在本专利技术一实施例中,还提出了一种基于IGP

SPF算法的设备脱网告警装置,该装置包括:
[0023]收集模块,收集设备链路信息;
[0024]SPF算法模块,根据SPF算法分析判断是否脱网;
[0025]生成数据模块,生成设备告警数据;
[0026]警告模块,产生告警。
[0027]进一步地,所述收集模块具体收集过程包括:通过和设备建ISIS 邻居,获取ISIS更新报文,将ISIS更新报文解析成邻居新增、更新、删除的变化消息数据存入指定数据表中。
[0028]进一步地,所述SPF算法模块包括:
[0029]查询匹配模块,查询最新时间段内邻居状态为删除的变化消息,并匹配对应设备;
[0030]链路状态判断模块,根据OSPF协议中SPF算法通过链路状态算法传播选路信息,路由器将可达的路径状态信息维护在链路状态数据库中,通过采集到邻居删除消息来判断链路状态是否正常,进而判断该设备是否可达;
[0031]脱网判断模块,如果最新时间段到改设备的邻居全部为删除消息,则链路到该设备都不可达状态从而判断该设备脱网。
[0032]进一步地,所述查询匹配模块中匹配对应设备的流程包括:解析采集报文数据,分析数据获取邻居消息,邻居消息中包含设备的lspid 即为设备唯一标识属性,依据lspid来判断是否为对应设备。
[0033]进一步地,所述链路状态判断模块判断链路状态的流程包括:通过采集的邻居删除消息,获取邻居中的本端设备信息和对端设备信息,同一设备在同一时间点到所有对端设备的邻居消息都为删除消息,则判断此设备到其它相邻设备均不可达,此设备脱网。
[0034]进一步地,所述生成数据模块中生成的告警数据同步至警告表。
[0035]进一步地,所述警告模块的具体流程包括:通过告警查询程序将脱网告警数据查询并呈现告警板页面生成告警。
[0036]在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述基于IGP

SPF算法的设备脱网告警方法。
[0037]在本专利技术一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行基于IGP

SPF算法的设备脱网告警方法的计算机程序。
[0038]有益效果:
[0039]本专利技术提供了IPRAN网络中通道类业务隧道状态检测智能化和自动化手段,相比
传统的设备脱网告警监测更快,且可对多设备实现实时有效监测。该装置流程简化,实用性强。
附图说明
[0040]图1是本专利技术一实施例的基于IGP

SPF算法的设备脱网告警方法流程示意图;
[0041]图2是图1中S02的流程示意图;
[0042]图3是本专利技术一实施例的基于IGP

SPF算法的设备脱网告警装置结构示意图;
[0043]图4是图3中SPF算法模块的结构示意图;
[0044]图5是本专利技术一实施例的计算机设备结构示意图。
具体实施方式
[0045]下面将参考若干示例性实施方式来描述本专利技术的原理和精神,应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0046]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于IGP

SPF算法的设备脱网告警方法,其特征在于,该方法包括:S01、收集设备链路信息;S02、根据SPF算法分析判断是否脱网;S03、生成设备告警数据;S04、产生告警。2.根据权利要求1所述的基于IGP

SPF算法的设备脱网告警方法,其特征在于,所述S01具体收集过程包括:通过和设备建ISIS邻居,获取ISIS更新报文,将ISIS更新报文解析成邻居新增、更新、删除的变化消息数据存入指定数据表中。3.根据权利要求1所述的基于IGP

SPF算法的设备脱网告警方法,其特征在于,所述S02包括:S021、查询最新时间段内邻居状态为删除的变化消息,并匹配对应设备;S022、根据OSPF协议中SPF算法通过链路状态算法传播选路信息,路由器将可达的路径状态信息维护在链路状态数据库中,通过采集到邻居删除消息来判断链路状态是否正常,进而判断该设备是否可达;S023、最新时间段到改设备的邻居全部为删除消息,则链路到该设备都不可达状态从而判断该设备脱网。4.根据权利要求2所述的基于IGP

SPF算法的设备脱网告警方法,其特征在于,所述S021中匹配对应设备的流程包括:解析采集报文数据,分析数据获取邻居消息,邻居消息中包含设备的lspid即为设备唯一标识属性,依据lspid来判断是否为对应设备。5.根据权利要求2所述的基于IGP

SPF算法的设备脱网告警方法,其特征在于,所述S022判断链路状态的流程包括:通过采集的邻居删除消息,获取邻居中的本端设备信息和对端设备信息,同一设备在同一时间点到所有对端设备的邻居消息都为删除消息,则判断此设备到其它相邻设备均不可达,此设备脱网。6.根据权利要求1所述的基于IGP

SPF算法的设备脱网告警方法,其特征在于,所述S03中生成的告警数据同步至警告表。7.根据权利要求1所述的基于IGP

SPF算法的设备脱网告警方法,其特征在于,所述S04的具体流程包括:通过告警查询程序将脱网告警数据查询并呈现告警板页面生成告警。8.一种基于IGP

SPF算法的设备脱网告警装置,其特征在于,该装置包括:收集模块,收集设备链路信息;SPF算法模块,根据SPF算法分析判断是否脱网;生成数据模块,生成设备告警数据;警告模块,产...

【专利技术属性】
技术研发人员:江伟
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:

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

1