一种pbb网络中实现用户专线连接的方法和beb设备的制作方法

文档序号:7743384阅读:173来源:国知局
专利名称:一种pbb网络中实现用户专线连接的方法和beb设备的制作方法
技术领域
本发明涉及PBB技术领域,特别涉及一种PBB网络中实现用户专线连接的方法和 BEB设备。
背景技术
运营商骨干桥(PBB,Providerbackbone bridge)网络采用 802. Iah 定义的双层媒体接入控制(MAC-IN-MAC)标准,是应城域以太网(MEN,Metropolitan Ethernet Network)需求而生的,在MEN的业务分层模型中,PBB网络位于承载的位置,在网核心建立 MAC隧道对用户业务进行区分隔离。如图1为现有技术中的PBB网络结构示意图,PBB网络中包括2类设备骨干边缘桥(BEB, Backbone Edge Bridge)设备和骨干核心桥(BCB, Backbone Core Bridge)设备; 其中,BEB设备,相当于多协议标签交换(MPLS)的运营商边缘(PE)设备,负责将用户边缘(CE,CustomerEdge)设备接入的以太网报文封装为MACinMAC报文,传送给后续的设备根据BMAC和B-VID进行转发;并将接收到的MACinMAC报文进行解封装还原成标准的以太网报文,再次查表找到对应的出端口发送至CE设备。BMAC是BEB设备的MAC地址。BEB设备在对以太网用户报文进行封装时,将本端 BEB设备的MAC作为报文的源BMACjf目的端BEB设备的MAC作为报文的目的BMAC。B-VID 是本端BEB设备和目的端BEB设备之间的MACinMAC隧道所对应的标识。BCB设备,相当于MPLS网络中的运营商⑵设备,负责将MACinMAC报文按照 MACinMAC报文头中的BMAC和B-VID进行转发。在BCB设备上只需要对报文进行简单的桥接处理,学习骨干网中的MAC地址,而不需要学习客户网络中的大量MAC地址,因而降低了网络部署的成本,而且也为PBB网络提供了更好的可扩展性。CE设备和BEB设备之间的链路称为接入链路(AC,Access Circuit),在PBB网络中,同一个PBB实例内的所有AC之间均能够相互访问。PBB实例采用I-SID进行标识,因此也称为I-SID实例。如图2为现有技术PBB网络中的PBB实例一示意图,在图2中,如果要求BEBl设备上的AClO只和BEB2设备上的AC2通信,而BEBl设备上的ACll只和BEB3设备上的AC3 通信,则需要分别创建2个PBB实例。即,在BEB 1设备分别创建两个PBB实例,如实例1 和实例2,AClO在实例1中、ACll在实例2中;并且在BEB2上创建实例1,AC2在实例1中; 在BEB3上创建实例2,AC3在实例2中。这样,BEBl设备上的AClO和BEB2设备上的AC2 同属于实例1,则AClO和AC2之间形成一个用户专线连接;BEBl设备上的ACll和BEB3设备上的AC3同属于实例2,则ACll和AC3之间形成另一个用户专线连接。可见,在现有的PBB网络中,如果需要实现用户专线连接,只能通过为每个用户专线连接创建一个PBB实例,且在BEB设备上针对该PBB实例只有一个AC接入的方式来实现; 而对于某些交换机产品而言,PBB实例的数量往往受到限制,因此,当PBB网络中需要存在大量用户专线连接时,采用现有的创建PBB实例的方式无法满足这一组网要求。

