一种二层虚拟专用网中广播域的建立方法及装置的利记博彩app

文档序号:7860445阅读:188来源:国知局
专利名称:一种二层虚拟专用网中广播域的建立方法及装置的利记博彩app
技术领域
本发明涉及分组通信领域中的ニ层虚拟专用网(L2VPN, Layer 2 VirtualPrivate Networks)技术,尤其涉及ー种L2VPN中广播域的建立方法及装置。
背景技术
L2VPN 由边缘设备(PE,Provider Edge)和用户接入设备(CE,Customer Edge)组成;PE与CE之间的连接为接入电路(AC,Attachment Circuit),PE与PE之间的连接为伪线(PW,Pseudo Wire)。所述L2VPN传输报文的组网模型有虚拟伪线业务(VPWS,VirtualPrivate Wire Service)和虚拟专用局域网业务(VPLS, Virtual Private LAN Service)两 种。其中,所述VPWS为点到点的业务模型,即从源CE到目的CE之间各个设备组成的
虚拟专用网(VPN, Virtual Private Networks)中,AC与PW--对应。但是,由于所述点
到点的业务模型中,同一条PW无法被多个VPN复用,所以每增加ー个VPN就需要増加一条PW的配置,如此会给PE的配置带来不便。所述VPLS为多点到多点的业务模型,即在VPN中将广播报文通过多条PW和/或AC发出,具体为PE将广播报文按照自身连接的所有PW和AC的数量进行复制,在出ロ根据各个出PW和/或AC和入PW和/或AC的属性,确定是否丢弃该广播报文,如果丢弃,则出口做丢弃处理;如果不丢弃,则从各个出PW和/或AC发送该广播报文。但是,由于上述VPLS中发送广播报文的过程中,PE无法在VPN中建立更小的广播域,导致PE进行ー些不必要的报文复制,浪费PE内部通道的带宽。可见,现有L2VPN技术中,由于在VPWS这种点到点的业务模型中,ー个PW无法被多个VPN域复用,导致PE配置PW的开销以及工作量较大;在VPLS这种多点到多点的业务模型中,PE无法在VPN中建立更小的广播域,导致PE进行ー些不必要的报文复制,浪费PE内部通道的带宽。

