本发明涉及通信技术、ip-vpn集客专线,特别是涉及动态ip-vpn专线自动监测方法、装置、设备及存储介质。
背景技术:
1、ip-vpn业务是指通过服务商自有运营的骨干网(backbone),采用mpls技术构建的虚拟企业ip专网,为企业用户构建企业内部专用网络,它能够实现企业多个分支机构之间内部数据、语音、图像等多种业务通信的服务,并提供多种增值服务。
2、ip-vpn专线指省内vpn专线,即以bng(宽带网关-broadband network gateway)作为接入网关,满足非跨省vpn业务需求,接入方式主要gpon方式接入为主(超过90%使用gpon接入)。其末端组网方式主要两种场景:1)ip-vpn客户下有n个互联设备通过交换机连接onu,每个设备单独配置ip且网关均指向bng,无独立对接ce,即存在多个ce ip地址(绝大多数使用场景);2)客户互联设备均通过路由器连接,内部网络通过唯一路由器(ce)对接bng(少数使用场景),如图1所示。
3、针对ip-vpn集客专线性能监测目前主要方法为:(1)依托olt/onu/bng等设备层网管故障告警,发现问题并进行派单维护处理。(2)通过事后客户投诉,发现问题,由维护技术人员现场进行检查及进行相应的调整处理。(3)基于资源系统记录信息(如ce地址、vpn实例、局端网元等),认为登陆bng网元进行性能测试。
4、现有的技术存在以下问题:(1)根据ip-vpn专线组网特性,传统的dpi技术无法识别区分内层信息,而外部拨测技术无法进入客户vpn路由,仅依靠设备层面故障告警,工单量大,告警工单无法判断客户业务实际影响情况,即大量的工单处理与客户实际感知脱节。(2)通过事后客户投诉发现问题,网络问题主要由用户发现,缺乏主动的网络瓶颈和问题监测发现能力。(3)客户互联设备ip(ce地址)为客户分配后并客户自行使用,且受限于客户设备使用行为(如关机、下线等)、设备调整、更换及网络调整,现场客户实际使用的互联ip与资源系统记录往往不相符,使用资源系统记录的客户互联设备ip用于监测、性能分析、故障定位等均会出现误导问题。(4)此外资源系统记录信息包括vpn实例名称、局端bng名称、ce地址等受前期开通流程或人工录入维护问题,准确率非常低。使用资源系统记录作为监测基本不可用。
技术实现思路
1、本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
2、为此,本发明提出了一种动态ip-vpn专线自动监测方法,通过周期采集接入网关bng arp信息,包括vpn实例、客户互联设备(ce)ip地址、客户互联设备(ce)mac地址、bng接口等,建立维护ip-vpn客户站点下带的互联设备动态信息,解决资源系统记录信息不准确及因客户设备调整、更换及网络调整导致信息变化问题,同时引入客户下互联设行为分析数据,规避因客户设备使用行为的的影响导致监测的误判,并提供自动并发监测及问题判断机制,确保ip-vpn监测的准确性的同时提高监测的效率及满足时效需求。
3、本发明的另一个目的在于提出一种动态ip-vpn专线自动监测装置。
4、本发明的第三个目的在于提出一种计算机设备。
5、本发明的第四个目的在于提出一种非临时性计算机可读存储介质。
6、为达上述目的,本发明一方面提出一种动态ip-vpn专线自动监测方法,包括:
7、获取ip-vpn专线的接入网关bng的arp信息;
8、基于所述arp信息与olt上联信息和综资数据客户信息的关联关系得到关联ip-vpn客户信息后的综合数据;
9、基于所述综合数据对客户互联设备信息进行设备行为动态分析,并根据动态分析结果对客户互联设备的次日行为数据进行基于时间序列的定量预测以得到次日行为预测数据;
10、响应基于所述次日行为预测数据构建的分类监测指令,并基于指令响应结果进行指标解析以根据指标异常判定结果输出相应ip-vpn客户预警信息。
11、本发明实施例的动态ip-vpn专线自动监测方法还可以具有以下附加技术特征:
12、在本发明的一个实施例中,所述获取ip-vpn专线中接入网关bng的arp信息,包括:
13、通过远程协议方式接入ip-vpn专线的bng以得到网关连接结果;
14、基于所述网关连接结果和预设的输出指令得到bng的arp信息。
15、在本发明的一个实施例中,在获取ip-vpn专线中接入网关bng的arp信息之后,所述方法,还包括:
16、提取预设时间段的arp关键信息;
17、对所述arp关键信息进行去重操作以根据信息去重结果得到第一数据表。
18、在本发明的一个实施例中,所述arp关键信息,包括bng名称、ip-vpn客户互联设备ip地址、ip-vpn客户互联设备mac地址、bng接口、vpn实例名称和内外层vlan中的多种。
19、在本发明的一个实施例中,基于所述arp信息与olt上联信息和综资数据客户信息的关联关系得到关联ip-vpn客户信息后的综合数据,包括:
20、获取城域网olt上联信息和综资数据客户信息;
21、分别基于所述城域网olt上联信息和综资数据客户信息得到对应的第二数据表和第三数据表;
22、根据所述第一数据表和所述第二数据表的关联关系得到第四数据表;
23、根据所述第四数据表和所述第三数据表的关联关系得到关联ip-vpn客户信息后综合数据的第五数据表。
24、在本发明的一个实施例中,所述城域网olt上联信息,包括olt名称、bng名称和bng接口;所述综资数据客户信息,包括客户产品号码、客户名称、olt名称和内外层vlan。
25、在本发明的一个实施例中,基于所述综合数据对客户互联设备信息进行设备行为动态分析得到动态分析结果,包括:
26、基于所述第五数据表对客户互联设备出现天数进行统计以得到活跃率统计结果;
27、根据所述活跃率统计结果判断客户互联设备信息中mac地址对应的ip地址是否发生变化,以根据判断结果得到是否使用最新ip地址进行更新的动态分析结果。
28、在本发明的一个实施例中,响应基于所述次日行为预测数据构建的分类监测指令得到指令响应结果,包括:
29、基于bng名称对所述次日行为预测数据进行分类得到数据分类结果;
30、根据所述数据分类结果构建分类监测指令;
31、响应所述分类监测指令分别利用并行方式和串行方式对应对每个bng的连接间和单个bng连接下执行所述分类监测指令以得到指令响应结果。
32、在本发明的一个实施例中,解析的所述指标包括:丢包率、往返时延和抖动时延。
33、为达上述目的,本发明另一方面提出一种动态ip-vpn专线自动监测装置,包括:
34、网关数据获取模块,用于获取ip-vpn专线的接入网关bng的arp信息;
35、关联数据获取模块,用于基于所述arp信息与olt上联信息和综资数据客户信息的关联关系得到关联ip-vpn客户信息后的综合数据;
36、行为数据预测模块,用于基于所述综合数据对客户互联设备信息进行设备行为动态分析,并根据动态分析结果对客户互联设备的次日行为数据进行基于时间序列的定量预测以得到次日行为预测数据;
37、指令响应预警模块,用于响应基于所述次日行为预测数据构建的分类监测指令,并基于指令响应结果进行指标解析以根据指标异常判定结果输出相应ip-vpn客户预警信息
38、本发明实施例的动态ip-vpn专线自动监测方法和装置,通过周期采集接入网关bng的arp信息,建立维护ip-vpn客户站点下带的互联设备动态信息,引入客户下互联设备行为分析与行为预测数据,并提供自动并发监测及问题判断机制。
39、为达上述目的,本技术第三方面实施例提出了一种计算机设备,包括:处理器和存储器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如第一方面实施例所述的动态ip-vpn专线自动监测方法。
40、为达上述目的,本技术第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面实施例所述的动态ip-vpn专线自动监测方法。
41、本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种动态ip-vpn专线自动监测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取ip-vpn专线中接入网关bng的arp信息,包括:
3.根据权利要求2所述的方法,其特征在于,在获取ip-vpn专线中接入网关bng的arp信息之后,所述方法,还包括:
4.根据权利要求3所述的方法,其特征在于,所述arp关键信息,包括bng名称、ip-vpn客户互联设备ip地址、ip-vpn客户互联设备mac地址、bng接口、vpn实例名称和内外层vlan中的多种。
5.根据权利要求4所述的方法,其特征在于,基于所述arp信息与olt上联信息和综资数据客户信息的关联关系得到关联ip-vpn客户信息后的综合数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述城域网olt上联信息,包括olt名称、bng名称和bng接口;所述综资数据客户信息,包括客户产品号码、客户名称、olt名称和内外层vlan。
7.根据权利要求6所述的方法,其特征在于,基于所述综合数据对客户互联设备信息进行设备行为动态分析得到动态分析结果,包括:
8.根据权利要求7所述的方法,其特征在于,响应基于所述次日行为预测数据构建的分类监测指令得到指令响应结果,包括:
9.根据权利要求1所述的方法,其特征在于,解析的所述指标包括:丢包率、往返时延和抖动时延。
10.一种动态ip-vpn专线自动监测装置,其特征在于,包括:
11.一种计算机设备,其特征在于,包括处理器和存储器;
12.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一项所述的动态ip-vpn专线自动监测方法。