虚拟专用局域网服务环路的处理方法、装置和系统的制作方法

文档序号:7696149阅读:131来源:国知局
专利名称:虚拟专用局域网服务环路的处理方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,尤其是一种虚拟专用局域网服务环路的处 理方法、装置和系统。
背景技术
为解决虚拟专用局域网服务(Virtual Private LAN Service,以下简称 VPLS)的全连接问题,产生了分级虚拟专用局域网服务(Hierarchical Virtual Private LAN Service,以下简称HVPLS)组网方案。如图1所示, 为现有技术中HVPLS的基本网络结构示意图。HVPLS的基本结构中,可以把 服务提供商边缘^各由器(Provider Edge,以下简称PE)分为两种
(1) 下层PE (Under layer PE,以下简称UPE ),用户的汇聚设备,即 直接连接用户边缘网络设备(Customer Edge,以下简称CE)的设备。UPE 只需要与基本VPLS全连接网络的其中一台PE建立连接。UPE支持路由和多 协议标签交换(Multi-protocol Label Switching,以下简称MPLS )封装。
如果一个UPE连接多个CE,且具备基本桥接功能,那么数据帧转发只需 要在UPE进行,这样减轻了 SPE的负担。
(2) 上层PE (Superstratum PE,以下简称SPE),连结UPE并位于基 本VPLS全连接网络内部的核心设备。SPE与基本VPLS全连接网络内部的其 他设备都建立连接。对于SPE来说,与之相连的UPE就像一个用户边缘网络 设备(Customer Edge,以下简称CE ), UPE与SPE之间建立的伪电路 (Pseudo-Wire,以下简称PW)将作为SPE的接入线路(Attachment Circuit, 以下简称AC)。
目前HVPLS在很多城域网中得到应用,并用于承载语音、视频、虚拟专 用网(Virtual Private Network,以下简称VPN)等要求可靠性很高的业 务。而HVPLS为了避免环路,每个UPE只跟一个SPE建立链接,但这样如果 这台SPE出现故障,这个UPE下接入的用户业务都将中断。为了提高可靠性, UPE就需要跟两台SPE建立链接,这个UPE与两台SPE之间建立了两条PW, 但这样构成了环路,即从UPE发生的流量可能通过这两台SPE又回到了 UPE。 目前采用虚拟路由冗余协议(Virtual Router Redundancy Protocol,以下筒 称VRRP)^皮除环路。
如图2所示,为现有技术中采用VRRP处理VPLS环3各的网络结构示意图, 在UPE与SPE之间创建一个管理虚拟交换实例(Virtual Switch Instance, 以下简称VSI),在两台SPE之间的管理VSI上运行VRRP, VRRP会将一台 SPE设置为主用状态,另一台SPE设置为备用状态,处于备用状态的SPE将 该SPE与UPE之间的PW置为备用状态(不转发状态业务报文),当转发业务 的SPE出现故障或者该SPE与UPE之间的链路出现故障,VRRP会检测到,将 原先处于备用状态的PW设置为主用状态,这些PW就开始转发业务报文。然 而,本发明发明人在本发明研究过程中发现,采用VRRP破除环路,速度较慢, 需要200ms;采用VRRP来破除环路,是私有协议,需要两台SPE都为同一个 厂家的设备,在很多网络中这两台SPE设备并不是同厂家设备,存在互通性 问题;采用VRRP方案,为了加快检测速度,通常在VRRP上还要运行双向转 发冲企测(Bidirectional Forwarding Detection,以下筒称BFD),同时在 SPE与UPE之间也要运行BFD,导致SPE上运行了大量BFD,增加了 SPE设备 的复杂度。
而且,目前VPLS跨系统时主要采用Option A方案,即跨系统的四个自 主系统边缘路由器(Autonomous System Boundary Relay,以下简称ASBR ) 按口字形组成一个环路,这时同样需要解决环路问题。然而,VRRP方案只能 解决三台设备组成的环路问题,不能用在VPLS跨系统的环路控制中。