发明内容
本发明提供了一种PBB网络中实现用户专线连接的方法,用于实现PBB网络中的用户专线连接。本发明还提供了一种PBB网络中实现用户专线连接的BEB设备,用于实现PBB网络中的用户专线连接。本发明的技术方案是这样实现的一种PBB网络中实现用户专线连接的方法,该方法用于在PBB网络中BEB设备的 AC之间实现用户专线连接,该方法包括BEB设备在PBB实例中创建一对或多对用户专线接入链路AC,所述用户专线AC为 PBB实例中用于实现用户专线连接的AC ;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;所述BEB设备利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。一种PBB网络中实现用户专线连接的BEB设备,该BEB设备用于在BEB设备的AC 之间实现用户专线连接,该BEB设备包括创建模块,用于在PBB实例中创建一对或多对用户专线AC,所述用户专线AC为 PBB实例中用于实现用户专线连接的AC ;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;转发模块,用于利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。可见,本发明提出的PBB网络中实现用户专线连接的方法和BEB设备,在PBB实例中创建一对或多对用户专线AC,建立每对用户专线AC之间的绑定关系,创建每对用户专线 AC之间的用户专线连接;BEB设备利用创建的用户专线连接对报文进行转发,从而克服了 PBB实例数量受限的缺陷,实现了 PBB网络中的用户专线连接。


