CN102868569A - 三层虚拟专用网的性能检测方法、节点和*** - Google Patents

三层虚拟专用网的性能检测方法、节点和*** Download PDF

Info

Publication number
CN102868569A
CN102868569A CN201210223023XA CN201210223023A CN102868569A CN 102868569 A CN102868569 A CN 102868569A CN 201210223023X A CN201210223023X A CN 201210223023XA CN 201210223023 A CN201210223023 A CN 201210223023A CN 102868569 A CN102868569 A CN 102868569A
Authority
CN
China
Prior art keywords
operation management
node
section point
management maintain
configuration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210223023XA
Other languages
English (en)
Other versions
CN102868569B (zh
Inventor
张力
李振斌
阴元斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210223023.XA priority Critical patent/CN102868569B/zh
Publication of CN102868569A publication Critical patent/CN102868569A/zh
Priority to EP13809180.6A priority patent/EP2852098B1/en
Priority to PCT/CN2013/077982 priority patent/WO2014000643A1/zh
Priority to US14/581,009 priority patent/US9774494B2/en
Application granted granted Critical
Publication of CN102868569B publication Critical patent/CN102868569B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0604Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例公开了一种三层虚拟专用网的性能检测方法、装置和***。第一节点根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例,通过边界网关协议报文将所述操作管理维护配置信息发送给第二节点,第二节点根据所述操作管理维护配置信息创建第二节点的操作管理维护实例,并且第一节点通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。采用本发明,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计,不需严格限制配置顺序,还能提高OAM检测精度。

Description

三层虚拟专用网的性能检测方法、节点和***
技术领域
本发明实施例涉及通信网络技术领域,尤其涉及一种三层虚拟专用网的性能检测方法、节点及***。 
背景技术
随着无线业务IP(Internet Protocol,网际协议)化进程加快,基于IP的L3VPN(Layer 3 Virtual Private Network,三层虚拟专用网)方案体现出其明显的业务优势,越来越多的应用于IP承载网中。为了更好地满足网络的监控和管理,需要在IP承载网中引入操作、管理和维护(Operation Administration and Maintenance,OAM)技术。因此,ITU-T联合IETF对传统MPLS(Multiple Protocol Label Switching,多协议标签交换)技术做了扩展,发展了MPLS-TP(Transport Profile for MPLS,传送MPLS)技术。MPLS-TP技术主要是排除了传统MPLS中某些不适用于传送网场景的特性,加入一些新的特性来适应传送网的要求,例如,MPLS-TP可以为L3VPN提供一种高精度的OAM检测方式。 
在现有的基于MPLS-TP的L3VPN OAM检测方案中,当第一PE(Provider Edge,运营商边缘设备)与第二PE之间建立OAM连接后(第一PE和第二PE中至少一个为主动模式,主动模式的PE向另一PE发起OAM连接请求),会基于OAM协议进行OAM配置信息的协商,只有当第一PE和第二PE的OAM配置相互匹配时,才能通过收发OAM报文进行OAM检测。 
在上述方案中需要手动对第一PE和第二PE进行OAM配置。采用这种静态配置方式。在两端执行相同的OAM配置,操作冗余,浪费人力。 
发明内容
本发明实施例提供一种三层虚拟专用网的性能检测方法、终端及***。可简化OAM配置流程,提高性能检测精度,节省人力。 
为了解决上述技术问题,一方面,本发明实施例提供了一种三层虚拟专用 网的性能检测方法,包括: 
根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例; 
通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点,使所述第二节点根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例; 
通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。 
本发明实施例还提供了一种三层虚拟专用网的性能检测方法,包括: 
通过边界网关协议报文接收来自第一节点的操作管理维护配置信息; 
根据所述接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例; 
通过所述第二节点的操作管理维护实例向所述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。 
另一方面,本发明实施例还提供了一种节点,包括: 
操作管理维护配置信息接收模块,用于通过边界网关协议报文接收来自第一节点的操作管理维护配置信息; 
操作管理维护实例创建模块,用于根据所述操作管理维护配置信息接收模块接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例; 
操作管理维护检测模块,用于通过所述第二节点的操作管理维护实例向所述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。 
本发明实施例还提供了另一种节点,包括: 
操作管理维护配置信息接收模块,用于通过边界网关协议报文接收来自第一节点的操作管理维护配置信息; 
操作管理维护实例创建模块,用于根据所述操作管理维护配置信息接收模块接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例; 
操作管理维护检测模块,用于通过所述第二节点的操作管理维护实例向所 述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。 
另一方面,本发明实施例还提供了一种三层虚拟专用网的性能检测***,所述***包括第一节点和第二节点: 
所述第一节点,用于根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例;通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点,使所述第二节点根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例;通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测; 
所述第二节点,用于通过边界网关协议报文接收来自第一节点的操作管理维护配置信息;根据所述接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例;通过所述第二节点的操作管理维护实例向所述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。 
实施本发明实施例,具有如下有益效果:通过第一节点接收用户设置的OAM配置信息后,将所述OAM配置信息发送给第二节点,使第二节点能够自动创建OAM实例,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计,不需严格限制配置顺序,还能提高OAM检测精度。 
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 
图1是本发明提供的在第一节点执行的L3VPN的性能检测方法的第一实施例流程图; 
图2是本发明提供的在第一节点执行的L3VPN的性能检测方法的第二实施例流程图; 
图3是本发明提供的在第一节点执行的L3VPN的性能检测方法的第三实施例流程图; 
图4是本发明提供的在第二节点执行的L3VPN的性能检测方法的第一实施例流程图; 
图5是本发明提供的在第二节点执行的L3VPN的性能检测方法的第二实施例流程图; 
图6是本发明提供的在第二节点执行的L3VPN的性能检测方法的第三实施例流程图; 
图7是本发明提供的第一节点的第一实施例组成示意图; 
图8是本发明提供的第一节点的第二实施例组成示意图; 
图9是本发明提供的第一节点的第三实施例组成示意图; 
图10是本发明提供的第二节点的第一实施例组成示意图; 
图11是本发明提供的第二节点的第二实施例组成示意图; 
图12是本发明提供的L3VPN的性能检测***的组成示意图。 
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 
请参见图1,是本发明提供的在第一节点执行的L3VPN的性能检测方法的第一实施例流程图,所述方法包括: 
100、根据用户设置的OAM配置信息创建第一节点的OAM实例。举例来说,OAM配置信息包括OAM实例的检测功能信息和检测参数。OAM配置信息可以参考draft-ietf-mpls-lsp-ping-mpls-tp-oam-conf-03  中的TLV(type-length-value,类型-长度-值)定义。例如,检测功能信息包括连续性检测(Continuity Check,CC)、连通性验证(Connectivity Verification,CV)、故障监控信号(Fault Monitoring Signal,FMS)、性能监控/损耗(Performance Monitoring/Loss,PM/Loss)、性能监控/延时(PM/Delay)、性能监控/吞吐量测量(PM/Throughput Measurement)等。检测参数可以包括OAM报文的发送时 间间隔、基于IETF标准的MPLS-TP中BFD(Bidirectional Forwarding Detection,双向转发检测)的标识、基于IETF标准的MPLS-TP中采用BFD的实现方式(用于定义BFD的相关行为)等。 
101、通过BGP(Border Gateway Protocol,边界网关协议)报文将所述OAM配置信息发送给第二节点,使所述第二节点根据所述OAM配置信息创建第二节点的OAM实例。举例来说,一个节点上可以部署多个VPN,BGP报文中封装有至少一条隧道信息,每条隧道信息分别包括第一节点的VPN标识、第二节点的VPN标识以及本地VPN的OAM配置信息。 
102、通过所述第一节点的OAM实例向所述第二节点发送OAM报文和/或接收来自所述第二节点的OAM报文,进行OAM检测。按照MPLS-TP的设计,其OAM和保护技术用于MPLS TE(Traffic Engineering,流量工程)隧道和边缘到边缘的伪线仿真(Pseudo Wire Emulation Edge-to-Edge,PWE3),对于采用L3VPN部署的业务则无法进行有效的故障定位和性能检测,这主要是因为MPLS TE隧道和PWE3都是点到点的,可以通过标签直接识别隧道或伪线(Pseudo Wire,PW),从而进行明确的故障定位或性能统计,但是L3VPN的标签转发行为可以看成是多点到点的业务,下游节点无法有效地识别上游节点,所以很难进行明确的故障定位和性能统计。因此,在上述102中,OAM报文中需要携带用于标识OAM报文来源的源标签。源标签是在已有的MPLS标签栈基础上增加的一层标签,由于同一节点上可以部署多个VPN,因此源标签需要标识源节点及源VPN双重信息。本领域技术人员熟知各种通过收发OAM报文进行类似于PW的MPLS-TP OAM检测的方法,通常将发送OAM报文的节点称为OAM检测主动方,将接收OAM报文的节点称为OAM检测被动方,OAM检测主动方和OAM检测被动方可以由技术人员静态配置,也可以由节点动态协商。进行OAM检测的方法可以包括,例如,OAM检测主动方向OAM检测被动方发送OAM报文,若OAM检测被动方在预定时间内没有接收到所述OAM报文,则发出告警。又例如,OAM检测主动方将预设时间段内发送给OAM检测被动方的业务报文的个数和OAM报文的发送时间携带在OAM报文中发送给OAM检测被动方,OAM检测被动方根据预设时间段内接收的来自OAM检测主动方的业务报文的个数以及OAM报文中包含的OAM检测主动方发送的业务报文的个数可以确定从OAM检测主动方向OAM检测被动方发送业务报文的丢 包数。又例如,OAM检测被动方还可以根据接收OAM报文的时间以及OAM报文中包含的该OAM报文的发送时间来确定从OAM检测主动方向OAM检测被动方发送业务报文的时延。 
本发明实施例提供的L3VPN的性能检测方法,通过接收用户设置的OAM配置信息后,将所述OAM配置信息发送给第二节点,使第二节点能够自动创建OAM实例,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计,不需严格限制配置顺序,还能提高OAM检测精度。 
请参见图2,是本发明提供的在第一节点执行的L3VPN的性能检测方法的第二实施例流程图,所述方法包括: 
200、根据用户设置的OAM配置信息创建第一节点的OAM实例。 
201、通过BGP报文将所述OAM配置信息发送给第二节点,使所述第二节点根据所述OAM配置信息创建第二节点的OAM实例。 
202、接收来自所述第二节点的配置结果信息,所述第二节点的配置结果信息用于表示所述第二节点是否成功根据所述OAM配置信息创建所述第二OAM实例。由于第二节点可能不具备OAM功能,无法创建第二节点的OAM实例,为了避免第一节点为OAM检测主动方时不断向第二节点发送OAM报文进行OAM检测,或为了避免第一节点为OAM检测被动方时因接收不到OAM报文而发出误告警,第二节点向第一节点返回配置结果信息,可以告知第一节点第二节点的OAM实例的创建结果,使第一节点在配置结果信息表示创建成功时正常执行OAM检测,在配置结果信息表示创建失败时结束OAM检测。 
203、当所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例时,通过所述第一节点的OAM实例向所述第二节点发送OAM报文和/或接收来自所述第二节点的OAM报文,进行OAM检测。 
请参见图3,是本发明提供的在第一节点执行的L3VPN的性能检测方法的第三实施例流程图,该方法包括: 
300、根据用户设置的OAM配置信息创建第一节点的OAM实例。 
301、抑制OAM告警功能。 
302、通过BGP报文将所述OAM配置信息发送给第二节点,使所述第二节 点根据所述OAM配置信息创建第二节点的OAM实例。 
303、接收来自所述第二节点的配置结果信息,所述配置结果信息用于表示所述第二节点是否成功根据所述OAM配置信息创建第二节点的OAM实例。 
304、若所述配置结果信息表示所述第二节点成功根据所述OAM配置信息创建第二节点的OAM实例,解除对所述OAM告警功能的抑制。 
305、通过所述第一节点的OAM实例接收来自所述第二节点的OAM报文,进行OAM检测。 
在本实施例中,第一节点为OAM检测被动方,第二节点为OAM检测主动方,第一节点在将OAM配置信息发送给第二节点之前先抑制自己的OAM告警功能,以避免因第二节点的OAM实例创建失败而导致第一节点的OAM实例误报警;第一节点在接收到第二节点的OAM实例创建成功的消息后解除对OAM告警功能的抑制,立即正常执行OAM检测,以避免因告警功能被抑制而导致第一节点的OAM实例漏报警。通过这种方式,可以更进一步的提高OAM检测的精度,从而提高通信质量。 
请参见图4,是本发明提供的在第二节点执行的L3VPN的性能检测方法的第一实施例流程图,与图1对应,所述方法包括: 
400、通过BGP报文接收来自第一节点的OAM配置信息。 
401、根据所接收的OAM配置信息创建第二节点的OAM实例。 
402、通过所述第二节点的OAM实例向所述第一节点发送OAM报文和/或接收来自所述第一节点的OAM报文,进行OAM检测。 
本发明实施例提供的L3VPN的性能检测方法,通过接收来自第一节点的OAM配置信息后,并根据所述OAM配置信息自动创建第二节点的OAM实例,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计,不需严格限制配置顺序,还能提高OAM检测精度。 
请参见图5,是本发明提供的在第二节点执行的L3VPN的性能检测方法的第二实施例流程图,与图2对应,所述方法包括: 
500、通过BGP报文接收来自第一节点的OAM配置信息。 
501、根据所接收的OAM配置信息创建第二节点的OAM实例。 
举例来说,第二节点首先判断自己是否具有OAM功能,若具备OAM功能, 则根据所接收的OAM配置信息创建第二节点的OAM实例,并执行502,将用于表示创建成功的配置结果信息反馈给所述第一节点;若不具备OAM功能,则直接执行502,将用于表示创建失败的配置结果信息反馈给所述第一节点。 
502、将配置结果信息反馈给所述第一节点,所述配置结果信息用于表示第二节点是否成功根据所述OAM配置信息创建第二节点的OAM实例。 
503、若第二节点判断自己具有OAM功能且成功创建所述第二节点的OAM实例,则通过所述第二节点的OAM实例向所述第一节点发送OAM报文和/或接收来自所述第一节点的OAM报文,进行OAM检测。 
请参见图6,是本发明提供的在第二节点执行的L3VPN的性能检测方法的第三实施例流程图,所述方法包括: 
600、通过BGP报文接收来自第一节点的OAM配置信息。 
601、接收来自所述第一节点的OAM配置信息。 
602、根据所接收的OAM配置信息创建第二节点的OAM实例并立即启动OAM报文接收功能。 
603、将配置结果信息反馈给所述第一节点,所述配置结果信息用于表示第二节点是否成功根据所述OAM配置信息创建所述第二节点的OAM实例。 
604、若所述第二节点成功创建所述第二节点的OAM实例,则所述第二节点通过所述第二节点的OAM实例接收来自所述第一节点的OAM报文,进行OAM检测。 
在图6所示的实施例中,第一节点为OAM检测主动方,第二节点为OAM检测被动方,第二节点接收到OAM配置信息之后立即启动自己的OAM报文接收功能,以避免因漏收来自第一节点的OAM报文而误报警。通过这种方式,可以更进一步的提高OAM检测的精度,从而提高通信质量。 
图3和图6分别示出了第二节点为OAM检测主动方、第一节点为OAM检测主动方这两种单向检测的场景,除此以外,在第一节点与第二节点之间还可以进行双向检测,即第一节点和第二节点相互向对方发送OAM报文,在双向检测的实施例中,第一节点在将OAM配置信息发送给第二节点之前,抑制OAM告警功能;第一节点在接收到来自第二节点的配置结果信息后,若所述配置结果信息表示第二节点成功创建第二节点的OAM实例,解除对所述OAM告警功能的抑制;第二节点在接收到来自第一节点的OAM配置信息后,立即启动OAM 报文接收功能。 
另外,虽然图1-6所示的实施例中都只涉及OAM实例的创建,但本发明并不限于此。例如,当不再需要进行OAM检测时,技术人员可能删除第一节点的第一节点的OAM实例,这时第一节点同样可以将该删除信息通过BGP报文发送给第二节点,使得第二节点自动删除第二节点的OAM实例,其过程与上述动态创建OAM实例的过程类似,不再赘述。又例如,当需要修改OAM配置信息时,第一节点的VPN接收用户设置的修改后的OAM配置信息,通过BGP报文将修改后的OAM配置信息发送给第二节点,使第二节点重新创建新的OAM实例,其过程与上述动态创建OAM实例的过程类似,不再赘述。 
请参见图7,是本发明提供的第一节点的第一实施例组成示意图,第一节点包括: 
OAM实例创建模块710,用于根据用户设置的OAM配置信息创建第一节点的OAM实例。 
OAM配置信息发送模块720,用于通过BGP报文将所述OAM配置信息发送给所述第二节点,使所述第二节点根据所述OAM配置信息创建第二节点的OAM实例。 
OAM检测模块730,用于通过所述第一节点的OAM实例向所述第二节点发送OAM报文和/或接收来自所述第二节点的OAM报文,进行OAM检测。 
本发明实施例提供的第一节点,通过接收用户设置的OAM配置信息后,将所述OAM配置信息发送给第二节点,使第二节点能够自动创建OAM实例,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计,不需严格限制配置顺序,还能提高OAM检测精度。 
请参见图8,是本发明提供的第一节点的第二实施例组成示意图,本实施例中第一节点包括OAM实例创建模块710、OAM配置信息发送模块720、OAM检测模块730、配置结果信息接收模块740、以及指示模块750。 
其中,本实施例中所述OAM实例创建模块710、OAM配置信息发送模块720及OAM检测模块730与前述第一节点的第一实施例中功能相同,在此不予赘述。 
配置结果信息接收模块740,用于接收来自所述第二节点的配置结果信息, 所述配置结果信息用于表示所述第二节点是否成功根据所述OAM配置信息创建第二节点的OAM实例。 
指示模块750,用于当所述配置结果信息接收单元740接收到的所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例时,指示所述操作管理维护检测模块730通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。 
请参见图9,是本发明提供的第一节点的第三实施例组成示意图,本实施例中所述第一节点与本发明第一节点的第二实施例所不同在于增加了告警功能管理模块760,该告警功能管理模块760用于在所述操作管理维护配置信息发送模块720通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点之前,抑制所述第一节点的操作管理维护告警功能;并在所述配置结果信息接收模块740接收到来自所述第二节点的配置结果信息后,若所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护实例的配置信息创建第二节点的操作管理维护实例,则解除对所述操作管理维护告警功能的抑制。 
本实施例中,第一节点为OAM检测被动方,第二节点为OAM检测主动方,第一节点在将OAM配置信息发送给第二节点之前先抑制自己的OAM告警功能,以避免因第二节点的OAM实例创建失败而导致第一节点的OAM实例误报警;第一节点在接收到第二节点的OAM实例创建成功的消息后解除对OAM告警功能的抑制,立即正常执行OAM检测,以避免因告警功能被抑制而导致第一节点的OAM实例漏报警。通过这种方式,可以更进一步的提高OAM检测的精度,从而提高通信质量。 
请参见图10,是本发明提供的第二节点的第一实施例组成示意图,第二节点包括: 
OAM配置信息接收模块810,用于通过BGP报文接收来自第一节点的OAM配置信息。 
OAM实例创建模块820,用于根据所述OAM配置信息接收模块810接收到的OAM配置信息创建第二节点的OAM实例。 
OAM检测模块830,用于通过所述OAM实例创建模块820创建的所述第二节点的OAM实例向所述第一节点发送OAM报文和/或接收来自所述第一节点的OAM报文,进行OAM检测。 
本发明实施例提供的第二节点,通过接收来自第一节点的OAM配置信息后,并根据所述OAM配置信息自动创建第二节点的OAM实例,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计,不需严格限制配置顺序,还能提高OAM检测精度。 
请参见图11,是本发明提供的第二节点的第二实施例组成示意图,本实施例所述第二节点与本发明第二节点的第一实施例不同之处在于增加了配置结果信息发送模块840,该配置结果信息发送模块840用于在所述OAM实例创建模块根据所述OAM配置信息接收模块810接收的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例后,向所述第一节点发送所述第二节点的配置结果信息,所述第二节点的配置结果信息用于表示所述第二节点是否成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例。 
另外,虽然图7-11所示的实施例中都只涉及OAM实例的创建,但本发明并不限于此。例如,当不再需要进行OAM检测时,技术人员可能删除第一节点的OAM实例,这时第一节点同样可以将该删除信息通过BGP报文发送给第二节点,使得第二节点自动删除第二节点的OAM实例,其过程与上述动态创建OAM实例的过程类似,不再赘述。又例如,当需要修改OAM配置信息时,第一节点接收用户设置的修改后的OAM配置信息,通过BGP报文将修改后的OAM配置信息发送给第二节点,使第二节点重新创建新的OAM实例,其过程与上述动态创建OAM实例的过程类似,不再赘述。 
请参见图12,是本发明提供的一种L3VPN的性能检测***的结构示意图,该***包括第一节点700和第二节点800: 
第一节点700,用于根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例;通过边界网关协议报文将所述第一节点700的操作管理维护配置信息发送给第二节点800,使所述第二节点800根据所述第一节点700的操作管理维护配置信息创建所述第二节点800的操作管理维护实例;通过所述 第一节点700的操作管理维护实例向所述第二节点800发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测; 
所述第二节点800,用于通过边界网关协议报文接收来自第一节点700的操作管理维护配置信息;根据所述接收到的所述第一节点700的操作管理维护配置信息创建第二节点80的操作管理维护实例;通过所述第二节点800的操作管理维护实例向所述第一节点700发送操作管理维护报文和/或接收来自所述第一节点700的操作管理维护报文,进行操作管理维护检测。 
第一节点700和第二节点800的具体结构已分别参考图7-9、10-11进行详细描述,在此不再赘述。 
举例来说,第一节点700和第二节点800都可以是运营商边缘设备(Provider Edge,PE),例如路由器、交换机等。本文中,当PE通过由用户直接设置的OAM配置信息创建OAM实例时,该PE称为第一节点700;当PE通过接收来自第一节点700的OAM配置信息创建OAM实例时,该PE称为第二节点700。根据用户设置或第一节点700与第二节点800之间的动态协商,第一节点700和第二节点800之间可以进行单向OAM检测,即由第一节点700作为OAM检测主动方或由第二节点800作为OAM检测主动方;第一节点700和第二节点800之间还可以进行双向OAM检测,即第一节点700和第二节点800相互发送OAM报文进行OAM检测。 
另外,一个PE上可以部署多个VPN,因此第一节点700通过BGP报文向第二节点800发送OAM配置信息时,该OAM配置信息对应的第一节点700的VPN称为第一节点的VPN,该OAM配置信息对应的第二节点800的VPN称为第二节点的VPN,一个BGP报文中可以包含至少一条隧道信息,每条隧道信息分别包含第一节点的VPN标识、第二节点的VPN标识以及第一节点的VPN的OAM配置信息。从第一节点的VPN标识1至第一节点的VPN标识M、从第二节点的VPN标识1至第二节点的VPN标识N,该BGP中可能包含M*N条隧道信息。 
本发明实施例提供的L3VPN的性能检测***,通过第一节点接收用户设置的OAM配置信息后,将所述OAM配置信息发送给第二节点,使第二节点能够自动创建OAM实例,不仅简化了OAM配置流程,节省了人力,而且能够保证双端OAM配置的一致性,另外,这种动态配置方式的配置延迟可以忽略不计, 不需严格限制配置顺序,还能提高OAM检测精度。 
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。 
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。 

Claims (12)

1.一种三层虚拟专用网的性能检测方法,其特征在于,包括:
根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例;
通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点,使所述第二节点根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例;
通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。
2.如权利要求1所述的方法,其特征在于,所述边界网关协议报文中封装有至少一条隧道信息,每条隧道信息分别包括第一节点的虚拟专用网标识、第二节点的虚拟专用网标识以及第一节点的虚拟专用网的操作管理维护配置信息。
3.如权利要求1或2所述的方法,其特征在于,所述通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测包括:
接收来自所述第二节点的配置结果信息,所述第二节点的配置结果信息用于表示所述第二节点是否成功根据所述操作管理维护配置信息创建第二节点的操作管理维护实例;
当所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例时,通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点之前,抑制所述第一节点的操作管理维护告警功能;
接收到来自所述第二节点的配置结果信息后,若所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护实例的配置信息创建第二节点的操作管理维护实例,则解除对所述操作管理维护告警功能的抑制。
5.一种三层虚拟专用网的性能检测方法,其特征在于,包括:
通过边界网关协议报文接收来自第一节点的操作管理维护配置信息;
根据所述接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例;
通过所述第二节点的操作管理维护实例向所述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。
6.如权利要求5所述的方法,其特征在于,所述根据所述接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例之后还包括:
向所述第一节点发送所述第二节点的配置结果信息,所述第二节点的配置结果信息用于表示所述第二节点是否成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例。
7.一种节点,其特征在于,包括:
操作管理维护实例创建模块,用于根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例;
操作管理维护配置信息发送模块,用于通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点,使所述第二节点根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例;
操作管理维护检测模块,用于通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。
8.如权利要求7所述的节点,其特征在于,所述节点还包括:
配置结果信息接收模块,接收来自所述第二节点的配置结果信息,所述第二节点的配置结果信息用于表示所述第二节点是否成功根据所述操作管理维护配置信息创建第二节点操作管理维护实例;
指示模块,用于当所述配置结果信息接收模块接收到的所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例时,指示所述操作管理维护检测模块通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测。
9.如权利要求8所述的节点,其特征在于,所述节点还包括:
告警功能管理模块,用于在所述操作管理维护配置信息发送模块通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点之前,抑制所述第一节点的操作管理维护告警功能;并在所述配置结果信息接收模块接收到来自所述第二节点的配置结果信息后,若所述第二节点的配置结果信息表示所述第二节点成功根据所述第一节点的操作管理维护实例的配置信息创建第二节点的操作管理维护实例,则解除对所述操作管理维护告警功能的抑制。
10.一种节点,其特征在于,包括:
操作管理维护配置信息接收模块,用于通过边界网关协议报文接收来自第一节点的操作管理维护配置信息;
操作管理维护实例创建模块,用于根据所述操作管理维护配置信息接收模块接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例;
操作管理维护检测模块,用于通过所述第二节点的操作管理维护实例向所述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。
11.如权利要求10所述的节点,其特征在于,所述节点还包括:
配置结果信息发送模块,用于在所述操作管理维护实例创建模块根据所述操作管理维护配置信息接收模块接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例后,向所述第一节点发送所述第二节点的配置结果信息,所述第二节点的配置结果信息用于表示所述第二节点是否成功根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例。
12.一种三层虚拟专用网的性能检测***,其特征在于,所述***包括第一节点和第二节点:
所述第一节点,用于根据用户设置的操作管理维护配置信息创建第一节点的操作管理维护实例;通过边界网关协议报文将所述第一节点的操作管理维护配置信息发送给第二节点,使所述第二节点根据所述第一节点的操作管理维护配置信息创建所述第二节点的操作管理维护实例;通过所述第一节点的操作管理维护实例向所述第二节点发送操作管理维护报文和/或接收来自所述第二节点的操作管理维护报文,进行操作管理维护检测;
所述第二节点,用于通过边界网关协议报文接收来自第一节点的操作管理维护配置信息;根据所述接收到的所述第一节点的操作管理维护配置信息创建第二节点的操作管理维护实例;通过所述第二节点的操作管理维护实例向所述第一节点发送操作管理维护报文和/或接收来自所述第一节点的操作管理维护报文,进行操作管理维护检测。
CN201210223023.XA 2012-06-30 2012-06-30 三层虚拟专用网的性能检测方法、节点和*** Active CN102868569B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201210223023.XA CN102868569B (zh) 2012-06-30 2012-06-30 三层虚拟专用网的性能检测方法、节点和***
EP13809180.6A EP2852098B1 (en) 2012-06-30 2013-06-26 Method, node and system for detecting performance of layer three virtual private network
PCT/CN2013/077982 WO2014000643A1 (zh) 2012-06-30 2013-06-26 三层虚拟专用网的性能检测方法、节点和***
US14/581,009 US9774494B2 (en) 2012-06-30 2014-12-23 Method, node, and system for detecting performance of layer 3 virtual private network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210223023.XA CN102868569B (zh) 2012-06-30 2012-06-30 三层虚拟专用网的性能检测方法、节点和***

Publications (2)

Publication Number Publication Date
CN102868569A true CN102868569A (zh) 2013-01-09
CN102868569B CN102868569B (zh) 2015-12-09

Family

ID=47447174

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210223023.XA Active CN102868569B (zh) 2012-06-30 2012-06-30 三层虚拟专用网的性能检测方法、节点和***

Country Status (4)

Country Link
US (1) US9774494B2 (zh)
EP (1) EP2852098B1 (zh)
CN (1) CN102868569B (zh)
WO (1) WO2014000643A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014000643A1 (zh) * 2012-06-30 2014-01-03 华为技术有限公司 三层虚拟专用网的性能检测方法、节点和***
WO2017215456A1 (zh) * 2016-06-17 2017-12-21 中兴通讯股份有限公司 一种告警方法、装置、网络节点和计算机存储介质
WO2018188662A1 (zh) * 2017-04-13 2018-10-18 中兴通讯股份有限公司 信息通告方法及装置
CN108933696A (zh) * 2018-06-27 2018-12-04 北京东土军悦科技有限公司 Oam配置协商方法、装置、管理实体及存储介质
CN111835538A (zh) * 2019-04-17 2020-10-27 烽火通信科技股份有限公司 光通信业务与oam依赖关系的管理方法及***
CN115396336A (zh) * 2022-08-01 2022-11-25 南京网元通信技术有限公司 一种基于软件仿真的mpls vpn集客专线主动测试方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9973569B2 (en) * 2014-02-21 2018-05-15 Cellos Software Ltd. System, method and computing apparatus to manage process in cloud infrastructure
CN115987754A (zh) * 2018-06-08 2023-04-18 华为技术有限公司 一种网络通信方法及装置
US12003360B2 (en) * 2018-06-25 2024-06-04 Nec Corporation OAM functional service exposure and discovery function and data repository

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1848757A (zh) * 2005-04-15 2006-10-18 华为技术有限公司 通信网络中三层vpn的操作维护***及方法
CN101471813A (zh) * 2007-12-29 2009-07-01 华为技术有限公司 一种实现跨域维护管理的配置方法、***及设备
US20090168663A1 (en) * 2007-12-26 2009-07-02 Nortel Netowrks Limited Reducing Configuration of OAM Signalling Data
CN102299815A (zh) * 2010-06-22 2011-12-28 华为技术有限公司 运营管理和维护的配置方法和节点
CN101355441B (zh) * 2007-07-27 2012-04-04 华为技术有限公司 一种配置操作管理维护属性的方法、***及设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7936680B2 (en) * 2005-12-08 2011-05-03 Nortel Networks Limited Method and apparatus for increasing the scalability of Ethernet OAM
US7898965B2 (en) * 2007-10-12 2011-03-01 Nortel Networks Limited IP network and performance monitoring using ethernet OAM
CN102045232A (zh) * 2009-10-19 2011-05-04 中兴通讯股份有限公司 在二层虚拟专用网络中获取链路信息的方法及***
US8593973B2 (en) * 2010-03-09 2013-11-26 Juniper Networks, Inc. Communicating network path and status information in multi-homed networks
CN102868569B (zh) * 2012-06-30 2015-12-09 华为技术有限公司 三层虚拟专用网的性能检测方法、节点和***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1848757A (zh) * 2005-04-15 2006-10-18 华为技术有限公司 通信网络中三层vpn的操作维护***及方法
CN101355441B (zh) * 2007-07-27 2012-04-04 华为技术有限公司 一种配置操作管理维护属性的方法、***及设备
US20090168663A1 (en) * 2007-12-26 2009-07-02 Nortel Netowrks Limited Reducing Configuration of OAM Signalling Data
CN101471813A (zh) * 2007-12-29 2009-07-01 华为技术有限公司 一种实现跨域维护管理的配置方法、***及设备
CN102299815A (zh) * 2010-06-22 2011-12-28 华为技术有限公司 运营管理和维护的配置方法和节点

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014000643A1 (zh) * 2012-06-30 2014-01-03 华为技术有限公司 三层虚拟专用网的性能检测方法、节点和***
US9774494B2 (en) 2012-06-30 2017-09-26 Huawei Technologies Co., Ltd. Method, node, and system for detecting performance of layer 3 virtual private network
WO2017215456A1 (zh) * 2016-06-17 2017-12-21 中兴通讯股份有限公司 一种告警方法、装置、网络节点和计算机存储介质
WO2018188662A1 (zh) * 2017-04-13 2018-10-18 中兴通讯股份有限公司 信息通告方法及装置
US11063810B2 (en) 2017-04-13 2021-07-13 Zte Corporation Information notification method and device
CN108933696A (zh) * 2018-06-27 2018-12-04 北京东土军悦科技有限公司 Oam配置协商方法、装置、管理实体及存储介质
CN111835538A (zh) * 2019-04-17 2020-10-27 烽火通信科技股份有限公司 光通信业务与oam依赖关系的管理方法及***
CN111835538B (zh) * 2019-04-17 2022-09-02 烽火通信科技股份有限公司 光通信业务与oam依赖关系的管理方法及***
CN115396336A (zh) * 2022-08-01 2022-11-25 南京网元通信技术有限公司 一种基于软件仿真的mpls vpn集客专线主动测试方法

Also Published As

Publication number Publication date
EP2852098B1 (en) 2016-11-09
WO2014000643A1 (zh) 2014-01-03
US20150109938A1 (en) 2015-04-23
US9774494B2 (en) 2017-09-26
EP2852098A1 (en) 2015-03-25
EP2852098A4 (en) 2015-05-20
CN102868569B (zh) 2015-12-09

Similar Documents

Publication Publication Date Title
CN102868569B (zh) 三层虚拟专用网的性能检测方法、节点和***
US20200280514A1 (en) Packet forwarding method, apparatus, and system
US9178756B2 (en) Method and device for processing location information of fault point
CN106487675A (zh) 用于evpn中具有链路故障时的bum流量的出口保护
CN103841017B (zh) 环网保护中标签自动分配的方法及设备
CN102571601B (zh) 一种保证双向转发检测可靠性的方法及标记交换路径设备
WO2018210213A1 (zh) 一种实现ioam封装的方法及装置、存储介质
CN109672619A (zh) 一种处理报文的方法、设备及***
CN103580894B (zh) 操作、管理和维护oam配置的方法、设备及***
US10862735B2 (en) Method and apparatus for implementing operation, administration, and maintenance function
CN100461706C (zh) 发起媒体访问控制地址回收的方法和运营商边缘设备
CN109218107A (zh) 链路切换方法、装置、网络设备及网络***
CN101989947A (zh) 关联通道能力协商方法和网络设备
CN105634935A (zh) 一种服务层信号失效检测装置及方法
CN102916883B (zh) Link检测方法和路由转发设备
WO2016090815A1 (zh) 一种部署大容量业务时的切换控制方法及装置
CN104219068B (zh) 隧道故障通知的方法和网络设备
CN102752128B (zh) 一种mpls te隧道故障检测方法及其设备
WO2014008809A1 (zh) 一种丢失帧测定方法及***
CN103442386B (zh) 一种故障检测方法及节点设备
CN104205747A (zh) 分组交换网络中的伪线群组
WO2019165803A1 (zh) 报文的处理方法、装置及报文的封装方法、装置和***
CN102752169B (zh) 传输监控方法及装置
CN102025619B (zh) 一种发送响应消息的方法、***和设备
CN102014033B (zh) 环网故障节点实现业务恢复的方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant