基于多重判定的接入网设备脱网判定方法及系统技术方案

技术编号:27804611 阅读:17 留言:0更新日期:2021-03-30 09:11
本发明专利技术提出了一种基于多重判定的接入网设备脱网判定方法及系统,其中,该方法包括:利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测试状态为不连通的疑似脱网设备;根据所述疑似脱网设备,选择相应的参考设备,获取所述参考设备的连通状态;根据所述参考设备的连通状态,判定所述疑似脱网设备的连通状态;其中,如果参考设备的连通状态为连通,判定所述疑似脱网设备的连通状态为不连通;如果参考设备的连通状态为不连通,判定网络出现故障,进行故障告警。该方法及系统可以通过多重因素对接入网设备脱网及网络情况进行判定,消除测试误差及网管侧网络影响,实现设备脱网故障的高实时性、低漏报率及低误报率判定。低漏报率及低误报率判定。低漏报率及低误报率判定。

【技术实现步骤摘要】
基于多重判定的接入网设备脱网判定方法及系统


[0001]本专利技术涉及网络管理
,尤指一种基于多重判定的接入网设备脱网判定方法及系统。

技术介绍

[0002]在传统的网管系统中,例如广泛使用的What's up软件,主要是通过ICMP PING(因特网控制信息协议网络测试)测试来判断设备是否连通。由于ICMP(因特网控制信息协议)协议比较简单,因此可以做到很高的性能,在10秒内就可以完成对数万设备的测试,检测的实时性很高。
[0003]然而,同样由于ICMP协议比较简单,优先级低,一旦出现网络拥塞,可能会优先被丢弃,导致误报。
[0004]另外,在常见的网管系统中,还有一种常见的检测手段是通过SNMP(简单网络管理协议)协议。由于SNMP协议是基于UDP报文,因此不容易因为网络拥塞而丢包。而且SNMP协议也比较容易较高的检测性能,可以兼顾实时性和准确性。
[0005]但是SNMP检测需要基于口令,如果设备配置的口令变化,同样会导致检测不通。
[0006]综合来看,无论ICMP还是SNMP测试,实际上都是网管到设备之间的网络可达性,而非设备本身的可用性,甚至有可能出现网管自身网络问题,导致大范围误判。
[0007]因此,亟需一种可以从多方面进行设备脱网判定的技术方案。

技术实现思路

