一种虚拟专用网络vpn的监测方法及系统的制作方法

文档序号:10525663阅读:728来源:国知局
一种虚拟专用网络vpn的监测方法及系统的制作方法
【专利摘要】本发明提供了一种虚拟专用网络VPN的监测方法及系统,该方法包括:根据业务特性和业务对网络性能参数的需求,将业务划分为不同的业务等级;根据每一业务等级对应端口的网络性能参数和流量数据,获取VLAN的业务综合质量值;根据每一VLAN的业务综合质量值,生成初始轮询优先级表;根据所述初始轮询优先级表对每一VLAN进行轮询监测。本发明准确地实现网络状况实时监测,在VPN调度时,可更高效地利用网络资源,既保留了VPN技术的安全性,又解决了面对大量通道调度难的问题。
【专利说明】
一种虚拟专用网络VPN的监测方法及系统
技术领域
[0001] 本发明涉及网络通信技术领域,尤其涉及一种基于多业务等级的虚拟专用网络 VPN的监测方法及系统。
【背景技术】
[0002] 近年来随着通信技术的发展,电力数据网的发展十分迅速。新设备的大量涌入使 得电力数据网的智能化水平不断提高,功能日益强大,配置、应用也十分复杂。电力数据网 的业务已从调度电话、低速率远动数据传送扩展到高速、数字化、大容量的用户业务,例如 计算机互联网、广域网、视频传送等。电力数据网必须保证电力系统安全、稳定、高效生产的 需要,其中调度自动化信息、电能量采集信息、水情测报信息和电网故障的分析等信息的安 全性要求极高。为保证安全性又能实现跨域互联,VPN技术得到了越来越多的应用。但对于 骤然增多的通道,如何进行合理的调度和管理是每个运营单位都需要面对的问题。
[0003] 虚拟局域网VLAN技术充分体现了现代网络技术的重要特征:高速、灵活、管理简便 和扩展容易。是否具有VLAN功能是衡量局域网交换机的一项重要指标,网络的虚拟化也是 未来网络发展的潮流。VLAN技术是通过将局域网内的设备逻辑地划分成不同网段,从而实 现组建虚拟工作组的技术,达到减少碰撞和广播风暴、增强网络安全性,并为802. Ip协议的 实现奠定了技术基础,提供了实现手段。然而,随着网络智能化的不断推进,以及云计算、大 数据中心等新型服务与应用的飞速发展,网络的数据流量正以指数级别的速度增长,而且 不同VLAN内的信息交互量不尽相同,引起网络性能恶化。
[0004] 综上,随着VPN技术在当前电力数据网领域得到了越来越广泛的应用,但伴随之一 同出现的大量虚拟通道增加了网络管理的负担,尤其在进行网络实时监控时,并没有没有 一整套成体系的VPN轮询方案。因此,如何轮询各个VLAN以实现网络的实时监控是当前电力 数据网亟待解决的问题之一。

【发明内容】