图1为现有技术中的PBB网络结构示意图;图2为现有技术PBB网络中的PBB实例一示意图;图3为本发明提出的PBB网络中实现用户专线连接的方法流程图;图4为本发明实施例一创建的本地用户专线连接示意图;图5为本发明实施例二创建的远程用户专线连接示意图。
具体实施例方式本发明提出一种PBB网络中实现用户专线连接的方法,该方法用于在PBB网络中 BEB设备的AC之间实现用户专线连接,如图3为本发明提出的PBB网络中实现用户专线连接的方法流程图,该方法包括步骤301 =BEB设备在PBB实例中创建一对或多对用户专线接入链路AC,所述用户专线AC为PBB实例中用于实现用户专线连接的AC ;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;步骤302 所述BEB设备利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。上述方法中,BEB设备创建的用户专线连接为可以本地用户专线连接或远程用户专线连接。其中,当创建的用户专线连接为本地用户专线连接时步骤301中所述BEB设备在PBB实例中创建一对或多对用户专线AC为在同一个 BEB设备上创建所述PBB实例中的一对或多对本地用户专线AC ;所述本地用户专线AC的内容包括接口信息和虚拟局域网信息。步骤302中所述BEB设备利用所述本地用户专线连接对报文进行转发处理的方式为BEB设备收到来自本地用户专线AC的报文时,利用所述本地用户专线连接,查找该本地用户专线AC绑定的对端本地用户专线AC ;获取该对端本地用户专线AC的接口信息和虚拟局域网信息,采用所述获取的信息将所述报文转发至对端本地用户专线AC。当创建的用户专线连接为远程用户专线连接时;步骤301中所述BEB设备在PBB实例中创建一对或多对用户专线AC、建立绑定关系以及创建用户专线连接的方式为互为对端的两个BEB设备分别执行以下步骤BEB设备在PBB实例中创建一个或多个本地用户专线AC以及对应的一个或多个远程用户专线AC,其中,所述本地用户专线AC的内容包括接口信息、虚拟局域网信息和所述BEB设备的MAC地址信息,所述远程用户专线AC的内容包括对端BEB设备的MAC地址信息;指定所述本地用户专线AC和对应的远程用户专线AC之间的绑定关系,建立二者之间的远程用户专线连接。步骤302中利用所述远程用户专线连接对报文进行转发处理的方式为BEB设备收到来自本地用户专线AC的报文时,利用所述远程用户专线连接,查找该本地用户专线AC绑定的远程用户专线AC ;获取该本地用户专线AC对应的所述BEB设备的MAC地址信息和该远程用户专线AC对应的对端BEB设备的MAC地址信息,采用所述获取的信息对所述报文进行MACinMAC封装,将封装后的报文转发至远程用户专线AC ;BEB设备收到来自远程用户专线AC的报文时,根据所述报文中的对端BEB设备的 MAC地址信息和所述BEB设备的MAC地址信息,查找该远程用户专线AC绑定的本地用户专线AC ;对所述报文进行MACinMAC解封装,将解封装后的报文转发至本地用户专线AC。以下结合附图,举具体的实施例对本发明做详细介绍。实施例一创建本地用户专线连接以BEBl设备创建一个本地用户专线连接为例,BEBl在一个PBB实例中创建两个本地用户专线AC,并指定这两个本地用户专线AC之间的绑定关系,建立这两个本地用户专线AC之间的本地用户专线连接。如图4为本发明实施例一创建的本地用户专线连接示意图。例如,在BEBl上可以做如下配置i-sid 4532 create//创建PBB实例,指定该PBB实例的 I-SID 为 4532 ;i-sid 4532 name" XXXXXX“//对该 PBB 实例的注释
i-sid 4532 b-vlan 300//为该
300
Il为该PBB实例指定外层封装的BVLAN为 i-sid 4532 vp-ac acl gigabitethernet 1/1 vlan 1
Il在该PBB实例中创建一个本地用户专
线AC,该本地用户专线AC的名称为acl,指定接口为gigabitethernet 1/1、指定VLAN信息为 vlan 1 i-sid 4532 vp-ac ac2 gigabitethernet 1/2 vlan 2
专线AC,该本地用户专线AC的名称为ac2,指定接口为gigabitethernet 1/2、指定VLAN信息为vlan 2
二者之间的本地用户专线连接。通过上述配置,BEBl在I-SID为4532的PBB实例中创建了 acl和ac2之间的本地用户专线连接。该本地用户专线连接创建完成之后,acl和ac2之间的报文就可以相互透传。如图4所示,acl和ac2之间转发报文的过程如下对于从acl进入的BEBl的报文第一步CE10向BEBl发送报文,该报文的入接口为gigabitethernet 1/1、VLAN 信息为vlan 1,则BEBl判断出该报文是从acl进入的;第二步BEB1查找预先配置的本地用户专线连接,查找到acl与ac2之间存在本地用户专线连接,则确定出应将该报文透传至ac2 ;第三步BEB1查找预先配置的ac2的相关内容,查找到ac2的指定接口为gigabitethernet 1/2、指定VLAN信息为vlan 2 ;则将该报文重定向到 gigabitethernetl/2接口,并在该接口上进行VLAN tag的操作之后转发至ac2。对于从ac2进入的BEBl的报文其报文转发过程与上述(一)类似,包括第一步CE11向BEBl发送报文,该报文的入接口为gigabitethernet 1/2、VLAN 信息为vlan 2,则BEBl判断出该报文是从ac2进入的;第二步BEB1首先预先配置的本地用户专线连接,查找到acl与ac2之间存在本地用户专线连接,则判断出应将该报文透传至acl ;第三步BEB1查找预先配置的acl的相关内容,查找到acl的指定接口为gigabitethernet 1/1、指定VLAN信息为vlan 1 ;则将该报文重定向到 gigabitethernetl/Ι接口,并在该接口上进行VLAN tag的操作之后转发至acl。此外,对于来自PBB实例内的普通AC的报文、以及来自其他PBB设备的报文,其广播流量和未知单播流量均不会被转发到本地用户专线AC中;并且,本地专线连接中的广播流量及单播流量也不会被转发到PBB实例的普通AC中。实施例二 创建远程用户专线连接以BEBl和BEB3设备创建两个远程用户专线连接为例,BEBl在一个PBB实例中创建本地用户专线AC和对应于BEB3的远程用户专线AC,建立本地用户专线AC和远程用户专线AC之间的绑定关系,创建二者之间的远程用户专线连接;对应地,BEB3在该PBB实例中
Il在该PBB实例中创建另一个本地用户 i-sid 4532xconnect acl ac2
Il指定acl和ac2之间的绑定关系,创建创建本地用户专线AC和对应于BEBl的远程用户专线AC,建立本地用户专线AC和远程用户专线AC之间的绑定关系,创建二者之间的远程用户专线连接。BEBl和BEB3上创建的远程用户专线AC应该相互对应。如图5为本发明实施例二创建的远程用户专线连接示意图。例如,在BEBl上可以做如下配置i-sid 4532 create// 创建 PBB 实例,指定该 PBB 实例的 I-SID 为 4532 ;i-sid 4532 name" XXXXXX“ //对该 PBB 实例的注释;i-sid 4532 b-vlan 300// 为该 PBB 实例指定外层封装的 BVLAN 为 300 ;i-sid 4532 vp-ac aclO gigabitethernet 1/3 vlan 3 local 1H在该PBB实例中创建一个本地用户专线AC,该本地用户专线AC的名称为aclO,指定接口为gigabitethernet 1/3、指定VLAN信息为vlan 3,指定本地BEB设备(即BEB1)的BMAC为BEBl的第一个MAC地址(具体为01-01-01);i-sid 4532 vp-ac acll gigabitethernet 1/4 vlan 4 local 2Il在该PBB实例中创建另一个本地用户专线 AC,该本地用户专线AC的名称为acll,指定接口为gigabitethernet 1/4、指定VLAN信息为vlan 4,指定本地BEB设备(即BEB1)的BMAC为BEBl的第二个MAC地址(具体为 01-01-02);i-sid 4532 vp-remote ac20 peer 03—01—01H在该PBB实例中创建一个远程用户专线 AC,该远程用户专线AC的名称为ac20,指定对端BEB设备(即BEB3)的BMAC为03-01-01 ;i-sid 4532 vp-remote ac21 peer 03—01—02H在该PBB实例中创建另一个远程用户专线 AC,该远程用户专线AC的名称为ac21,指定对端BEB设备(即BEB3)的BMAC为03-01-02 ;i-sid 4532 xconnect aclO ac20 //指定 aclO 和 ac20 之间的绑定关系,创建二者之间的远程用户专线连接;i-sid 4532 xconnect acll ac21 //指定 acll 和 ac21 之间的绑定关系,创建二者之间的远程用户专线连接。通过上述配置,BEBl在I-SID为4532的PBB实例中创建了 2个远程用户专线连接,即aclO和ac20之间的远程用户专线连接以及acll和ac21之间的远程用户专线连接。之后,还需要在BEB3上进行相应的配置,包括i-sid 4532 create//创建 PBB 实例,指定该 PBB 实例的 I-SID 为 4532 ;i-sid 4532 name" XXXXXX“//对该 PBB 实例的注释;i-sid 4532 b-vlan 300//为该PBB实例指定外层封装的BVLAN为 300 ;i-sid 4532 vp-ac aclO gigabitethernet 3/1 vlan 1 local 1Il在该PBB实例中创建一个本地用户专线 AC,该本地用户专线AC的名称为aclO,指定接口为gigabitethernet 3/1、指定VLAN信息为vlan 1,指定本地BEB设备(即BEB3)的BMAC为BEB3的第一个MAC地址(具体为 03-01-01);(需要说明的是,各个BEB设备创建的AC都是单独编号的,因此BEBl与BEB3创建的用户专线AC采用的编号并不会产生冲突)i-sid 4532 vp-ac ac 11 gigabitethernet 3/2 vlan 2 local 2Il在该PBB实例中创建另一个本地用户专线AC,该本地用户专线AC的名称为acll,指定接口为gigabitethernet 3/2、指定VLAN信息为vlan 2,指定本地BEB设备(即BEB3)的BMAC为BEB3的第二个MAC地址(具体为 03-01-02);i-sid 4532 vp-remote ac20 peer 01—01—01H在该PBB实例中创建一个远程用户专线 AC,该远程用户专线AC的名称为ac20,指定对端BEB设备WPBEBl)的BMAC为01-01-01 ;i-sid 4532 vp-remote ac21 peer 01—01—02Il在该PBB实例中创建另一个远程用户专线AC,该远程用户专线AC的名称为ac21,指定对端BEB设备(即BEB1)的BMAC为01-1-02 ;i-sid 4532 xconnect aclO ac20 //指定 aclO 和 ac20 之间的绑定关系,创建二者之间的远程用户专线连接;i-sid 4532 xconnect acll ac21 //指定 acll 和 ac21 之间的绑定关系,创建二者之间的远程用户专线连接;通过上述配置,BEB3在I-SID为4532的PBB实例中也创建了 2个远程用户专线连接,即aclO和ac20之间的远程用户专线连接以及acll和ac21之间的远程用户专线连接。值得注意的是,在两个互为对端的BEB设备上指定对端BMAC时,需要正确对应。 如BEBl指定远程ac20时,指定其对端BEB设备的BMAC为BEB3的第一个MAC地址,即 03-01-01,指定本地aclO时,指定其本地BEB设备的BMAC为BEBl的第一个MAC地址,即 01-01-01 ;那么在BEB3上配置远程ac20时,必须指定对端B^设备的BMAC为BEBl的第一个MAC地址,即01-01-01,并且指定本地aclO时,指定本地BEB设备的BMAC为BEB3的第一个 MAC 地址,即 03-01-01。通过上述配置,在BEBl和BEB3的I-SID为4532的PBB实例中创建了 2个远程用户专线连接,报文可以在各个远程用户专线连接中进行传输。在BEB设备上,本地用户专线 AC侧不学习MAC地址,远程用户专线AC侧学习MAC地址。以BEBl为例,acl0(本地用户专线AC)和ac20(远程用户专线AC)之间转发报文的过程如下对于从aclO进入BEBl的报文,BEBl会首先在PBB实例内进行MAC匹配查找,如果该报文的目的地址为远程AC的MAC地址且命中,则根据预先设置的aclO与ac20之间的远程用户专线连接,为该报文封装Mac in Mac单播隧道头。具体地,在Mac in Mac单播隧道头中,目的MAC是为ac20指定的对端BEB设备(即BEB3)的第一个MAC地址(具体为 03-01-01),源MAC是为aclO指定的本地BEB设备(即BEB1)的第一个MAC地址(具体为 01-01-01)。之后,将封装后的报文转发至ac2 ;如果该报文的目的地址为远程AC的MAC地址但没有命中,则需要在远程AC上广播,此时同样封装Mac in Mac单播隧道头向所有上行口广播报文。对于从ac20进入BEBl的报文,该报文是携带Mac in Mac单播隧道头的报文,Mac in Mac单播隧道头的目的MAC是为aclO指定的本地BEB设备(即BEB1)的第一个MAC地址(具体为01-01-01),源MAC是为ac20指定的远端BEB设备(即BEB3)的第一个MAC地址(具体为03-01-01)。BEB 1能够根据Mac in Mac单播隧道头中的I-SID、目的MAC和源MAC查找预先设置的远程用户专线连接,确定出该报文的目的AC为acl ;BEBl将该报文剥离Mac in Mac单播隧道头,还原为普通的以太网报文,将该以太网报文转发至acl。此外,对于来自PBB实例内的普通AC的报文、以及来自其他PBB设备的报文,其广播流量和未知单播流量均不会被转发到远程用户专线AC中;并且,远程专线连接中的广播流量及单播流量也不会被转发到PBB实例的普通AC中。在BEBl设备上,acll (本地用户专线AC)和ac21 (远程用户专线AC)之间转发报文的过程与aclO和ac20之间转发报文的过程相同,不再重复介绍。可见,本发明提出的方法实现了 PBB网络中的用户专线技术,并且用户专线技术与现有技术中基本的PBB转发不冲突,可以作为现有PBB网络技术的有效补充。本发明还提出一种PBB网络中实现用户专线连接的BEB设备,该BEB设备用于在 BEB设备的AC之间实现用户专线连接,该BEB设备包括创建模块,用于在PBB实例中创建一对或多对用户专线AC,所述用户专线AC为 PBB实例中用于实现用户专线连接的AC ;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;转发模块,用于利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。上述BEB设备中,创建模块创建的用户专线连接可以为本地用户专线连接;所述创建模块在PBB实例中创建一对或多对用户专线AC为创建所述PBB实例中的一对或多对本地用户专线AC ;所述本地用户专线AC的内容包括接口信息和虚拟局域网
fn息ο上述转发模块利用所述本地用户专线连接对报文进行转发处理的方式可以为收到来自本地用户专线AC的报文时,利用所述本地用户专线连接,查找到该本地用户专线AC 绑定的对端本地用户专线AC ;获取该对端本地用户专线AC的接口信息和虚拟局域网信息, 采用所述获取的信息将所述报文转发至对端本地用户专线AC。或者,上述BEB设备中,创建模块创建的用户专线连接可以为远程用户专线连接;所述创建模块在PBB实例中创建一对或多对用户专线AC、建立绑定关系以及创建用户专线连接的方式为在PBB实例中创建一个或多个本地用户专线AC以及对应的一个或多个远程用户专线AC,其中,所述本地用户专线AC的内容包括接口信息、虚拟局域网信息和所述BEB设备的MAC地址信息,所述远程用户专线AC的内容包括对端BEB设备的MAC地址信息;指定所述本地用户专线AC和对应的远程用户专线AC之间的绑定关系,建立二者之间的远程用户专线连接。上述转发模块利用所述远程用户专线连接对报文进行转发处理的方式可以为收到来自本地用户专线AC的报文时,利用所述远程用户专线连接,查找该本地用户专线AC绑定的远程用户专线AC ;获取该本地用户专线AC对应的所述BEB设备的MAC地址信息和该远程用户专线AC对应的对端BEB设备的MAC地址信息,采用所述获取的信息对所述报文进行MACinMAC封装,将封装后的报文转发至远程用户专线AC ;收到来自远程用户专线AC的报文时,根据所述报文中的对端BEB设备的MAC地址信息和所述BEB设备的MAC地址信息,查找该远程用户专线AC绑定的本地用户专线AC ;对所述报文进行MACinMAC解封装,将解封装后的报文转发至本地用户专线AC。综上可见,本发明提出的PBB网络中实现用户专线连接的方法和BEB设备,可以在一个BEB设备的PBB实例中创建一对或多对本地用户专线AC,建立每对本地用户专线AC之间的绑定关系,创建二者之间的本地用户专线连接;或者,可以在对端的两个BEB设备的同一个PBB实例中分别创建一个和多个本地用户专线AC以及对应的一个和多个远程用户专线AC,建立本地用户专线AC和对应的远程用户专线AC之间的绑定关系,创建二者之间的远程用户专线连接;之后,BEB设备可以利用该本地用户专线连接或远程用户专线连接对报文进行转发,从而克服了 PBB实例数量受限的缺陷,实现了 PBB网络中的用户专线连接。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
1权利要求
1.一种运营商骨干桥PBB网络中实现用户专线连接的方法,该方法用于在PBB网络中骨干边缘桥BEB设备的AC之间实现用户专线连接,其特征在于,该方法包括BEB设备在PBB实例中创建一对或多对用户专线接入链路AC,所述用户专线AC为PBB 实例中用于实现用户专线连接的AC;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;所述BEB设备利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。
2.根据权利要求1所述的方法,其特征在于,所述BEB设备创建的用户专线连接为本地用户专线连接;所述BEB设备在PBB实例中创建一对或多对用户专线AC为在同一个BEB设备上创建所述PBB实例中的一对或多对本地用户专线AC;所述本地用户专线AC的内容包括接口信息和虚拟局域网信息。
3.根据权利要求2所述的方法,其特征在于,所述BEB设备利用所述本地用户专线连接对报文进行转发处理的方式为BEB设备收到来自本地用户专线AC的报文时,利用所述本地用户专线连接,查找该本地用户专线AC绑定的对端本地用户专线AC ;获取该对端本地用户专线AC的接口信息和虚拟局域网信息,采用所述获取的信息将所述报文转发至对端本地用户专线AC。
4.根据权利要求1所述的方法,其特征在于,所述BEB设备创建的用户专线连接为远程用户专线连接;所述BEB设备在PBB实例中创建一对或多对用户专线AC、建立绑定关系以及创建用户专线连接的方式为互为对端的两个BEB设备分别执行以下步骤BEB设备在PBB实例中创建一个或多个本地用户专线AC以及对应的一个或多个远程用户专线AC,其中,所述本地用户专线AC的内容包括接口信息、虚拟局域网信息和所述BEB设备的MAC地址信息,所述远程用户专线AC 的内容包括对端BEB设备的MAC地址信息;指定所述本地用户专线AC和对应的远程用户专线AC之间的绑定关系,建立二者之间的远程用户专线连接。
5.根据权利要求4所述的方法,其特征在于,所述BEB设备利用所述远程用户专线连接对报文进行转发处理的方式为BEB设备收到来自本地用户专线AC的报文时,利用所述远程用户专线连接,查找该本地用户专线AC绑定的远程用户专线AC;获取该本地用户专线AC对应的所述BEB设备的MAC 地址信息和该远程用户专线AC对应的对端BEB设备的MAC地址信息,采用所述获取的信息对所述报文进行双层媒体接入控制MACinMAC封装,将封装后的报文转发至远程用户专线 AC ;BEB设备收到来自远程用户专线AC的报文时,根据所述报文中的对端BEB设备的MAC 地址信息和所述BEB设备的MAC地址信息,查找该远程用户专线AC绑定的本地用户专线 AC ;对所述报文进行MACinMAC解封装,将解封装后的报文转发至本地用户专线AC。
6.一种PBB网络中实现用户专线连接的BEB设备,该BEB设备用于在BEB设备的AC之间实现用户专线连接,其特征在于,该BEB设备包括创建模块,用于在PBB实例中创建一对或多对用户专线AC,所述用户专线AC为PBB实例中用于实现用户专线连接的AC ;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;转发模块,用于利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。
7.根据权利要求6所述的BEB设备,其特征在于,所述创建模块创建的用户专线连接为本地用户专线连接;所述创建模块在PBB实例中创建一对或多对用户专线AC为创建所述PBB实例中的一对或多对本地用户专线AC;所述本地用户专线AC的内容包括接口信息和虚拟局域网信息。
8.根据权利要求7所述的BEB设备,其特征在于,所述转发模块利用所述本地用户专线连接对报文进行转发处理的方式为收到来自本地用户专线AC的报文时,利用所述本地用户专线连接,查找该本地用户专线AC绑定的对端本地用户专线AC;获取该对端本地用户专线AC的接口信息和虚拟局域网信息,采用所述获取的信息将所述报文转发至对端本地用户专线AC。
9.根据权利要求6所述的BEB设备,其特征在于,所述创建模块创建的用户专线连接为远程用户专线连接;所述创建模块在PBB实例中创建一对或多对用户专线AC、建立绑定关系以及创建用户专线连接的方式为在PBB实例中创建一个或多个本地用户专线AC以及对应的一个或多个远程用户专线AC,其中,所述本地用户专线AC的内容包括接口信息、虚拟局域网信息和所述BEB设备的MAC地址信息,所述远程用户专线AC的内容包括对端BEB设备的MAC地址信息;指定所述本地用户专线AC和对应的远程用户专线AC之间的绑定关系,建立二者之间的远程用户专线连接。
10.根据权利要求9所述的设备,其特征在于,所述转发模块利用所述远程用户专线连接对报文进行转发处理的方式为收到来自本地用户专线AC的报文时,利用所述远程用户专线连接,查找该本地用户专线AC绑定的远程用户专线AC ;获取该本地用户专线AC对应的所述BEB设备的MAC地址信息和该远程用户专线AC对应的对端BEB设备的MAC地址信息,采用所述获取的信息对所述报文进行MACinMAC封装,将封装后的报文转发至远程用户专线AC ;收到来自远程用户专线AC的报文时,根据所述报文中的对端BEB设备的MAC地址信息和所述BEB设备的MAC地址信息,查找该远程用户专线AC绑定的本地用户专线AC ;对所述报文进行MACinMAC解封装,将解封装后的报文转发至本地用户专线AC。
全文摘要
本发明提供了一种运营商骨干桥(PBB)网络中实现用户专线连接的方法和骨干边缘桥(BEB)设备,其中方法包括BEB设备在PBB实例中创建一对或多对用户专线接入链路(AC),所述用户专线AC为PBB实例中用于实现用户专线连接的AC;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;所述BEB设备利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。本发明能够实现PBB网络中的用户专线连接。
文档编号H04L12/56GK102195852SQ20101012211
公开日2011年9月21日 申请日期2010年3月9日 优先权日2010年3月9日
发明者宋小恒 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1