发明内容
本发明实施例提供了一种虚拟专用局域网服务环路的处理方法、装置和 系统,快速解决虚拟专用局域网服务环路问题,满足语音、视频、VPN等业务 的要求。
本发明实施例提供了一种虚拟专用局域网服务环路的处理方法,所述方 法适用于双归属设备,所述双归属设备具体为归属设备归属于第 一被归属设 备和第二被归属设备,所述归属设备与所述第 一被归属设备之间的业务通路
为主用状态,能够转发用户的业务报文,所述归属设备与所述第二被归属设 备之间的业务通路为备用状态,不能转发用户的业务报文,所述方法包括
当所述归属设备、所述第一被归属设备和所述第二被归属设备在一个环 路上时,所述归属设备发送连通性检测消息;
所述连通性检测消息经过管理伪电路传输后,当所述归属设备未在预定 时间内收到所述连通性检测消息时,将备用状态的业务通路设置为主用状态。
本发明实施例还提供了一种虚拟专用局域网服务环路的处理方法,包括
通过管理伪电路接收连通性检测消息,并转发所述连通性检测消息;所
述管理伪电路用于传输所述连通性检测消息。
本发明实施例还提供了 一种虚拟专用局域网服务环路的处理装置,所述
装置适用于双归属设备,所述双归属设备具体为归属设备归属于第一被归属 设备和第二被归属设备,所述归属设备与所述第一被归属设备之间的业务通 路为主用状态,能够转发用户的业务报文,所述归属设备与所述第二被归属
设备之间的业务通路为备用状态,不能转发用户的业务报文,所述装置包括
发送模块,用于当所述归属设备、所述第一被归属设备和所述第二被归 属设备在一个环路上时,发送连通性检测消息;
业务通路状态设置模块,用于所述连通性检测消息经过管理伪电路传输 后,当所述归属设备未在预定时间内收到所述连通性检测消息时,将备用状 态的业务通路设置为主用状态。
本发明实施例还提供了一种虚拟专用局域网服务环路的处理装置,包括
透传模块,用于通过管理伪电路接收连通性检测消息,并转发所述连通 性检测消息;所述管理伪电路为用于传输所述连通性检测消息的伪电路。
本发明实施例还提供了 一种虚拟专用局域网服务环路的处理系统,包括 归属设备和被归属设备,所述被归属设备包括第一被归属设备和第二被归属 设备,所述归属设备归属于第一被归属设备和第二被归属设备,所述归属设 备与所述第 一被归属设备之间的业务通路为主用状态,能够转发用户的业务 报文,所述归属设备与所述第二被归属设备之间的业务通路为备用状态,不 能转发用户的业务才艮文,其中,
归属设备,用于当所述归属设备、所述第一被归属设备和所述第二被归 属设备在一个环路上时,发送连通性检测消息;当未在预定时间内收到所述 连通性4全测消息时,将备用状态的业务通赠4殳置为主用状态;
被归属设备,用于通过管理伪电路接收连通性检测消息,并转发所述连 通性检测消息。本发明实施例提供的虚拟专用局域网服务环路的处理方法、装置和系统, 通过采用以太网操作、管理、维护,快速解决虚拟专用局域网服务环路问题,
满足了语音、视频、VPN等业务的要求,而且对网络组件限制少,应用范围广。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中HVPLS的基本网络结构示意图; 图2为现有技术中采用VRRP处理VPLS环路的网络结构示意图; 图3为本发明实施例VPLS环路的处理方法、装置和系统应用场景中VPLS 基本网络结构示意图4为本发明实施例一 VPLS环路的处理方法流程示意图; 图5为本发明实施例二VPLS环路的处理方法网络结构示意图; 图6为本发明实施例二 VPLS环路的处理方法流程示意图; 图7为本发明实施例三VPLS环路的处理方法网络结构示意图; 图8为本发明实施例三VPLS环路的处理方法流程示意图; 图9为本发明实施例一VPLS环路的处理装置结构示意图; 图10为本发明实施例二 VPLS环路的处理装置结构示意图; 图11为本发明实施例三VPLS环路的处理装置结构示意图; 图12为本发明实施例VPLS环路的处理系统结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
虛拟专用局域网服务(Virtual Private LAN Service,以下简称VPLS ) 的主要目的就是通过分组交换网络(Packet Switch Network,以下简称PSN) 连接多个以太网局域网(Local Area Network,以下简称LAN)网段,使它 们i象一个LAN那样工作。
如图3所示,为本发明实施例VPLS环^^的处理方法、装置和系统应用场 景中VPLS基本网络结构示意图,一个VPLS包括连接到PE的多个站点(site), 实现局域网仿真(Emulated LAN )。
在VPLS中,PSN网络模拟网桥设备,基于介质访问控制(Media Access Control,以下简称MAC )地址或MAC地址和虚拟局域网标签(Virtual Local Area Networks Tag,以下简称VLAN Tag)进4亍转发。
VPLS的基本概念主要包括
PW: PW是两个PE间的虚拟连接,在两个PE之间传输帧;建立和维护PW 的工作由PE利用信令完成,并由PW的两个端点PE维护PW的状态信息。
VSI:每个VSI提供单独的VPLS服务,VSI实现以太桥接功能,并能够 终结PW。
虛电路(Virtual Circuit,以下简称VC):在两个节点之间的一种单 向逻辑连接; 一个PW由一对反向VC组成;在一些应用中一个VC也可作为单 向PW使用。
接入线路(Attachment Circuit,以下简称AC): CE通过AC接入到PE; AC可以是物理链路,也可以是逻辑链路。AC用于CE和PE之间传输帧。
为了防止流量出现环路,同一 VPLS中的PE必须是全连接的,即,彼此 之间存在伪电路PW,从入口 PE到出口 PE的报文可以直接到达,不必经过中 间PE转发。VPLS网络要求PE设备之间全连接,这样每台PE就要与同一 VPLS 的其他PE都建立连接。如果一个VPLS有N台PE设备,该VPLS就有N x (N-l) + 2个连接。当VPLS的PE增多时,VPLS的连接数就成N平方级数增加。本 发明实施例可以避免VPLS的全连接和环路问题。
如图4所示,为本发明实施例一VPLS环路的处理方法流程示意图,本实 施例适用于双归属设备,所述双归属设备具体为归属设备归属于第一被归属 设备和第二被归属设备,所述归属设备与所述第一被归属设备之间的业务通 路为主用状态,能够转发用户的业务报文,所述归属设备与所述第二被归属 设备之间的业务通路为备用状态,不能转发用户的业务报文,所述方法具体 可以包括如下步骤
步骤ll、当所述归属设备、所述第一被归属设备和所述第二被归属设备 在一个环路上时,所述归属设备发送连通性检测消息(Continuity Check Message );
步骤12、所述CCM经过管理PW传输后,当所述归属设备未在预定时间 内收到所述CCM时,将备用状态的业务通路设置为主用状态。
本实施例通过所述归属设备发送CCM,当所述归属设备未在预定时间内 接收到所述CCM时,将备用状态的业务通路设置为主用状态,继续传送用户 的业务报文,从而快速解决了 VPLS的环路问题,满足了语音、视频、VPN等 业务的要求。
本发明实施例二 VPLS环路的处理方法的应用场景为在HVPLS的组网方 案中, 一个UPE双归属到第一SPE和第二SPE,三者组成一个环路。
在上一实施例基础上,在本实施例中,所述业务通路具体为业务PW,所 述归属设备具体为UPE,所述第一被归属设备具体为第一SPE,所述第二被归 属设备具体为第二SPE。
如图5所示,为本发明实施例二VPLS环路的处理方法网络结构示意图, 具体可以包括第一SPE SPE1,第二SPE SPE2, UPE双归属于第一 SPE和第二 SPE,其工作流程如图6所示,为本发明实施例二 VPLS环路的处理方法流程 示意图,在图4所示技术方案基础上,步骤ll具体可以为
步骤lll、当所述UPE、所述第一SPE和所述第二SPE在一个环路上时, 所述UPE发送CCM;
步骤111之前具体可以包括
步骤IIOI、在环路上所有的PE上分别创建识别号相同的管理VSI;所述 管理VSI用于为所述CCM实现以太桥接功能;在本实施例中,管理VSI的识 别号为100;
步骤1102、才艮据所述管理VSI,在环; 各上的相邻两个PE之间创建所述管 理PW;
步骤1103、在所述UPE的管理VSI上运行802. lag,检测VPLS环路; 802. lag是一种以太网0AM,用于以太网端到端的故障检测,在本实施例中, 用来检测VPLS环路。
所述CCM通过所述UPE和所述第一 SPE之间的管理PW到达所述第一 SPE, 通过所述第一 SPE和所述第二 SPE之间的管理PW到达所述第二 SPE,通过所 述第二 SPE和所述UPE之间的管理PW回到所述UPE。
在图4所示技术方案基础上,所述步骤12具体可以包括
步骤121、所述CCM经过管理PW传输后,判断所述UPE是否在预定时间
内收到所述CCM;如果是,执行步骤122,否则执行步骤123;
步骤122、将所述UPE与所述第二 SPE之间的业务PW设置为备用状态,
执行步骤111;
步骤123、将备用状态的业务PW设置为主用状态,执行步骤lll。 在本实施例中,CCM超时时间应该大于第一SPE和第二SPE之间的链路故障 收敛时间。
本实施例通过在HVPLS的UPE和两台SPE上创建管理VSI,根据所述管理VSI 创建管理PW,然后在所述UPE的管理VSI上运行802. lag,所述UPE发送CCM;如 果所述UPE在预定时间内收到所述CCM,将一台UPE的业务PW设为备用状态,否 则将备用状态的业务PW设置为主用状态,所述业务PW就可以转发用户的业务 报文了,由于802. lag通常是由硬件来实现,速度可以达到50毫秒,甚至十几 毫秒,从而快速解决了VPLS的环路问题,满足了语音、视频、VPN等业务的要 求;而现有技术中采用STP协议解决VPLS环路问题,由于STP协议由软件实现, 因此检测速度较慢,通常为十几秒甚至几十秒。
进一步地,这种方式只在UPE上操作,只要UPE支持802. lag即可,对SPE 没有特殊要求,SPE只需是支持标准的VPLS,没有其他要求,从而对UPE和SPE 限制少,不存在互通性问题,应用范围广。
本发明实施例三VPLS环路的处理方法的应用场景为VPLS跨系统时采 用Option A方案,即采用口字形组网方案,第一自主系统(Autonomous System,以下筒称AS )的第一 自主系统边缘路由器(Autonomous System Edge Relay,以下简称ASBR )和第三ASBR、第二 AS的第四ASBR和第二 ASBR组成一个环路。
在本发明实施例一VPLS环路的处理方法基础上,在本实施中,所述业务 通路具体可以为业务VSI的出接口,所述归属设备具体为所述第一 ASBR,所 述第一被归属设备具体为所述第三ASBR,所述第二被归属设备具体为所述第 二 ASBR。
如图7所示,为本发明实施例三VPLS环路的处理方法网络结构示意图, 具体可以包括第一AS AS1的第一ASBR ASBR1和第三ASBR ASBR3,以及第二 AS AS2的第二 ASBR ASBR2和第四ASBR ASBR4,其工作流程如图8所示,为 本发明实施例三VPLS环路的处理方法流程示意图,在图4所示技术方案基础 上,步骤11具体可以为
步骤112、当所述第一 ASBR、所述第三ASBR和所述第二 ASBR在一个环 路上时,所述第一 ASBR发送CCM;
步骤112之前具体可以包括
步骤1104、在环路上所有的ASBR上创建识别号相同的管理VSI;所述管理 VSI用于为所述CCM实现以太桥接功能;在本实施例中,所述识别号为100;
步骤1105、根据所述管理VSI,在环路上相邻的两个ASBR之间创建所述管 理PW;
步骤1106、在所述第一ASBR的管理VSI上运行802. lag,检测VPLS上的跨 系统环3各;其中,802. lag是一种以太网OAM,用于以太网端到端的故障-险测, 进一步地可以用于检测VPLS环路。
所述CCM通过所述第一 ASBR与所述第二 ASBR之间的管理PW到达所述第 二 ASBR,通过所述第二 ASBR和所述第四ASBR之间的管理PW到达所述第四 ASBR,通过所述第四ASBR与所述第三ASBR之间的管理PW到达所述第三ASBR,
通过所述第三ASBR和所述第一 ASBR之间的管理PW回到所述第一 ASBR。 在图4所示技术方案基础上,步骤12具体可以包括 步骤124、所述CCM经过管理PW传输后,判断所述第一ASBR是否在预定时 间内收到所述CCM;如果是,执行步骤125,否则执行步骤126;
步骤l25 、将所述第一ASBR与第三ASBR或第二ASBR之间的业务VSI的出接 口设置为备用状态,执行步骤112;
步骤126、将备用状态的业务VSI的出接口设置为主用状态,执行步骤112。 在本实施例中,所述CCM;f企测时间大于同一AS内的所述第一ASBR与所述第 三ASBR之间的《连路故障收敛时间。
本实施例通过在VPLS的跨系统Option A方案中,在组成环路的每台ASBR 上创建所述管理VSI,在环路上相邻的两台ASBR之间创建所述管理PW,然后在 一台ASBR上运行802. lag,发送CCM;如果发送CCM的ASBR在预定时间内收到所 述CCM,将一个业务VSI的出接口设置为备用状态,否则将备用状态的业务VSI 的出接口设置为主用状态,这样可以继续传送用户的业务报文,从而快速解 决VPLS的跨系统环路问题,满足了语音、视频、VPN等业务的要求;
进一步地,这种方式只在某一个ASBR上操作,对其它ASBR没有特殊要求, 而且该ASBR支持802. lag即可,不存在互通性问题,应用范围广。 本发明实施例四解决VPLS环^各的处理方法,具体可以包括 通过管理PW接收CCM,并转发所述CCM;所述管理PW用于传输所述CCM。 本实施例通过转发所述CCM,实现了快速解决VPLS环路问题。 本发明实施例一VPLS环路的处理装置适用于双归属设备,所述双归属设 备具体为归属设备归属于第 一被归属设备和第二被归属设备,所述归属设备 与所述第一被归属设备之间的业务通路为主用状态,能够转发用户的业务报
文,所述归属设备与所述第二被归属设备之间的业务通路为备用状态,不能 转发用户的业务报文。
如图9所示,为本发明实施例一VPLS环路的处理装置结构示意图,具体可 以包括发送模块23和业务通路状态设置模块24,业务通路状态设置模块24与 发送模块23连接。其中,运行模块23用于当所述归属设备、所述第一被归属 设备和所述第二被归属设备在一个环路上时,所述归属设备发送CCM;业务通 路状态设置模块24用于所述CCM经过管理PW传输后,当所述归属设备未在预定 时间内收到所述CCM时,将备用状态的业务通路设置为主用状态。
本实施例通过发送模块23发送CCM,业务通路状态设置模块24没有在预定 时间内通过所述管理PW收到所述CCM,将备用状态的业务通路设置主用状态, 从而快速解决了VPLS的环路;满足了语音、视频、VPN等业务的要求。
本发明实施例二 VPLS环路的处理方法的应用场景为在HVPLS的组网方 案中, 一个UPE双归属到第一SPE和第二SPE,三者组成一个环路。
在上一实施例基础上,在发明实施例二 VPLS环路的处理装置中,所述业 务通路具体为业务伪电路,所述业务通路具体为业务PW,所述归属设备具体 为UPE,所述第一被归属设备具体为第一SPE,所述第二被归属设备具体为第 二SPE。
如图10所示,为本发明实施例二VPLS环路的处理装置结构示意图,具体 可以包括第一管理VSI建立模块211、第一管理PW建立模块221、第一运行模 块251、第一发送模块231和第一业务通路状态设置模块241,第一管理PW建立 模块221与第一管理VSI建立模块211连接,第一运行模块251分别与第一管理 VSI建立模块211和第一管理PW建立模块221连接,第一发送模块231与第一运 行模块251连接,第一业务通路状态设置模块241与第一发送模块231连接。其 中,第一管理VSI建立模块211用于在环路上所有的PE上分别创建识别号相同 的所述管理VSI,所述管理VSI用于为所述CCM实现以太桥接功能;第一管理PW 建立模块221用于根据所述管理VSI,在环路上相邻的两个PE之间创建所述管 理PW;第一运行模块251用于在所述UPE的管理VSI上运行802. lag,检测VPLS 环路;其中,802. lag为一种以太网OAM,用于实现端到端的故障;险测,进一 步地,在本实施中用于检测HVPLS环路;第一发送模块231用于当所述UPE、所 述第一SPE和所述第二SPE在一个环路上时,所述UPE发送CCM;第一业务通路 状态设置模块241用于所述CCM经过管理伪电路传输后,判断所述UPE是否在预 定时间内收到所述CCM;如果是,将所述UPE与第一SPE之间的业务PW设置为备 用状态;否则将备用状态的业务PW设置为主用状态。
本实施例通过所述第一管理VSI建立模块211和所述第一管理PW建立模块 221分别在HVPLS的UPE和两台SPE上创建管理VSI和管理PW,然后所述第一运行 模块251在所述UPE的管理VSI上运行802. lag,第一发送模块231发送CCM;所 述第一业务PW状态设置模块241在预定时间内收到所述CCM时,将一台UPE的业 务PW设为备用状态,否则将备用状态的业务PW设置为主用状态,所述业务PW 就可以转发用户的业务了;由于802. lag通常是由硬件来实现,检测速度可以 达到50毫秒,甚至十几毫秒,从而快速解决了VPLS的环路问题,满足了语音、 视频、VPN等业务的要求。
进一步地,只要UPE支持802. lag, SPE只需是支持标准的VPLS,没有其他 要求,对UPE和SPE限制少,应用范围广。
本发明实施例三VPLS环路的处理装置的应用场景为采用VPLS跨系统 Option A方案,即采用口字形组网方案,第一AS的第一ASBR和第三ASBR、 第二 AS的第四ASBR和第二 ASBR组成一个环路,第一 ASBR归属于第三ASBR
和第二 ASBR。
在本发明实施例一 VPLS环路的处理装置基础上,在本实施中,所述业务 通路具体为VSI的出接口,所述归属设备具体为第一 ASBR,所述第一被归属 设备具体为第三ASBR,所述第二被归属设备具体为第二 ASBR。
如图ll所示,为本发明实施例三VPLS环路的处理装置结构示意图,具体 可以包括第二管理VSI建立模块212、第二管理PW建立模块222、第二运行模 块252、第二发送模块232和第二业务通路状态设置模块242,第二管理PW建立 模块222与第二管理VSI建立模块212连接,第二运行模块252分别与第二管理 VSI建立模块212和第二管理PW建立模块222连接,第二发送模块232与第二运 行模块252连接,第二业务通路状态设置模块242与第二发送模块232连接。其 中,第二管理VSI建立模块212用于在环路上所有的ASBR上创建识别号相同的 管理VSI;所述管理VSI用于为所述CCM实现以太桥接功能;所述管理VSI用于 为所述CCM实现以太桥接功能;第二管理PW模块222用于根据所述管理VSI,在 环路上相邻的两个ASBR之间创建所述管理PW;第二运行模块232用于在所述第 一ASBR的所述管理VSI上运行802. lag,检测VPLS上的跨系统环路;第二发送模 块232用于当所述第一ASBR、所述第二ASBR和所述第三ASBR在一个环路上时, 所述第一ASBR发送CCM;第二业务通路状态设置模块242用于所述CCM经过管理 PW传输后,判断所述第一ASBR是否在预定时间内收到所述CCM;如果是,将所 述第一ASBR与第二ASBR或第三ASBR之间的业务VSI的出接口设置为备用状态; 否则将备用状态的所述业务VSI的出接口设置为主用状态。
本实施例通过在VPLS的跨系统Option A方案中,第二管理VSI建立模块 212在组成环路的每台ASBR上创建所述管理VSI,第二管理PW建立模块222在环 路上相邻的两台ASBR之间创建所述管理PW,然后第二运行才莫块252在一台ASBR上的管理VSI上运行802. lag,检测VPLS环路,第二发送模块232发送CCM;第 二业务VSI状态设置^t块242在预定时间内收到所述CCM时,将一个业务VSI的 出接口设置为备用状态,否则将备用状态的业务VSI的出接口设置为主用状 态,由于802. lag通常是由硬件来实现,从而快速解决VPLS的跨系统环路控制 问题,满足了语音、视频、VPN等业务的要求。
进一步地,这种方式只在某一个ASBR上操作,对其它ASBR没有特殊要求, 而且该ASBR支持802. lag即可,不存在互通性问题,应用范围广。
本发明实施例四解决VPLS环路的处理装置,具体可以包括透传模块25, 用于通过管理PW接收CCM,并转发所述CM;所述管理PW用于传输所述CCM。
本实施例通过透传模块转发所述CCM,实现了快速解决VPLS环路问题。
本发明实施例一VPLS环路的处理系统适用于双归属设备,所述双归属设 备具体为归属设备归属于第一被归属设备和第二被归属设备,所述归属设备 与所述第一被归属设备之间的业务通路为主用状态,能够转发用户的业务报 文,所述归属设备与所述第二被归属设备之间的业务通路为备用状态,不能 转发用户的业务报文。
如图12所示,为本发明实施例VPLS环路的处理系统结构示意图,具体可 以包括包括归属设备30和被归属设备31,所述被归属设备包括第一被归属 设备311和第二被归属设备312,所述归属设备30归属于第一被归属设备311 和第二被归属设备312,所述归属设备30与所述第一被归属设备311之间的业 务通路为主用状态,能够转发用户的业务报文,所述归属设备30与所述第二 被归属设备312之间的业务通路为备用状态,不能转发用户的业务报文,其中,
归属设备30,用于当所述归属设备30、所述第一被归属设备311和所述第 二被归属设备312在一个环路上时,发送CCM;当未在预定时间内收到所述CCM时,将备用状态的业务通路"i殳置为主用状态;
被归属设备31,用于通过管理PW接收所述CCM,并转发所述CCM;所述CCM 经过归属设备30与第一被归属设备311之间的管理PW到达第一被归属设备 311,经过第一被归属设备311与第二被归属设备312之间的管理PW到达第二被 归属设备312,再经过第二被归属设备312之间的管理PW回到所述归属设备30。
本实施例通过归属设备30发送CCM,将预先设置为备用状态的业务通路设 置主用状态,被归属设备31通过管理PW接收CCM,并转发所述CCM,从而快速 解决了VPLS的环路,满足了语音、视频、VPN等业务的要求。
以太网技术由于简单易用、价格低廉、带宽不断提高等原因,目前在局 域网、城域网、广域网范围内都得到大规模应用。但传统以太网可维护性、 可管理性、可运营能力都比较弱,随着以太网应用范围的逐渐扩大,对于以 太网OAM功能的需求也越来越强烈。本发明实施例可以利用以太网O趨快速 检测到VPLS环路问题,满足了语音、视频、VPN等业务的要求。
最后应说明的是以上实施例仅用以说明本发明的技术方案而非限制, 尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当 理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技 术方案的精神和范围。
权利要求
1、一种虚拟专用局域网服务环路的处理方法,其特征在于,所述方法适用于双归属设备,所述双归属设备具体为归属设备归属于第一被归属设备和第二被归属设备,所述归属设备与所述第一被归属设备之间的业务通路为主用状态,能够转发用户的业务报文,所述归属设备与所述第二被归属设备之间的业务通路为备用状态,不能转发用户的业务报文,所述方法包括当所述归属设备、所述第一被归属设备和所述第二被归属设备在一个环路上时,所述归属设备发送连通性检测消息;所述连通性检测消息经过管理伪电路传输后,当所述归属设备未在预定时间内收到所述连通性检测消息时,将备用状态的业务通路设置为主用状态。
2、 根据权利要求l所述的虚拟专用局域网服务环路的处理方法,其特 征在于,所述业务通路具体为业务伪电路,所述归属设备具体为下层服务提 供商边缘路由器,所述第 一被归属设备具体为第 一上层服务提供商边缘路由 器,所述第二被归属设备具体为第二上层服务提供商边缘路由器,所述归属 设备发送连通性检测消息具体为当所述下层服务提供商边缘路由器、所述第一上层服务提供商边缘路由 器和第二上层服务提供商边缘路由器在一个环路上时,所述下层服务提供商 边缘路由器发送连通性检测消息。
3、 根据权利要求2所述的虚拟专用局域网服务环路的处理方法,其特 征在于,所述将备用状态的业务通路设置为主用状态具体包括所述连通性检测消息经过管理伪电路传输后,判断所述下层服务提供商 边缘路由器是否在预定时间内收到所述连通性;险测消息;如果是,将所述下层服务提供商边缘路由器与所述第二上层服务提供商边缘路由器之间的业务伪电路设置为备用状态;否则将备用状态的业务伪电 路设置为主用状态。
4.特征在于,所述发送连通性检测消息之前包括在环路上所有的服务提供商边缘路由器上分别创建识别号相同的管理虚 拟交换实例;所述管理虚拟交换实例用于为所述连通性4企测消息实现以太桥 接功能;根据所述管理虚拟交换实例,在环路上的相邻两个服务提供商边界路由 器之间创建所述管理伪电路;在所述上层服务^^是供商边缘路由器的管理虚拟交换实例上运行802. lag, 检测虚拟专用局域网环路。
5、 根据权利要求1或2所述的虛拟专用局域网服务环路的处理方法,其 特征在于,所述连通性检测消息超时时间大于所述第一上层服务提供商边缘 路由器和所述第二上层服务提供商边缘路由器之间的链路故障收敛时间。
6、 根据权利要求l所述的虚拟专用局域网服务环路的处理方法,其特 征在于,所述业务通路具体为业务虚拟交换实例的出接口,所述归属设备为 第一 自主系统的第一 自主系统边缘路由器,所述第一被归属设备为第 一 自主 系统的第三自主系统边缘路由器,所述第二被归属设备为第二自主系统的第 二自主系统边缘路由器,所述归属设备发送连通性检测消息具体为当所述第一 自主系统边缘路由器、所述第三自主系统边缘路由器和所述 第二自主系统边缘路由器在一个环路上时,所述第一 自主系统边缘路由器发 送连通性;险测消息。
7、 根据权利要求6所述的虚拟专用局域网服务环路的处理方法,其特 征在于,所述将备用状态的业务通路设置为主用状态具体包括所述连通性检测消息经过管理伪电路传输后,判断所述第一 自主系统边 缘路由器是否在预定时间内收到所述连通性检测消息;如果是,将所述第一 自主系统边界路由器与第三自主系统边界路由器或第二自主系统边缘路由器 之间的业务虚拟交换实例的出接口设置为备用状态;否则将备用状态的业务 虚拟交换实例的出接口设置为主用状态。特征在于,所述发送连通性检测消息之前包括在环路上所有的自主系统边界路由器上创建识别号相同的管理虚拟交换 实例;所述管理虚拟交换实例用于为所述连通性;险测消息实现以太桥接功能;
8.根据所述管理虚拟交换实例,在环路上相邻的两个自主系统边界路由器 之间创建所述管理伪电路;在所述第一自主系统边缘路由器的管理虚拟交换实例上运行802. lag,检 测虚拟专用局域网服务上的跨系统环路。
9.特征在于,所述连通性检测消息检测时间大于同 一 自主系统内的所述第一 自 主系统边界路由器与所述第三自主系统边界路由器之间的链路故障收敛时 间。
10、 一种虚拟专用局域网服务环路的处理方法,其特征在于包括 通过管理伪电路接收连通性检测消息,并转发所述连通性检测消息;所述管理伪电路用于传输所述连通性检测消息。
11、 一种虚拟专用局域网服务环路的处理装置,其特征在于,所述装置 适用于双归属设备,所述双归属设备具体为归属设备归属于第一被归属设备 和第二被归属设备,所述归属设备与所述第一被归属设备之间的业务通路为 主用状态,能够转发用户的业务报文,所述归属设备与所述第二被归属设备之间的业务通路为备用状态,不能转发用户的业务报文,所述装置包括 发送模块,用于当所述归属设备、所述第一被归属设备和所述第二被归属设备在一个环路上时,所述归属设备发送连通性检测消息;业务通路状态设置模块,用于所述连通性检测消息经过管理伪电路传输后,当所述归属设备未在预定时间内收到所述连通性检测消息时,将备用状态的业务通蹈4殳置为主用状态。
12、 根据权利要求ll所述的虚拟专用局域网服务环路的处理装置,其特 征在于,所述业务通路具体为业务伪电路,所述归属设备为下层服务提供商 边缘路由器,所述第一被归属设备为第一上层服务提供商边缘路由器,所述 第二被归属设备为第二上层服务提供商边缘路由器,所述发送;f莫块具体为第一发送模块,用于当所述下层服务提供商边缘路由器、所述第一上层 服务提供商边缘路由器和所述第二上层服务提供商边缘路由器在一个环路上 时,所述下层服务提供商边缘路由器发送连通性检测消息。
13、 根据权利要求11或12所述的虚拟专用局域网服务环路的处理装置, 其特征在于,所述业务通路状态设置模块具体为第一业务通路状态设置模块,用于所述连通性检测消息经过管理伪电路 传输后,判断所述下层服务提供商边缘路由器是否在预定时间内收到所述连 通性检测消息;如果是,将所述下层服务提供商边缘路由器与第一上层服务 提供商边缘路由器之间的业务伪电路设置为备用状态;否则将备用状态的业 务伪电絲4殳置为主用状态。
14.其特征在于还包括第一管理虚拟交换实例建立模块,用于在环路上所有的服务提供商边缘 路由器上分别创建识别号相同的所述管理虚拟交换实例;所述管理虚拟交换 实例用于为所述连通性;险测消息实现以太桥接功能;第一管理伪电路建立模块,用于根据所述管理虚拟交换实例,在环路上 的相邻两个服务提供商边界路由器之间创建所述管理伪电路;第一运行模块,用于在所述下层服务提供商边缘路由器的管理虚拟交换 实例上运行802. lag,检测虚拟专用局域网环路。
15、 根据权利要求ll所述的虚拟专用局域网服务环路的处理装置,其特 征在于,所述业务通路具体为业务虚拟交换实例的出接口,所述归属设备具 体为第一 自主系统的第一 自主系统边缘路由器,所述第一被归属设备具体为 第一 自主系统的第三自主系统边缘路由器,所述第二被归属设备具体为第二 自主系统的第二自主系统边缘路由器,所述发送模块具体为第二发送模块,用于当所述第一自主系统边缘路由器、所述第二自主系 统边缘路由器和所述第三自主系统边缘路由器在环路上时,所述第一 自主系 统边缘路由器发送连通性检测消息。
16.其特征在于,所述业务通路状态设置模块具体为第二业务通路状态设置模块,用于所述连通性检测消息经过管理伪电路 传输后,判断所述第 一 自主系统边缘路由器是否在预定时间内收到所述连通 性检测消息;如果是,将所述第一自主系统边界路由器与第二自主系统边缘 路由器或第三自主系统边界路由器之间的业务虚拟交换实例的出接口设置为 备用状态;否则将备用状态的业务虚拟交换实例的出接口设置为主用状态。
17.其特征在于还包括第二管理虚拟交换实例建立模块,用于在环路上所有的自主系统边界路 由器上创建识别号相同的管理虚拟交换实例;所述管理虚拟交换实例用于为 所述连通性检测消息实现以太桥接功能;第二管理伪电路建立模块,用于根据所述管理虛拟交换实例,在环路上 相邻的两个自主系统边界路由器之间创建所述管理伪电路;第二运行模块,用于在所述第一 自主系统边缘路由器的管理虚拟交换实 例上运行802. ag,检测虚拟专用局域网服务上的跨系统环路。
18、 一种虚拟专用局域网服务环路的处理装置,其特征在于包括 透传模块,用于通过管理伪电路接收连通性;险测消息,并转发所述连通性检测消息;所述管理伪电路用于传输所述连通性检测消息。
19、 一种虚拟专用局域网服务环路的处理系统,其特征在于包括归属设 备和被归属设备,所述被归属设备包括第 一被归属设备和第二被归属设备, 所述归属设备归属于第一被归属设备和第二被归属设备,所述归属设备与所 述第一被归属设备之间的业务通路为主用状态,能够转发用户的业务报文, 所述归属设备与所述第二被归属设备之间的业务通路为备用状态,不能转发 用户的业务才艮文,其中,归属设备,用于当所述归属设备、所述第一被归属设备和所述第二被归 属设备在一个环路上时,发送连通性检测消息,当未在预定时间内收到所述 连通性检测消息时,将备用状态的业务通路设置为主用状态;被归属设备,用于通过管理伪电路接收连通性检测消息,并转发所述连 通性;险测消息。
全文摘要
本发明实施例涉及一种虚拟专用局域网服务环路的处理方法、装置和系统,其中所述方法包括当归属设备、第一被归属设备和第二被归属设备在一个环路上时,所述归属设备发送连通性检测消息;所述连通性检测消息经过管理伪电路传输后,当所述归属设备未在预定时间内收到所述连通性检测消息时,将备用状态的业务通路设置为主用状态。本发明实施例提供的虚拟专用局域网服务环路的处理方法、装置和系统,通过采用以太网操作、管理、维护,快速解决虚拟专用局域网服务环路问题,应用范围广。
文档编号H04L12/46GK101345686SQ20081011839
公开日2009年1月14日 申请日期2008年8月15日 优先权日2008年8月15日
发明者鸿 吕 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1