[0005] 鉴于上述问题,本发明提出了一种虚拟专用网络VPN的监测方法及系统,准确地实 现网络状况实时监测,在VPN调度时,可更高效地利用网络资源,既保留了VPN技术的安全 性,又解决了面对大量通道调度难的问题。
[0006] 本发明的一个方面,提供了一种虚拟专用网络VPN的监测方法,该方法包括:
[0007] 根据业务特性和业务对网络性能参数的需求,将业务划分为不同的业务等级;
[0008] 根据每一业务等级对应端口的网络性能参数和流量数据,获取VLAN的业务综合质 量值;
[0009] 根据每一 VLAN的业务综合质量值,生成初始轮询优先级表;
[0010] 根据所述初始轮询优先级表对每一 VLAN进行轮询监测。
[0011] 本发明的另一个方面,提供了一种虚拟专用网络VPN的监测系统,该系统包括:
[0012] 业务划分模块,用于根据业务特性和业务对网络性能参数的需求,将业务划分为 不同的业务等级;
[0013] 获取模块,用于根据每一业务等级对应端口的网络性能参数和流量数据,获取 VLAN的业务综合质量值;
[0014] 生成模块,用于根据每一 VLAN的业务综合质量值,生成初始轮询优先级表;
[0015] 监测模块,用于根据所述初始轮询优先级表对每一 VLAN进行轮询监测。
[0016] 本发明的有益效果为:
[0017] 本发明提供的虚拟专用网络VPN的监测方法及系统,通过部署探针监测得到基础 网络性能数据,由此计算并生成初始轮询优先级表,从而形成具有针对性的VPN轮询方案, 通过该技术方案在进行网络状况实时监测和VPN调度时,可更高效地利用网络资源,既保留 了 VPN技术的安全性,又解决了面对大量通道调度难的问题,尤其适用于大规模网络。
[0018] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0019] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020] 图1为本发明实施例提出的一种虚拟专用网络VPN的监测方法的流程图;
[0021 ]图2为本发明实施例提出的轮询监测方法的流程示意图;
[0022] 图3为本发明实施例提出的一种虚拟专用网络VPN的监测系统的结构示意图。
【具体实施方式】
[0023] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0024]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式"一"、"一 个"、"所述"和"该"也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措 辞"包括"是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加 一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
[0025]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术 语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该 理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的 意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。 [0026]本发明实施例,以虚拟专用网络VPN技术在电力数据网的应用为背景,通过虚拟局 域网VLAN技术划分不同的广播域,再结合业务等级划分和质量评价理论,提出一种基于多 业务等级的虚拟专用网络VPN的监测方法及系统。
[0027]图1示出了本发明实施例的一种虚拟专用网络VPN的监测方法的流程图。
[0028]参照图1,本发明实施例提出的虚拟专用网络VPN的监测方法包括以下具体步骤:
[0029] S11、根据业务特性和业务对网络性能参数的需求,将业务划分为不同的业务等 级;
[0030] 具体的,为了能够支持对多业务等级的VPN业务的管理和有效质量评价,必须针对 各种业务的特性对业务进行分级。本发明实施例参照ITU-T建议Μ. 2301、Y. 1541、G. 1010,根 据业务特性和网络性能参数要求,将业务划分为不同的业务等级,在参考服务提供商运营 经验的基础上提出了表1列出的VPN业务等级分类方法,VPN客户可以根据业务的特征或者 SP的建议选择一种或多种VPN业务等级,其中U表示未指定(unspecified)或没有限制 (unbounded)〇
[0031] 表1 VPN业务等级
[0032]
[0033] S12、根据每一业务等级对应端口的网络性能参数和流量数据,获取VLAN的业务综 合质量值;
[0034] S13、根据每一 VLAN的业务综合质量值,生成初始轮询优先级表;
[0035] S14、根据所述初始轮询优先级表对每一VLAN进行轮询监测。
[0036] 本发明实施例,通过部署探针对网络数据层的各项参数进行监测统计,并逐步计 算出业务等级实例服务质量值、链路综合质量值、VLAN域综合质量值。根据各数值的大小制 定出初始轮询优先级表,根据初始表开始轮询,准确地实现网络状况实时监测,使得在VPN 调度时,可更高效地利用网络资源,既保留了 VPN技术的安全性,又解决了面对大量通道调 度难的问题。
[0037] 进一步地,步骤S12,具体包括以下图中未示出的步骤:
[0038] S121、监测每一业务等级对应端口的网络性能参数和流量数据,根据所述网络性 能参数计算相应业务等级的网络性能状态值,并根据所述流量数据计算相应业务等级的流 量状态值;
[0039] 具体的,根据时延状态值、抖动状态值、丢失率状态值、误码率状态值以及每一参 数的预设权重计算相应业务等级的网络性能状态值,具体公式如下:
[0040] p = pa · d%+pj · j%+pi · 1%+pe · e%
[0041 ]其中,p为网络性能状态值,pd为时延状态值,Pj为抖动状态值,pi为丢包率状态值, Pe为误码率状态值,(1%、_]_%、1%、6%为各网络性能参数在特定业务等级中所占权重,且:
[0042] d%+j%+l%+e% = l,0^d%,j%,l%,e%^l〇
[0043] S122、获取每一业务等级的服务可用性评价值、平均故障修复时间的评价值和平 均服务恢复时间评价值;
[0044] S123、根据每一业务等级的所述网络性能状态值、流量状态值、服务可用性评价 值、平均故障修复时间评价值和平均服务恢复时间评价值,按照预设的权重分配策略,获取 VPN逻辑链路上的每一业务等级的服务质量值;
[0045] S124、根据每一业务等级的服务质量值、每一业务等级的服务质量值的预设权重 和相应业务等级的业务平均速度比重值,获取VPN逻辑链路的业务综合质量值,其中,所述 业务平均速度比重值为业务等级的平均速度在整条链路上所有业务等级的平均速度之和 中所占的比重;
[0046] 具体公式如下:
[0047] L = Sl(ffl+Ul)/2+S2(ff2+U2)/2+---+Sn(ffn+Un)/2
[0048] 其中,L为VPN逻辑链路的综合质量是L,η为业务等级的数量,Si,S2,…,SA别为每 个业务等级实例的服务质量值,W^Ws,···,¥"*别为每个业务等级的服务质量值的预设权 重,V^Vs,…,V n分别为每个业务等级的平均速率,山,1]2,…,1]"分别为每个业务等级的业务 平均速度比重值,且Ui = Vi/ (Vi+V2+…+Vn)。
[0049] S125、根据每一 VPN逻辑链路的综合质量值、每一 VPN逻辑链路的综合质量值的预 设权重和每条链路的链路平均速度比重值,获取VLAN的业务综合质量值,其中,所述链路平 均速度比重值为链路的平均速度在整个VLAN内所有链路的平均速度之和中所占的比重。 [00 50] VPN业务的业务质量是通过多级的质量评价得出的,在VPN业务综合质量评价体系 中,自下而上分成网络数据层、业务数据层和业务质量评价层3个层次。网络数据层是网络 管理系统提供的网络性能参数和流量参数。业务数据层负责计算测量周期网络性能状态 值、上报周期网络性能状态值、流量状态值、平均SDF及业务质量相关时间。业务质量评价层 首先根据获得的服务质量参数综合计算出网络性能状态评价值、服务可用性、平均故障修 复时间、平均服务恢复时间和流量状态评价值参数,得到"VPN业务等级实例服务质量";然 后把同属于一条逻辑链路上的多个业务等级实例的服务质量进行综合计算,得到"VPN链路 的综合质量";最后由VPN网络中各条逻辑链路的综合质量得到"VPN业务的综合业务质量"。 1 .VPN业务质量评价指标
[0051] (1)网络数据层
[0052]在每个测量周期!^,网络管理系统定期地收集网络性能数据并向业务管理系统提 供VPN业务等级实例中的端到端网络性能参数(时延、抖动、丢失率、误码率)和流量参数(峰 值速率、平均速率、最大突发长度)。
[0053] (2)业务数据层
[0054]业务数据层接收来自网络数据层的参数,计算后将计算结果发送给业务质量评价 层,是承接上下层的中间层,下面仅以测量周期网络性能状态值为例进行说明。
[0055]设网络性能状态值为P,临界点为P' ;时延状态值为Pd,临界点为Pd' ;抖动状态值为 Pj,临界点为Pj ' ;丢包率状态值为P1,临界点为P1 ' ;误码率状态值为pe,临界点为pe '。各网络 性能参数在特定业务等级中所占比率为(1%、_]_%、1%、6%,并有如下约定:
[0056] l)d%+j%+l%+e% = l,0^d%,j%,l%,e%^l
[0057] 2)p = pa · d%+pj · j%+pi · l%+pe · e% ,0^ρ<1,0^pd,pj,pi,pe^l
[0058] 3)pd' =pj' =pi' =pe' =p',网络性能参数的状态值临界点都相等且由p'决定,p' 的取值可根据实际情况有所变动。在分析VPN业务特性和与服务提供商、设备提供商深入讨 论的基础上,设P '默认值为0.7。
[0059] 4)对网络性能参数,以时延为例,当pd多Pd'表示网络实际时延符合业务等级实例 中的要求;当Pd〈Pd '表示时延越界,不满足业务服务等级实例对时延的要求。
[0000 ] 5)当p彡p ',网络能保证S LA中规定的网络性能;当p彡p '有可能影响网络性能,发 生网络性能SLA违例。
[0061] (3)业务质量评价层
[0062] 1)VPN业务等级实例服务质量
[0063]设该层的业务质量评价周期为T2,VPN业务等级实例的服务质量为S,网络性能状 态评价值为P,服务可用性评价值为A,平均故障修复时间的评价值为R,平均服务恢复时间 的评价值为C,流量状态评价值为F。同时,在SLA中签订了这5个参数的权重,分别设为Pw,Aw, Rw. Cw. Fw.并目 Pw+Aw+Rw+Cw+Fw = 1,则S = P · Pw+A · Aw+R · Rw+C · Cw+F · Fw。
[0064] 2)VPN链路综合质量评价方法
[0065] 设一条VPN逻辑链路的综合质量是L,传送η个业务等级实例,每个业务等级实例的 服务质量评价值分别是Si,S2,…,Sn;设每个业务等级实例的权重分别是Wl,W2,…,W n;每个 业务等级实例的平均速率是Vl,V2, ···,¥_则每个业务等级实例平均速率在整条链路上所占 的比重分别是Ui,U2,…,Un,且Ui = Vi/(Vi+Vd··· +Vn),一条VPN逻辑链路的综合质量L = Si( +1^)/2+32(12+1^)/2+...+3^131^)/21 = 0.7时,该链路的综合质量基本达到要求,值越大 则综合质量越好,但不会达到1。
[0066] 3)VPN业务综合质量评价方法
[0067]其方法同2)。
[0068]本发明实施例中,根据每一VLAN的业务综合质量值,生成初始轮询优先级表,包 括:
[0069] 将每一 VLAN的业务综合质量值,按照由大到小的顺序排序,得到初始轮询优先级 表;
[0070] 其中,VLAN的业务综合质量值越大,轮询优先级越高。
[0071] 本发明实施例中,在根据所述初始轮询优先级表对每一VLAN进行轮询监测之前, 所述方法还包括:
[0072]确定轮询时间,具体公式如下:
[0073] Tcycie= (pd'+R+C) · m · η
[0074] 其中,Tcycle为轮询周期,pd'为平均时延临界值,R为平均故障修复时间,C为平均服 务恢复时间,m为链路最多的VLAN包含的链路数,η为VLAN的总个数。
[0075]本发明实施例中,在根据所述初始轮询优先级表对每一VLAN进行轮询监测之后, 所述方法还包括:
[0076]将所述初始轮询优先级表中优先级最高的业务等级调整到优先级最低,得到更新 后的轮询优先级表;
[0077] 根据所述更新后的轮询优先级表对每一 VLAN进行轮询监测。
[0078] 本发明实施例,通过部署探针对网络数据层的各项参数进行监测统计,并逐步计 算出业务等级实例服务质量值、链路综合质量值、VLAN域综合质量值。根据各数值的大小制 定出初始轮询优先级表,根据初始表开始轮询,每经过一个轮询周期,便调整一次轮询优先 级表,以新的顺序轮询,如此循环往复。
[0079] 进一步地,所述根据所述初始轮询优先级表对每一 VLAN进行轮询监测,包括:
[0080] 将VLAN内每一 VPN逻辑链路的综合质量值,按照由大到小的顺序排序,得到VLAN内 的链路轮询优先级表;其中,VPN逻辑链路的业务综合质量值越大,轮询优先级越高;
[0081 ]根据所述链路轮询优先级表对VLAN内每一 VPN逻辑链路进行轮询监测。
[0082]进一步地,在根据所述链路轮询优先级表对VLAN内每一 VPN逻辑链路进行轮询监 测之后,所述方法还包括:
[0083] 将所述链路轮询优先级表中优先级最高的逻辑链路调整到优先级最低,得到更新 后的链路轮询优先级表。
[0084] 下面通过以实际应用中普遍应用的三层交换为具体实施例,对本发明技术方案进 行详细的说明。
[0085] 在二层交换机的各端口部署流量探针,监测得到同期网络性能状态值(时延、抖 动、丢失率以及误码率等)和流量参数(峰值速率、平均速率、最大突发长度)。再根据上述业 务数据层的计算公式,计算得到同期端到端的网络性能状态值和流量参数的实际值,计算 后将计算结果发送给业务质量评价层。针对不同企业可以给网络性能状态评价值、服务可 用性评价值、平均故障修复时间的评价值、平均服务恢复时间的评价值和流量状态评价值 这五个参数设定不同的权重,按公式计算得到一条VPN逻辑链路上的一个业务等级实例的 服务质量值,继而计算得到该链路上各个业务等级实例的服务质量值,再依据每个业务等 级实例的权重和每个业务等级实例平均速率在整条链路上所占的比重,求得该VPN逻辑链 路的综合质量值。最后,根据每条链路的权重和每条链路平均传输速率在整个VLAN内所占 的比重,求得该VLAN的业务综合质量值。
[0086] 在求得不同VLAN的业务综合质量值后,按照数值大小由大到小排序,数值越大,轮 询优先级越高,由此制定出VLAN初始轮询优先级表。
[0087]轮询周期Tcycle由平均时延临界值pd'、平均故障修复时间R、平均服务恢复时间C、 所有VLAN中链路最多的VLAN-i包含的链路数m以及VLAN的总个数η共同决定。具体表达式如 下:
[0088] Tcycie= (pd'+R+C) · m · η
[0089] 每轮询完一个周期,便改变一次轮询顺序,具体轮询策略如下:基于初始轮询优先 级表的顺序轮询完一遍后,把位于最高级的VLAN的优先级至于最低,轮询周期结束后,进行 第二轮轮询,如此循环往复。在针对其中一个VLAN内的链路进行轮询时,每条链路的优先级 由上述计算得到的每条链路的综合质量值的大小决定,综合质量值越大优先级越高。轮询 监测方法的流程,如图2所示,具体如下:
[0090] Step 1:在二层交换机和三层交换路由的端口处部署探针,监测同期网络性能状 态值(时延、抖动、丢失率以及误码率等)和流量参数(峰值速率、平均速率、最大突发长度)。
[0091] Step 2:基于探针监测得到的数据进行上述计算,得到不同VLAN内的各链路综合 质量值、不同VLAN的业务综合质量值以及轮询周期。
[0092] Step 3:按照计算得到的不同VLAN的业务综合质量值的大小排序,继而得到VLAN 的初始轮询优先级表。
[0093] Step 4:按照计算得到的不同VLAN内的各链路综合质量值的大小排序,得到每个 VLAN内链路的初始轮询优先级表。
[0094] Step 5:依据VLAN的初始轮询优先级表和各个VLAN内链路的初始轮询优先级表开 始轮询。
[0095] Step 6:经过一个轮询周期后,调整轮询优先级表,改变轮询顺序。对于VLAN的优 先级表,把位于最高级的VLAN的优先级至于最低,同样地,对于每个VLAN内链路的初始轮询 优先级表,也把位于最高级的链路的优先级至于最低。
[0096] Step 7:按照新的优先级表进行第二轮轮询,经过一个轮询周期后,再重复Step 6 中的操作,得到新的轮询优先级表,如此往复。
[0097] 本发明实施例通过部署探针监测得到基础网络性能数据,由此计算并生成出轮询 优先级表,从而形成具有针对性的VPN轮询方案。通过该方案在进行网络状况实时监测和 VPN调度时,可更高效地利用网络资源,既保留了 VPN技术的安全性,又解决了面对大量通道 调度难的问题,尤其适用于大规模网络。
[0098] 基于与上述方法同样的发明构思,本发明另一实施例还提供了一种虚拟专用网络 VPN的监测系统,图3示出了本发明实施例的一种虚拟专用网络VPN的监测系统的结构示意 图。
[0099]参照图3,本发明实施例提出的虚拟专用网络VPN的监测系统,具体包括业务划分 模块301、获取模块302、生成模块303和监测模块304,其中:
[0100]所述的业务划分模块301,用于根据业务特性和业务对网络性能参数的需求,将业 务划分为不同的业务等级;
[0101] 所述的获取模块302,用于根据每一业务等级对应端口的网络性能参数和流量数 据,获取VLAN的业务综合质量值;
[0102] 所述的生成模块303,用于根据每一 VLAN的业务综合质量值,生成初始轮询优先级 表;
[0103] 所述的监测模块304,用于根据所述初始轮询优先级表对每一 VLAN进行轮询监测。
[0104] 对于系统实施例而言,由于其与对应的方法实施例基本相似,所以描述的比较简 单,相关之处参见方法实施例的部分说明即可。
[0105] 综上所述,本发明提供的虚拟专用网络VPN的监测方法及系统,通过部署探针监测 得到基础网络性能数据,由此计算并生成初始轮询优先级表,从而形成具有针对性的VPN轮 询方案,通过该技术方案在进行网络状况实时监测和VPN调度时,可更高效地利用网络资 源,既保留了 VPN技术的安全性,又解决了面对大量通道调度难的问题,尤其适用于大规模 网络。
[0106] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通 过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发 明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储 介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是 个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0107] 本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流 程并不一定是实施本发明所必须的。
[0108] 本领域技术人员可以理解实施例中的系统中的模块可以按照实施例描述进行分 布于实施例的系统中,也可以进行相应变化位于不同于本实施例的一个或多个系统中。上 述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0109]以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
【主权项】
1. 一种虚拟专用网络VPN的监测方法,其特征在于,所述方法包括: 根据业务特性和业务对网络性能参数的需求,将业务划分为不同的业务等级; 根据每一业务等级对应端口的网络性能参数和流量数据,获取VLAN的业务综合质量 值; 根据每一 VLAN的业务综合质量值,生成初始轮询优先级表; 根据所述初始轮询优先级表对每一 VLAN进行轮询监测。2. 根据权利要求1所述的方法,其特征在于,所述根据每一业务等级对应端口的网络性 能参数和流量数据,获取VLAN的业务综合质量值,包括: 监测每一业务等级对应端口的网络性能参数和流量数据,根据所述网络性能参数计算 相应业务等级的网络性能状态值,并根据所述流量数据计算相应业务等级的流量状态值; 获取每一业务等级的服务可用性评价值、平均故障修复时间的评价值和平均服务恢复 时间评价值; 根据每一业务等级的所述网络性能状态值、流量状态值、服务可用性评价值、平均故障 修复时间评价值和平均服务恢复时间评价值,按照预设的权重分配策略,获取VPN逻辑链路 上的每一业务等级的服务质量值; 根据每一业务等级的服务质量值、每一业务等级的服务质量值的预设权重和相应业务 等级的业务平均速度比重值,获取VPN逻辑链路的业务综合质量值,其中,所述业务平均速 度比重值为业务等级的平均速度在整条链路上所有业务等级的平均速度之和中所占的比 重; 根据每一 VPN逻辑链路的综合质量值、每一 VPN逻辑链路的综合质量值的预设权重和每 条链路的链路平均速度比重值,获取VLAN的业务综合质量值,其中,所述链路平均速度比重 值为链路的平均速度在整个VLAN内所有链路的平均速度之和中所占的比重。3. 根据权利要求1所述的方法,其特征在于,根据每一VLAN的业务综合质量值,生成初 始轮询优先级表,包括: 将每一 VLAN的业务综合质量值,按照由大到小的顺序排序,得到初始轮询优先级表; 其中,VLAN的业务综合质量值越大,轮询优先级越高。4. 根据权利要求1所述的方法,其特征在于,在根据所述初始轮询优先级表对每一 VLAN 进行轮询监测之前,所述方法还包括: 确定轮询时间,具体公式如下: Tcycle= (Pd'+R+C) ·Ι?·Π 其中,Twle3为轮询周期,Pd'为平均时延临界值,R为平均故障修复时间,C为平均服务恢 复时间,m为链路最多的VLAN包含的链路数,η为VLAN的总个数。5. 根据权利要求1所述的方法,其特征在于,在根据所述初始轮询优先级表对每一 VLAN 进行轮询监测之后,所述方法还包括: 将所述初始轮询优先级表中优先级最高的业务等级调整到优先级最低,得到更新后的 轮询优先级表; 根据所述更新后的轮询优先级表对每一 VLAN进行轮询监测。6. 根据权利要求2所述的方法,其特征在于,所述根据所述初始轮询优先级表对每一 VLAN进行轮询监测,包括: 将VLAN内每一 VPN逻辑链路的综合质量值,按照由大到小的顺序排序,得到VLAN内的链 路轮询优先级表;其中,VPN逻辑链路的业务综合质量值越大,轮询优先级越高; 根据所述链路轮询优先级表对VLAN内每一 VPN逻辑链路进行轮询监测。7. 根据权利要求6所述的方法,其特征在于,在根据所述链路轮询优先级表对VLAN内每 一 VPN逻辑链路进行轮询监测之后,所述方法还包括: 将所述链路轮询优先级表中优先级最高的逻辑链路调整到优先级最低,得到更新后的 链路轮询优先级表。8. 根据权利要求2所述的方法,其特征在于,所述根据所述网络性能参数计算相应业务 等级的网络性能状态值,具体包括: 根据时延状态值、抖动状态值、丢失率状态值、误码率状态值以及每一参数的预设权重 计算相应业务等级的网络性能状态值,具体如下: P = Pd · d%+pj · j%+pi · I %+pe · e% 其中,P为网络性能状态值,Pd为时延状态值,Pj为抖动状态值,pi为丢包率状态值, 误码率状态值,d %、j %、1 %、e %为各网络性能参数在特定业务等级中所占权重,且: d%+j%+l%+e% = l,0^d%,j%,l%,e%^l〇9. 根据权利要求2所述的方法,其特征在于,所述根据每一业务等级的服务质量值、每 一业务等级的服务质量值的预设权重和相应业务等级的业务平均速度比重值,获取VPN逻 辑链路的业务综合质量值,包括: L=Sl(ffl+Ul)/2+S2(ff2+U2)/2+---+Sn(ffn+Un)/2 其中,L为VPN逻辑链路的综合质量是L,η为业务等级的数量,S1,S2,…,Sn分别为每个业 务等级实例的服务质量值,Wi,W2,…,Wn分别为每个业务等级的服务质量值的预设权重,Vi, V2, ·,·,νη分别为每个业务等级的平均速率,U1J2r^Un分别为每个业务等级的业务平均速 度比重值,且 Ui = Vi/ ( VdV2+." +Vn )。10. -种虚拟专用网络VPN的监测系统,其特征在于,所述系统包括: 业务划分模块,用于根据业务特性和业务对网络性能参数的需求,将业务划分为不同 的业务等级; 获取模块,用于根据每一业务等级对应端口的网络性能参数和流量数据,获取VLAN的 业务综合质量值; 生成模块,用于根据每一 VLAN的业务综合质量值,生成初始轮询优先级表; 监测模块,用于根据所述初始轮询优先级表对每一 VLAN进行轮询监测。
【文档编号】H04L12/26GK105897512SQ201610306324
【公开日】2016年8月24日
【申请日】2016年5月10日
【发明人】纪雨彤, 邢宁哲, 赵庆凯, 段寒硕, 马跃, 彭柏, 聂正璞, 李信, 田宇, 赵阳, 段程煜, 来媛
【申请人】国网冀北电力有限公司信息通信分公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1