报文处理方法、设备标签处理方法及设备技术

技术编号:9173612 阅读:166 留言:0更新日期:2013-09-19 23:01
本发明专利技术实施例提供一种报文处理方法、设备标签处理方法及设备,该报文处理方法包括:出口提供商边缘PE设备接收入口PE设备通过多点到多点MP2MP隧道发送的广播、未知单播、组播BUM报文,所述BUM报文中包含隧道标签以及所述入口PE设备的设备标签,其中,所述隧道标签为所述MP2MP隧道的标签;所述出口PE设备根据所述入口PE设备的设备标签,确定所述BUM报文源自所述入口PE设备。本实施例提供的方法,BUM报文中包含入口PE设备的设备标签,该设备标签能够唯一标识入口PE设备,出口PE设备在接收到该BUM报文后,能够根据BUM报文中的设备标签,确定该报文源自入口PE设备。

【技术实现步骤摘要】
报文处理方法、设备标签处理方法及设备
本专利技术涉及通信技术,尤其涉及一种报文处理方法、设备标签处理方法及设备。
技术介绍
多点到多点(Multi-PointtoMulti-Point,简称MP2MP)业务是通信网络中的一个重要业务类型。目前MP2MP业务可以基于以太网实现,其中,虚拟专用网(VirtualPrivateNetwork,简称VPN)业务是基于以太网实现MP2MP业务的一个典型应用。VPN可以是多个虚拟专用网络组成的一个虚拟专用局域网业务(VirtualPrivateLANService,简称VPLS),VPLS可以提供类似局域网的业务,可以是用户从多个地理位置分散点同时接入网络,相互访问,就像这些接入点直接接入到局域网。现有技术中,实现MP2MP大都采用多协议标签交换(MultiProtocolLabelSwitch,简称MPLS)技术,如图1所示,图1为现有技术中VPLS网络的示意图,不同地域的客户站点连接到MPLS网络的多个提供商边缘设备PE上构成一个VPLS,图1中,PE1、PE2、PE3设备组成一个MP2MP树,该MP2MP树用来承载2个VPLS网络的数据,即VPLSA和VPLSB。各PE设备之间通过伪线(PseudoWire,简称PW)进行全连接,通过PE设备上对应的虚拟交换实例VSI(VirtualSwitchInstance)进行报文转发,VSI类似一个虚拟网桥(VirtualBridge,简称VB),网络侧的PW与用户侧连接CE的接口都可以看成是这个VB的端口,图中每个PE设备上都有两个VSI,VSIA和VSIB,VSIA用来转发VPLSA数据报文,VSIB用来转发VPLSB数据报文。一方面,PE设备要在VSI中通过数据平面完成对本端站点和远端站点的MAC学习,对本端站点的MAC地址学习与传统交换机方式一致,对远端站点的MAC地址学习则是根据从网络侧接收到的数据报文所携带的封装信息建立报文源MAC与PW的对应关系来完成。另一方面,PE设备上的VSI将广播、未知单播、组播(Broadcast,UnknownUnicast、Multicast,简称BUM)报文跨承载网发送到属于同一VPLS的不同站点。图2为现有技术中使用MP2MP隧道转发BUM报文的上行流量示意图,图3为现有技术中使用MP2MP隧道转发BUM报文的下行流量示意图。如图2和图3所示,通过三个提供商边缘(ProviderEdge,简称PE)设备与提供商P设备建立一个MP2MP树,该MP2MP树可以用来承载多个VPLS网络的数据,PE设备与客户边缘(CustomerEdge,简称CE)相连(图中为示出),图2和图3中,该MP2MP数中,PE1作为根节点(图中用source表示),PE2和PE3作为子节点(图中用receive表示)。在MP2MP树中,BUM报文可能从多个入口进入,发往多个目的出口。如图2所示,当BUM报文始发自PE1时,PE1接收到CE发送的报文后,从内向外对报文封装VPLS标签(Label)和MP2MP隧道标签(MP2MPTreeLable)L3封转在报文中,发送给P设备,P设备收到报文后,弹出标签L3,将报文复制两份,将发送给PE2的报文中加上标签L1,发送给PE3的报文中加上标签L2。如图3所示,报文始发自PE3,PE3接收到CE发送的报文后,从内向外对报文封装VPLS标签(Label)和MP2MP隧道标签L6封转在报文1中,发送给P设备,P设备收到报文后,弹出标签L6,将报文复制两份,将发送给PE2的报文中加上标签L1,发送给PE3的报文中加上标签L4。比较图2和图3可知,对于PE2来说,接收到来自PE1始发的报文和来自PE3始发的报文的隧道标签都是L1,根据外层隧道标签无法识别入口PE设备,因此,PE2无法根据报文所携带的外层MP2MP隧道标签加内层VPLS标签来建立报文源MAC与PW的对应关系,从而无法完成远端站点的MAC(即报文源MAC)的学习。
技术实现思路
本专利技术实施例提供一种报文处理方法、设备标签处理方法及设备,使出口PE设备能够获知接收到的BUM报文源自哪个入口PE设备。本专利技术第一方面提供一种报文处理方法,包括:出口提供商边缘PE设备接收入口PE设备通过多点到多点MP2MP隧道发送的广播、未知单播、组播BUM报文,所述BUM报文中包含隧道标签以及,其中,所述隧道标签为所述MP2MP隧道的标签所述入口PE设备的设备标签;所述出口PE设备根据所述入口PE设备的设备标签,确定所述BUM报文源自所述入口PE设备。在本专利技术第一方面的第一种可能的实现方式中,所述出口PE设备接收入口PE设备通过MP2MP隧道发送的BUM报文之前,还包括:所述出口PE设备接收标签管理设备发送的所述入口PE设备的设备标签与所述入口PE设备之间的对应关系;所述出口PE设备根据所述入口PE设备的设备标签,确定所述BUM报文源自所述入口PE设备,包括:所述出口PE设备根据所述入口PE设备的设备标签和所述对应关系,确定所述BUM报文源自所述入口PE设备。在本专利技术第一方面的第二种可能的实现方式中,所述出口PE设备根据所述入口PE设备的设备标签,确定所述BUM报文源自所述入口PE设备,包括:所述出口PE设备根据所述入口PE设备的设备标签以及预先配置的PE设备的设备标签与PE设备之间的对应关系,确定所述BUM报文源自所述入口PE设备。结合本专利技术第一方面及本专利技术第一方面的第一种和第二种可能的实现方式,在本专利技术第一方面的第三种可能的实现方式中,所述BUM报文中还包含所述BUM报文的源媒体接入控制MAC地址以及虚拟专用局域网业务VPLS标签,所述确定所述BUM报文源自所述入口PE设备之后,还包括:所述出口PE设备根据所述VPLS标签确定与所述入口设备之间的伪线PW,建立所述源MAC地址与所述PW之间的对应关系。本专利技术第二方面提供一种报文处理方法,包括:入口提供商边缘PE设备接收用户边缘CE设备发送的广播、未知单播、组播BUM报文;所述入口PE设备将隧道标签、所述入口PE设备的设备标签以及虚拟专用局域网业务VPLS标签封装在所述BUM报文中,其中,所述隧道标签为多点到多点MP2MP隧道的标签;所述入口PE设备通过所述MP2MP隧道向出口PE设备发送封装后的BUM报文,以使所述出口PE设备根据所述入口PE设备的设备标签,确定所述BUM报文源自所述入口PE设备。在本专利技术第二方面的第一种可能的实现方式中,所述入口PE设备将隧道标签、所述入口PE设备的设备标签以及VPLS标签封装在所述BUM报文中之前,还包括:所述入口PE设备向标签管理设备申请获取所述入口PE设备的设备标签。在本专利技术第二方面的第二种可能的实现方式中,所述入口PE设备将隧道标签、所述入口PE设备的设备标签以及VPLS标签封装在所述BUM报文中,包括:所述入口PE设备将所述隧道标签、预先配置的所述入口PE设备的设备标签封装在所述BUM报文中。本专利技术第三方面提供一种设备标签处理方法,包括:标签管理设备接收第一提供商边缘PE设备发送的设备标签分配请求消息;所述标签管理设备根据所述设备标签分配请求消息,为所述第一PE设备分配设备标签;所述标签管理设备向所述第一PE设备发送分配本文档来自技高网
...
报文处理方法、设备标签处理方法及设备