[0008]为解决上述问题,本专利技术提出了一种基于多重判定的接入网设备脱网判定方法及系统,可以实现“ICMP PING+SNMP”对被测设备的多轮单包测试,测试使用多线程/协程并行技术提升性能,可以做到在2-3秒间隔,对10万设备进行一轮测试。同时使用多个测试点,以消除单点误差。对于多轮测试不通的设备,通过结合相邻参照设备的状态进行综合判定。判定不通的设备发syslog告警。
[0009]在本专利技术一实施例中,提出了一种基于多重判定的接入网设备脱网判定方法,该方法包括:
[0010]利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测试状态为不连通的疑似脱网设备;
[0011]根据所述疑似脱网设备,选择相应的参考设备,获取所述参考设备的连通状态;
[0012]根据所述参考设备的连通状态,判定所述疑似脱网设备的连通状态;其中,
[0013]如果参考设备的连通状态为连通,判定所述疑似脱网设备的连通状态为不连通;
[0014]如果参考设备的连通状态为不连通,判定网络出现故障,进行故障告警。
[0015]在本专利技术一实施例中,还提出了一种基于多重判定的接入网设备脱网判定系统,该系统包括:
[0016]连通测试模块,用于利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测
试状态为不连通的疑似脱网设备;
[0017]参考设备状态获取模块,用于根据所述疑似脱网设备,选择相应的参考设备,获取所述参考设备的连通状态;
[0018]判定模块,用于根据所述参考设备的连通状态,判定所述疑似脱网设备的连通状态;其中,
[0019]如果参考设备的连通状态为连通,判定所述疑似脱网设备的连通状态为不连通;
[0020]如果参考设备的连通状态为不连通,判定网络出现故障,进行故障告警。
[0021]在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现基于多重判定的接入网设备脱网判定方法。
[0022]在本专利技术一实施例中,还提出了一种计算机可读存储介质,所述计算机可读存储介质存储有执行基于多重判定的接入网设备脱网判定方法的计算机程序。
[0023]本专利技术提出的基于多重判定的接入网设备脱网判定方法及系统,可以通过多重因素对接入网设备脱网及网管系统网络情况进行判定,消除测试误差及网管侧网络影响,实现设备脱网故障的高实时性、低漏报率及低误报率判定。
附图说明
[0024]图1及图2示意性地示出了本专利技术实施方式可以在其中实施的应用场景。
[0025]图3是本专利技术一实施例的基于多重判定的接入网设备脱网判定方法流程图。
[0026]图4是本专利技术一实施例的基于多重判定的接入网设备脱网判定系统结构示意图。
[0027]图5是本专利技术一实施例的计算机设备结构示意图。
具体实施方式
[0028]下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0029]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0030]根据本专利技术的实施方式,提出了一种基于多重判定的接入网设备脱网判定方法及系统。
[0031]下面参考本专利技术的若干代表性实施方式,详细阐释本专利技术的原理和精神。
[0032]首先参考图1及图2,其示出了本专利技术的实施方式可以在其中实施的应用场景。图1中所示的场景包括测试服务器110、接入网设备120及测试探针130,在图2所示的场景中,包括疑似脱网设备140、相邻参考设备150及出口路由器160。测试服务器110可以是网管系统,其通过测试网络(如图1中测量网络1、测试网络2),利用测试探针130对接入网设备120进行测试,判断接入网设备120的接入状态。结合图2所示,经过测试,可以将连通状态为不连通的接入网设备120视为疑似脱网设备140,进一步利用相邻参考设备150以及出口路由器160
的连接状态,判断疑似脱网设备140脱网或网络出现故障。
[0033]结合图1及图2所示的场景,下面结合图3所示,详细叙述本专利技术提出的基于多重判定的接入网设备脱网判定方法流程。
[0034]如图3所示,该方法包括:
[0035]步骤S101,利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测试状态为不连通的疑似脱网设备。
[0036]在一实施例中,本步骤可以利用多个测试网络,对被测设备进行测试,每个所述测试网络至少部署一台测试探针,所述测试探针支持ICMP协议及SNMP协议的连通性测试;测试探针利用ICMP协议及SNMP协议对海量被测设备进行高速并行单包测试,如果任一测试探针返回的测试结果为连通,判定被测设备的测试状态为连通,并筛选出测试状态为不连通的被测设备。
[0037]举例而言,如图1的场景所示,利用两个测试网络进行测试,每个测试网络分别设置一个测试探针,每个探针都利用ICMP协议及SNMP协议对海量被测设备进行高速并行单包测试,如果其中有至少一个探针的ICMP协议或SNMP协议的测试结果为连通,即可认为该被测设备为连通状态,并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多重判定的接入网设备脱网判定方法,其特征在于,该方法包括:利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测试状态为不连通的疑似脱网设备;根据所述疑似脱网设备,选择相应的参考设备,获取所述参考设备的连通状态;根据所述参考设备的连通状态,判定所述疑似脱网设备的连通状态;其中,如果参考设备的连通状态为连通,判定所述疑似脱网设备的连通状态为不连通;如果参考设备的连通状态为不连通,判定网络出现故障,进行故障告警。2.根据权利要求1所述的基于多重判定的接入网设备脱网判定方法,其特征在于,利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测试状态为不连通的疑似脱网设备,包括:利用多个测试网络对被测设备进行测试,每个所述测试网络至少部署一台测试探针,所述测试探针支持ICMP协议及SNMP协议的连通性测试。3.根据权利要求2所述的基于多重判定的接入网设备脱网判定方法,其特征在于,利用ICMP协议及SNMP协议对海量被测设备进行测试,得到测试状态为不连通的疑似脱网设备,包括:利用ICMP协议及SNMP协议对海量被测设备进行高速并行单包测试,如果任一测试探针返回的测试结果为连通,判定被测设备的测试状态为连通,并筛选出测试状态为不连通的被测设备;将筛选出的测试状态为不连通的被测设备再次进行高速并行单包测试,经过N轮反复测试,得到N轮测试后的测试状态为不连通的疑似脱网设备。4.根据权利要求3所述的基于多重判定的接入网设备脱网判定方法,其特征在于,在进行N轮的反复测试时,每轮的测试间隔逐渐增大。5.根据权利要求1所述的基于多重判定的接入网设备脱网判定方法,其特征在于,所述参考...

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

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

1