发明内容
有鉴于此,本发明的目的在于提供ー种L2VPN中广播域的建立方法及装置,能减小PE配置PW的开销及工作量,以及减少VPLS广播对内部通道带宽的浪费。为达到上述目的,本发明的技术方案是这样实现的本发明提供了ー种L2VPN中广播域的建立方法,该方法包括当从AC收到报文时,根据AC属性表查出报文的虚拟桥域(VBD,Virtual BridgeDomain)标识(ID, Index);若不能根据VBD ID和报文的目的介质访问控制(MAC, MediaAccess Control)地址从转发表获取报文出ロ,则根据VBD ID从VBD表获取对应VBD的出ロ,按照封装规则封装报文后发出;当从PW收到报文时,若不能根据报文的VBD ID和目的MAC地址从转发表中获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,根据解封装规则解封报文后发出。上述方案中,所述AC属性表,为由所在PE上AC入口信息,和AC入口对应的VBDID及虚拟专用网VPN ID组成的表。上述方案中,所述VBD表,为由ー个或多个VBD记录组成的表格,每个VBD记录以VBD ID为标识,每个VBD记录中包含当前PE分配给该VBD的所有AC和PW出ロ信息。上述方案中,所述转发表,包括报文的源MAC地址、目的MAC地址、VBD ID、VPNID、PW或AC出口信息。上述方案中,所述若不能根据VBD ID和报文的目的MAC地址从转发表获取报文出ロ,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出,包括提取报文的目的MAC地址,判断是否能根据VBD ID和目的MAC地址从转发表中查出报文的PW或AC出口,若能,则获取报文的PW或AC出口,将出口为PW的报文按照封装规
则用VBD ID封装后发出,或将出口为AC的报文直接发出;若不能,则利用VBD ID从VBD表查找相同VBD中所有AC和/或PW出口,如果当前PE为VPWS模式,则将出ロ为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出;如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文按照封装规则用VBD ID封装后发出,和/或将出口为AC的报文直接发出;其中,所述封装规则为^fVBD ID増加在报文的指定的字段中。上述方案中,所述若不能根据报文的VBD ID和目的MAC地址从转发表中获取报文出ロ,则根据VBD ID从VBD表获取对应VBD的出口,根据解封装规则解封报文后发出,包括提取报文的VBD ID和目的MAC地址,判断是否能根据VBD ID和目的MAC地址从转发表中查出报文的PW或AC出口,若能,则将出口为PW的报文直接发出,或将出口为AC的报文根据解封装规则解封后发出;若不能,则利用VBD ID从VBD表查找相同VBD中所有AC和/或PW出口,PE判断当前所处模式为VPWS模式还是VPLS模式,如果当前PE为VPWS模式,则将出口为PW的报文直接发出,或者将出口为AC的报文根据解封装规则解封后发出;如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文直接发出,和/或,将出口为AC的报文根据解封装规则解封后发出;其中,所述解封装规则为将VBD ID和PW信息从报文的指定的字段中删除。本发明还提供了ー种L2VPN中广播域的建立装置,该装置包括AC处理模块、控制模块和PW处理模块;其中,AC处理模块,用于当收到控制模块发来的报文时,根据AC属性表查出报文的VBDID,若不能根据VBD ID和报文的目的MAC地址从控制模块中的转发表获取报文出ロ,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出;控制模块,用于当从AC收到报文时,将报文发给AC处理模块,当从PW收到报文时,将报文发给PW处理模块,以及为AC处理模块和PW处理模块提供转发表以及VBD表;Pff处理模块,用于当收到报文时,若不能根据报文的VBD ID和目的MAC地址从控制模块中的转发表获取报文出ロ,则根据VBD ID从控制模块中的VBD表获取对应VBD的出ロ,根据解封装规则解封报文后发出。上述方案中,所述控制模块,具体用于保存由所在PE上AC入口信息,和AC入口对应的VBD ID及VPN ID组成的AC属性表。
上述方案中,所述控制模块,具体用于保存VBD表,所述VBD表包括由ー个或多个VBD记录组成的表格,每个VBD记录以VBD ID为标识,每个VBD记录中包含当前所在PE分配给该VBD的所有AC和PW出ロ信息。上述方案中,所述控制模块,具体用于保存转发表;所述转发表包括报文的源MAC地址、目的MAC地址、VBD ID、VPN ID、PW或AC出口信息。上述方案中,所述AC处理模块,具体用于提取报文的目的MAC地址,判断是否能根据VBD ID和目的MAC地址从控制模块的转发表查出报文的PW或AC出口,若能,则获取报文的PW或AC出口,将出口为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出;若不能,则利用VBD ID从控制模块的VBD表中查找相同VBD中所有AC和/或PW出口,如果所在PE当前为VPWS模式,则将出ロ为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出,如果所在PE当前为VPLS模式,则将报文按照 AC和/或PW出口的数量进复制,将出ロ为PW的报文按照封装规则用VBD ID封装后发出,和/或将出口为AC的报文直接发出;其中,所述封装规则为将VBD ID增加在报文的指定的字段中。上述方案中,所述PW处理模块,具体用于提取报文的VBD ID和目的MAC地址,判断是否能根据VBD ID和目的MAC地址从控制模块的转发表中查出报文的PW或AC出口,若能,则将出口为PW的报文直接发出,或将出口为AC的报文根据解封装规则解封后发出;若不能,则利用VBD ID从控制模块的VBD表查找相同VBD中所有AC和/或PW出口,判断当前所处模式为VPWS模式还是VPLS模式,如果为VPWS模式,则将出ロ为PW的报文直接发出,或者将出ロ为AC的报文根据解封装规则解封后发出,如果当前为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出ロ为PW的报文直接发出,和/或,将出口为AC的报文根据解封装规则解封后发出;其中,所述解封装规则为JfVBD ID和PW信息从报文的指定的字段中删除。上述方案中,所述装置作为逻辑単元安装在PE中。本发明所提供的L2VPN中广播域的建立方法及装置,能够将AC发来的报文根据VBD ID从VBD表获取对应VBD的出口,并按照封装规则将报文封装为本VBD的报文发出,以及将PW发来的报文根据VBD ID从VBD表获取对应VBD的出口,按照解封装规则将报文解封装后发出。如此,在VPWS这种点到点的业务模型中,就可以通过VBD ID来区分新增的VBD域,从而就不需在PE中配置更多的PW用来传输不同VPN中的数据,如此可以减小配置PW的开销及工作量;并且,在VPLS这种多点到多点的业务模型中,能通过VBD ID来区分新增的VBD域,使PE区分发往不同VBD的广播报文,从而可減少复制报文后丢弃的情況,进而减少VPLS广播对内部通道带宽的浪费。