【技术保护点】
一种报文处理方法,其特征在于,包括:出口提供商边缘PE设备接收入口PE设备通过多点到多点MP2MP隧道发送的广播、未知单播、组播BUM报文,所述BUM报文中包含隧道标签以及所述入口PE设备的设备标签,其中,所述隧道标签为所述MP2MP隧道的标签;所述出口PE设备根据所述入口PE设备的设备标签,确定所述BUM报文源自所述入口PE设备。

【技术特征摘要】
1.一种报文处理方法,其特征在于,包括:出口提供商边缘PE设备接收入口PE设备通过多点到多点MP2MP隧道发送的广播、未知单播、组播BUM报文,所述BUM报文中包含隧道标签以及所述入口PE设备的设备标签,其中,所述隧道标签为所述MP2MP隧道的标签,所述入口PE设备的设备标签唯一标识所述入口PE设备;所述出口PE设备根据所述入口PE设备的设备标签以及所述入口PE设备的设备标签与所述入口PE设备之间的对应关系,确定所述BUM报文源自所述入口PE设备。2.根据权利要求1所述的方法,其特征在于,所述出口PE设备接收入口PE设备通过MP2MP隧道发送的BUM报文之前,还包括:所述出口PE设备接收标签管理设备发送的所述入口PE设备的设备标签与所述入口PE设备之间的对应关系;所述出口PE设备根据所述入口PE设备的设备标签以及所述入口PE设备的设备标签与所述入口PE设备之间的对应关系,确定所述BUM报文源自所述入口PE设备,包括:所述出口PE设备根据所述入口PE设备的设备标签和所述标签管理设备发送的所述对应关系,确定所述BUM报文源自所述入口PE设备。3.根据权利要求1所述的方法,其特征在于,所述出口PE设备根据所述入口PE设备的设备标签以及所述入口PE设备的设备标签与所述入口PE设备之间的对应关系,确定所述BUM报文源自所述入口PE设备,包括:所述出口PE设备根据所述入口PE设备的设备标签以及预先配置的PE设备的设备标签与PE设备之间的对应关系,确定所述BUM报文源自所述入口PE设备,其中,所述预先配置的PE设备的设备标签与PE设备之间的对应关系包括:所述入口PE设备的设备标签与所述入口PE设备之间的对应关系。4.根据权利要求1~3中任一项所述的方法,其特征在于,所述BUM报文中还包含所述BUM报文的源媒体接入控制MAC地址以及虚拟专用局域网业务VPLS标签,所述确定所述BUM报文源自所述入口PE设备之后,还包括:所述出口PE设备根据所述VPLS标签确定与所述入口PE设备之间的伪线PW,建立所述源MAC地址与所述PW之间的对应关系。5.一种报文处理方法,其特征在于,包括:入口提供商边缘PE设备接收用户边缘CE设备发送的广播、未知单播、组播BUM报文;所述入口PE设备将隧道标签、所述入口PE设备的设备标签以及虚拟专用局域网业务VPLS标签封装在所述BUM报文中,其中,所述隧道标签为多点到多点MP2MP隧道的标签,所述入口PE设备的设备标签唯一标识所述入口PE设备;所述入口PE设备通过所述MP2MP隧道向出口PE设备发送封装后的BUM报文,以使所述出口PE设备根据所述入口PE设备的设备标签以及所述入口PE设备的设备标签与所述入口PE设备之间的对应关系,确定所述BUM报文源自所述入口PE设备。6.根据权利要求5所述的方法,其特征在于,所述入口PE设备将隧道标签、所述入口PE设备的设备标签以及VPLS标签封装在所述BUM报文中之前,还包括:所述入口PE设备向标签管理设备申请获取所述入口PE设备的设备标签。7.根据权利要求5所述的方法,其特征在于,所述入口PE设备将隧道标签、所述入口PE设备的设备标签封装在所述BUM报文中,包括:所述入口PE设备将所述隧道标签、预先配置的所述入口PE设备的设备标签以及VPLS标签封装在所述BUM报文中。8.一种设备标签处理方法,其特征在于,包括:标签管理设备接收第一提供商边缘PE设备发送的设备标签分配请求消息;所述标签管理设备根据所述设备标签分配请求消息,为所述第一PE设备分配设备标签,其中,所述设备标签...

【专利技术属性】
技术研发人员:张军林庄顺万李振斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1