图I为本发明的L2VPN中广播域的建立方法流程示意图;图2为本发明的L2VPN中广播域的建立装置组成结构示意图。
具体实施例方式本发明的基本思想是当从AC收到报文时,根据AC属性表查出报文的VBD ID ;若不能根据VBD ID和报文的目的MAC地址从转发表获取报文出ロ,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出;当从PW收到报文时,若不能根据报文的VBD ID和目的MAC地址从转发表中获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,根据解封装规则解封报文后发出。下面结合附图及具体实施例对本发明再作进ー步详细的说明。本发明提出的L2VPN中广播域的建立方法,如图I所示,包括以下步骤步骤101 :PE创建VPN后,设置AC属性表和VBD表。具体的,对PE进行VPN配置,创建VPN,再根据VBD组网规划设置AC属性表和VBD
信息表;这里,所述进行VPN配置,创建VPN为现有技术,可以包括PW连接的创建、管理和维护,这里不做赘述;所述VBD组网规划为根据实际组网需求,将每个VPN划分出ー个或多个VBD,为每个VBD设定标识,并为每个VBD划分组成设备;所述AC属性表为由所在PE上AC入口信息,和AC入口对应的VBD ID及VPN ID组成的表;其中,所述AC入口信息为PE设备中为每个AC连接定义的逻辑接ロ信息,可以包括接ロ的标识、属性等内容;所述VBD表为由ー个或多个VBD记录组成的表格,每个VBD记录以VBD ID为标识,每个VBD记录中包含当前PE分配给该VBD的所有AC和PW出ロ信息;所述AC及PW出ロ信息可以为AC及PW的标识。另外,完成步骤101之后,还可以根据实际需要,判断是否开启VBD功能,如果开启VBD功能,则执行步骤102 ;如不开启VBD功能,则按照现有技术进行后续处理,这里不做赘述,结束处理流程。步骤102 :PE判断当前是否收到AC或PW发来的报文,若收到AC发来的报文,则执行步骤103 ;若收到PW发来的报文,则执行步骤106。步骤103 PE根据报文的AC入口从AC属性表查出VBD ID。这里,所述从AC属性表查出VBD ID包括从AC属性表中,查找报文的AC入口信息对应的记录,在查找到的记录中提取该入口对应的VPNID以及ー个或多个VBD ID ;所述报文的AC入口为接收到报文的AC接ロ对应的信息,其获取方法为现有技术,这里不做赘述。步骤104 PE从报文中提取目的MAC地址,判断是否能利用VBD ID和目的MAC地址从转发表中查出报文的AC或PW出口,若能,则将出口为PW的报文按照封装规则用VBDID封装后发出,或将出口为AC的报文直接发出,结束处理流程;否则,执行步骤105。这里,所述转发表包括报文的源MAC地址、目的MAC地址、VBD ID、VPN ID、Pff或AC出口信息等;PE中可以同时存在多个转发表,使用目的MAC地址、VBD ID, VPN ID作为区分各个转发表的标识;建立转发表的方法为现有技木,这里不做赘述。所述封装规则为将VBD ID増加在报文的指定的字段中;其中,所述报文可以为现有技术中已有的流标签;所述发送为按照现有技术发送,这里不做赘述。步骤105 PE根据VBD ID从VBD表查出AC和/或PW出口;将出口为PW的报文按照封装规则用VBD ID封装后发出,和/或将出口为AC的报文直接发出,结束处理流程。
具体为PE利用VBD ID从VBD表查找相同VBD中所有AC和/或PW出口,PE判断当前所处模式为VPWS模式还是VPLS模式,如果当前PE为VPWS模式,则将出ロ为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出;如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,和/或将出口为PW的报文按照封装规则用VBD ID封装后发出,将出口为AC的报文直接发出。步骤106 PE提取报文的VBD ID和目的MAC地址,判断是否能根据VBD ID和目的MAC地址从转发表中查出报文的AC或PW出口,若能,则将出ロ为PW的报文直接发出,或将出口为AC的报文根据解封装规则解封后发出,结束处理流程;否则,执行步骤107。这里,所述解封装规则为将报文中的VBD ID和PW信息删除;其中,所述PW信息为现有技术中规定的在PW传输报文时增加的内容,这里不做赘述。步骤107 PE根据VBD ID从VBD表获取AC和/或PW出口;将出口为PW的报文直 接发出,和/或,将出口为AC的报文根据解封装规则解封后发出。 具体为PE利用VBD ID从VBD表查找相同VBD中所有AC和/或PW出口,PE判断当前所处模式为VPWS模式还是VPLS模式,如果当前PE为VPWS模式,则将出ロ为PW的报文直接发出,或者将出口为AC的报文根据解封装规则解封后发出;如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出ロ为PW的报文直接发出,和/或,将出口为AC的报文根据解封装规则解封后发出。如图2所示,本发明提供了ー种L2VPN中广播域的建立装置,该装置包括AC处理模块21、控制模块23和PW处理模块22 ;其中,AC处理模块21,用于当收到控制模块23发来的报文吋,根据AC属性表查出报文的VBD ID,若不能根据VBD ID和报文的目的MAC地址从控制模块23中的转发表获取报文出ロ,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出;控制模块23,用于当从AC收到报文吋,将报文发给AC处理模块21,当从PW收到报文时,将报文发给PW处理模块22,以及为AC处理模块21和PW处理模块22提供转发表以及VBD表;Pff处理模块22,用于当收到报文时,若不能根据报文的VBD ID和目的MAC地址从控制模块23中的转发表获取报文出ロ,则根据VBD ID从控制模块23中的VBD表获取对应VBD的出口,根据解封装规则解封报文后发出。所述控制模块23,具体用于创建VPN后,设置AC属性表、VBD信息表、MAC地址表以及标签表。所述控制模块23,具体用于对PE进行VPN配置,创建VPN,再根据VBD组网规划设置AC属性表和VBD信息表;所述VBD组网规划为根据实际组网需求,将每个VPN划分出一个或多个VBD,为每个VBD设定标识,并为每个VBD划分组成设备。所述控制模块23,具体用于保存AC属性表;所述AC属性表为由所在PE上AC入ロ信息,和AC入口对应的VBD ID及VPN ID组成的表;其中,所述AC入口信息为PE设备中为每个AC连接定义的逻辑接ロ信息,可以包括接ロ的标识、属性等内容。所述控制模块23,具体用于保存VBD表,所述VBD表为由ー个或多个VBD记录组成的表格,每个VBD记录以VBD ID为标识,每个VBD记录中包含当前PE分配给该VBD的所有AC和PW出ロ信息;所述AC及PW出ロ信息可以为AC及PW的标识。
所述控制模块23,还用于维护PW信息表,包括PW标签表,PW属性表;所述PW标签表包括PW所属的VPN ID ;所述PW属性表用于MS-PW上VPN复用,用于MS-PW下行转发,根据PW和VBD ID获取PW。所述控制模块23,还用于实时判断当前接收到AC发来的报文,还是PW发来的报文,若收到AC发来的报文,则将报文发送给AC处理模块21,若收到PW发来的报文,则将报文发给PW处理模块22。所述AC处理模块21,具体用于提取报文的目的MAC地址,判断是否能根据VBD ID、目的MAC地址从控制模块23的转发表中查出报文的PW或AC出口,若能,则获取报文的PW或AC出口,将出口为PW的报文用VBD ID封装后发出,或将出口为AC的报文直接发出;若不能,则利用VBDID从控制模块23的VBD表查找相同VBD中所 有AC和/或PW出口,如果当前PE为VPWS模式,则将出口为PW的报文用VBD ID封装后发出,将出口为AC的报文直接发出,如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文用VBD ID封装后发出,和/或将出口为AC的报文直接发出。所述控制模块23,具体用于保存由报文的源MAC地址、目的MAC地址、VBD ID、VPNID、PW或AC出ロ信息等组成的转发表;可以同时存在多个转发表,使用目的MAC地址、VBDID, VPN ID作为区分各个转发表的标识MAC地址表用目的MAC地址及VBD ID、或者目的MAC地址、VBD ID及VPN ID进行存储,如果VBD ID是全局唯一可以使用前者,如果VBD ID是VPN内唯一,需要使用后者。所述PW处理模块22,具体用于提取报文的目的MAC地址,判断是否能根据VBD ID、目的MAC地址从控制模块23的转发表中查出报文的PW或AC出口,若能,则获取报文的PW或AC出口,将出口为PW的报文直接发出,或将出口为AC的报文根据解封装规则解封后发出;若不能,则利用VBD ID从控制模块23的VBD表查找相同VBD中所有AC和/或PW出ロ,将报文按照AC和PW出口的数量进行复制,将出口为AC的报文中的PW头和VBD ID删除后从AC发出报文,和/或将出口为PW的报文直接发出。上述装置可以作为逻辑单元安装在PE中。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种二层虚拟专用网L2VPN中广播域的建立方法,其特征在于,该方法包括 当从接入电路AC收到报文时,根据AC属性表查出报文的虚拟桥域VBD标识ID ;若不能根据VBD ID和报文的目的介质访问控制MAC地址从转发表获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出; 当从伪线PW收到报文时,若不能根据报文的VBD ID和目的MAC地址从转发表中获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,根据解封装规则解封报文后发出。
2.根据权利要求I所述的方法,其特征在于,所述AC属性表,为由所在边缘设备PE上AC入口信息,和AC入口对应的VBD ID及虚拟专用网VPN ID组成的表。
3.根据权利要求2所述的方法,其特征在于,所述VBD表,为由一个或多个VBD记录组成的表格,每个VBD记录以VBD ID为标识,每个VBD记录中包含当前PE分配给该VBD的所有AC和PW出口信息。
4.根据权利要求3所述的方法,其特征在于,所述转发表,包括报文的源MAC地址、目的 MAC 地址、VBD ID、VPN ID、PW 或 AC 出口信息。
5.根据权利要求4所述的方法,其特征在于,所述若不能根据VBDID和报文的目的MAC地址从转发表获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出,包括 提取报文的目的MAC地址,判断是否能根据VBD ID和目的MAC地址从转发表中查出报文的PW或AC出口,若能,则获取报文的PW或AC出口,将出口为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出; 若不能,则利用VBD ID从VBD表查找相同VBD中所有AC和/或PW出口,如果当前PE为VPWS模式,则将出口为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出;如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文按照封装规则用VBD ID封装后发出,和/或将出口为AC的报文直接发出; 其中,所述封装规则为JfVBD ID增加在报文的指定的字段中。
6.根据权利要求4所述的方法,其特征在于,所述若不能根据报文的VBDID和目的MAC地址从转发表中获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,根据解封装规则解封报文后发出,包括 提取报文的VBD ID和目的MAC地址,判断是否能根据VBD ID和目的MAC地址从转发表中查出报文的PW或AC出口,若能,则将出口为PW的报文直接发出,或将出口为AC的报文根据解封装规则解封后发出; 若不能,则利用VBD ID从VBD表查找相同VBD中所有AC和/或PW出口,PE判断当前所处模式为VPWS模式还是VPLS模式,如果当前PE为VPWS模式,则将出口为PW的报文直接发出,或者将出口为AC的报文根据解封装规则解封后发出;如果当前PE为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文直接发出,和/或,将出口为AC的报文根据解封装规则解封后发出; 其中,所述解封装规则为JfVBD ID和PW信息从报文的指定的字段中删除。
7.—种L2VPN中广播域的建立装置,其特征在于,该装置包括-M处理模块、控制模块和PW处理模块;其中,AC处理模块,用于当收到控制模块发来的报文时,根据AC属性表查出报文的VBD ID,若不能根据VBD ID和报文的目的MAC地址从控制模块中的转发表获取报文出口,则根据VBD ID从VBD表获取对应VBD的出口,按照封装规则封装报文后发出; 控制模块,用于当从AC收到报文时,将报文发给AC处理模块,当从PW收到报文时,将报文发给PW处理模块,以及为AC处理模块和PW处理模块提供转发表以及VBD表; PW处理模块,用于当收到报文时,若不能根据报文的VBD ID和目的MAC地址从控制模块中的转发表获取报文出口,则根据VBD ID从控制模块中的VBD表获取对应VBD的出口,根据解封装规则解封报文后发出。
8.根据权利要求7所述的装置,其特征在于,所述控制模块,具体用于保存由所在PE上AC入口信息,和AC入口对应的VBD ID及VPN ID组成的AC属性表。
9.根据权利要求8所述的装置,其特征在于,所述控制模块,具体用于保存VBD表,所述VBD表包括由一个或多个VBD记录组成的表格,每个VBD记录以VBD ID为标识,每个VBD记录中包含当前所在PE分配给该VBD的所有AC和PW出口信息。
10.根据权利要求9所述的装置,其特征在于,所述控制模块,具体用于保存转发表;所述转发表包括报文的源MAC地址、目的MAC地址、VBDID、VPN ID、PW或AC出口信息。
11.根据权利要求10所述的装置,其特征在于, 所述AC处理模块,具体用于提取报文的目的MAC地址,判断是否能根据VBD ID和目的MAC地址从控制模块的转发表查出报文的PW或AC出口,若能,则获取报文的PW或AC出口,将出口为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出;若不能,则利用VBD ID从控制模块的VBD表中查找相同VBD中所有AC和/或PW出口,如果所在PE当前为VPWS模式,则将出口为PW的报文按照封装规则用VBD ID封装后发出,或将出口为AC的报文直接发出,如果所在PE当前为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文按照封装规则用VBD ID封装后发出,和/或将出口为AC的报文直接发出; 其中,所述封装规则为JfVBD ID增加在报文的指定的字段中。
12.根据权利要求10所述的装置,其特征在于, 所述PW处理模块,具体用于提取报文的VBD ID和目的MAC地址,判断是否能根据VBDID和目的MAC地址从控制模块的转发表中查出报文的PW或AC出口,若能,则将出口为PW的报文直接发出,或将出口为AC的报文根据解封装规则解封后发出;若不能,则利用VBD ID从控制模块的VBD表查找相同VBD中所有AC和/或PW出口,判断当前所处模式为VPWS模式还是VPLS模式,如果为VPWS模式,则将出口为PW的报文直接发出,或者将出口为AC的报文根据解封装规则解封后发出,如果当前为VPLS模式,则将报文按照AC和/或PW出口的数量进复制,将出口为PW的报文直接发出,和/或,将出口为AC的报文根据解封装规则解封后发出; 其中,所述解封装规则为ID和PW信息从报文的指定的字段中删除。
13.根据权利要求权7至12任一项所述的装置,其特征在于,所述装置作为逻辑单元安装在PE中。
全文摘要
本发明公开了一种二层虚拟专用网(L2VPN)中广播域的建立方法,包括当从接入电路(AC)收到报文时,根据AC属性表查出报文虚拟桥域(VBD)标识(ID),若不能根据VBD ID和报文目的介质访问控制(MAC)地址从转发表获取出口,则根据VBD ID从VBD表获取VBD的出口,按照封装规则封装报文后发出;当从伪线(PW)收到报文时,若不能根据报文VBD ID和目的MAC地址从转发表中获取出口,则根据VBD ID从VBD表获取VBD的出口,根据解封装规则解封报文后发出。本发明还公开了一种L2VPN中广播域的建立装置,采用本发明能减小配置PW的开销,及减少边缘设备(PE)内部通道带宽的浪费。
文档编号H04L12/741GK102857400SQ201210341669
公开日2013年1月2日 申请日期2012年9月14日 优先权日2012年9月14日
发明者张宝亚 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1