Nothing Special   »   [go: up one dir, main page]

CN102195852A - 一种pbb网络中实现用户专线连接的方法和beb设备 - Google Patents

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

Info

Publication number
CN102195852A
CN102195852A CN2010101221111A CN201010122111A CN102195852A CN 102195852 A CN102195852 A CN 102195852A CN 2010101221111 A CN2010101221111 A CN 2010101221111A CN 201010122111 A CN201010122111 A CN 201010122111A CN 102195852 A CN102195852 A CN 102195852A
Authority
CN
China
Prior art keywords
private line
local
user private
beb
acs
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
CN2010101221111A
Other languages
English (en)
Other versions
CN102195852B (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.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C 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 Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN201010122111.1A priority Critical patent/CN102195852B/zh
Publication of CN102195852A publication Critical patent/CN102195852A/zh
Application granted granted Critical
Publication of CN102195852B publication Critical patent/CN102195852B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种运营商骨干桥(PBB)网络中实现用户专线连接的方法和骨干边缘桥(BEB)设备,其中方法包括:BEB设备在PBB实例中创建一对或多对用户专线接入链路(AC),所述用户专线AC为PBB实例中用于实现用户专线连接的AC;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;所述BEB设备利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。本发明能够实现PBB网络中的用户专线连接。

Description

一种PBB网络中实现用户专线连接的方法和BEB设备
技术领域
本发明涉及PBB技术领域,特别涉及一种PBB网络中实现用户专线连接的方法和BEB设备。
背景技术
运营商骨干桥(PBB,Provider backbone bridge)网络采用802.1ah定义的双层媒体接入控制(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作为报文的源BMAC、将目的端BEB设备的MAC作为报文的目的BMAC。B-VID是本端BEB设备和目的端BEB设备之间的MACinMAC隧道所对应的标识。
BCB设备,相当于MPLS网络中的运营商(P)设备,负责将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中,如果要求BEB1设备上的AC10只和BEB2设备上的AC2通信,而BEB1设备上的AC11只和BEB3设备上的AC3通信,则需要分别创建2个PBB实例。即,在BEB 1设备分别创建两个PBB实例,如实例1和实例2,AC10在实例1中、AC11在实例2中;并且在BEB2上创建实例1,AC2在实例1中;在BEB3上创建实例2,AC3在实例2中。这样,BEB1设备上的AC10和BEB2设备上的AC2同属于实例1,则AC10和AC2之间形成一个用户专线连接;BEB1设备上的AC11和BEB3设备上的AC3同属于实例2,则AC11和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。
以下结合附图,举具体的实施例对本发明做详细介绍。
实施例一:创建本地用户专线连接
以BEB1设备创建一个本地用户专线连接为例,BEB1在一个PBB实例中创建两个本地用户专线AC,并指定这两个本地用户专线AC之间的绑定关系,建立这两个本地用户专线AC之间的本地用户专线连接。如图4为本发明实施例一创建的本地用户专线连接示意图。
例如,在BEB1上可以做如下配置:
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 ac1 gigabitethernet 1/1 vlan 1
//在该PBB实例中创建一个本地用户专线AC,该本地用户专线AC的名称为ac1,指定接口为gigabitethernet 1/1、指定VLAN信息为vlan 1
i-sid 4532 vp-ac ac2 gigabitethernet 1/2 vlan 2
//在该PBB实例中创建另一个本地用户专线AC,该本地用户专线AC的名称为ac2,指定接口为gigabitethernet 1/2、指定VLAN信息为vlan 2
i-sid 4532xconnect ac1 ac2        //指定ac1和ac2之间的绑定关系,创建二者之间的本地用户专线连接。
通过上述配置,BEB1在I-SID为4532的PBB实例中创建了ac1和ac2之间的本地用户专线连接。该本地用户专线连接创建完成之后,ac1和ac2之间的报文就可以相互透传。
如图4所示,ac1和ac2之间转发报文的过程如下:
对于从ac1进入的BEB1的报文:
第一步:CE10向BEB1发送报文,该报文的入接口为gigabitethernet 1/1、VLAN信息为vlan 1,则BEB1判断出该报文是从ac1进入的;
第二步:BEB1查找预先配置的本地用户专线连接,查找到ac1与ac2之间存在本地用户专线连接,则确定出应将该报文透传至ac2;
第三步:BEB1查找预先配置的ac2的相关内容,查找到ac2的指定接口为gigabitethernet 1/2、指定VLAN信息为vlan 2;则将该报文重定向到gigabitethernet1/2接口,并在该接口上进行VLAN tag的操作之后转发至ac2。
对于从ac2进入的BEB1的报文:其报文转发过程与上述(一)类似,包括:
第一步:CE11向BEB1发送报文,该报文的入接口为gigabitethernet 1/2、VLAN信息为vlan 2,则BEB1判断出该报文是从ac2进入的;
第二步:BEB1首先预先配置的本地用户专线连接,查找到ac1与ac2之间存在本地用户专线连接,则判断出应将该报文透传至ac1;
第三步:BEB1查找预先配置的ac1的相关内容,查找到ac1的指定接口为gigabitethernet 1/1、指定VLAN信息为vlan 1;则将该报文重定向到gigabitethernet1/1接口,并在该接口上进行VLAN tag的操作之后转发至ac1。
此外,对于来自PBB实例内的普通AC的报文、以及来自其他PBB设备的报文,其广播流量和未知单播流量均不会被转发到本地用户专线AC中;并且,本地专线连接中的广播流量及单播流量也不会被转发到PBB实例的普通AC中。
实施例二:创建远程用户专线连接
以BEB1和BEB3设备创建两个远程用户专线连接为例,BEB1在一个PBB实例中创建本地用户专线AC和对应于BEB3的远程用户专线AC,建立本地用户专线AC和远程用户专线AC之间的绑定关系,创建二者之间的远程用户专线连接;对应地,BEB3在该PBB实例中创建本地用户专线AC和对应于BEB1的远程用户专线AC,建立本地用户专线AC和远程用户专线AC之间的绑定关系,创建二者之间的远程用户专线连接。BEB1和BEB3上创建的远程用户专线AC应该相互对应。
如图5为本发明实施例二创建的远程用户专线连接示意图。
例如,在BEB1上可以做如下配置:
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 ac10 gigabitethernet 1/3 vlan 3 local 1
//在该PBB实例中创建一个本地用户专线AC,该本地用户专线AC的名称为ac10,指定接口为gigabitethernet 1/3、指定VLAN信息为vlan 3,指定本地BEB设备(即BEB1)的BMAC为BEB1的第一个MAC地址(具体为01-01-01);
i-sid 4532 vp-ac ac11 gigabitethernet 1/4 vlan 4 local 2
//在该PBB实例中创建另一个本地用户专线AC,该本地用户专线AC的名称为ac11,指定接口为gigabitethernet 1/4、指定VLAN信息为vlan 4,指定本地BEB设备(即BEB1)的BMAC为BEB1的第二个MAC地址(具体为01-01-02);
i-sid 4532 vp-remote ac20 peer 03-01-01
//在该PBB实例中创建一个远程用户专线AC,该远程用户专线AC的名称为ac20,指定对端BEB设备(即BEB3)的BMAC为03-01-01;
i-sid 4532 vp-remote ac21 peer 03-01-02
//在该PBB实例中创建另一个远程用户专线AC,该远程用户专线AC的名称为ac21,指定对端BEB设备(即BEB3)的BMAC为03-01-02;
i-sid 4532 xconnect ac10 ac20  //指定ac10和ac20之间的绑定关系,创建二者之间的远程用户专线连接;
i-sid 4532 xconnect ac11 ac21  //指定ac11和ac21之间的绑定关系,创建二者之间的远程用户专线连接。
通过上述配置,BEB1在I-SID为4532的PBB实例中创建了2个远程用户专线连接,即ac10和ac20之间的远程用户专线连接以及ac11和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 ac10 gigabitethernet 3/1 vlan 1 local 1
//在该PBB实例中创建一个本地用户专线AC,该本地用户专线AC的名称为ac10,指定接口为gigabitethernet 3/1、指定VLAN信息为vlan 1,指定本地BEB设备(即BEB3)的BMAC为BEB3的第一个MAC地址(具体为03-01-01);(需要说明的是,各个BEB设备创建的AC都是单独编号的,因此BEB1与BEB3创建的用户专线AC采用的编号并不会产生冲突)
i-sid 4532 vp-ac ac 11 gigabitethernet 3/2 vlan 2 local 2
//在该PBB实例中创建另一个本地用户专线AC,该本地用户专线AC的名称为ac11,指定接口为gigabitethernet 3/2、指定VLAN信息为vlan 2,指定本地BEB设备(即BEB3)的BMAC为BEB3的第二个MAC地址(具体为03-01-02);
i-sid 4532 vp-remote ac20 peer 01-01-01
//在该PBB实例中创建一个远程用户专线AC,该远程用户专线AC的名称为ac20,指定对端BEB设备(即BEB1)的BMAC为01-01-01;
i-sid 4532 vp-remote ac21 peer 01-01-02
//在该PBB实例中创建另一个远程用户专线AC,该远程用户专线AC的名称为ac21,指定对端BEB设备(即BEB1)的BMAC为01-1-02;
i-sid 4532 xconnect ac10 ac20    //指定ac10和ac20之间的绑定关系,创建二者之间的远程用户专线连接;
i-sid 4532 xconnect ac11 ac21    //指定ac11和ac21之间的绑定关系,创建二者之间的远程用户专线连接;
通过上述配置,BEB3在I-SID为4532的PBB实例中也创建了2个远程用户专线连接,即ac10和ac20之间的远程用户专线连接以及ac11和ac21之间的远程用户专线连接。
值得注意的是,在两个互为对端的BEB设备上指定对端BMAC时,需要正确对应。如BEB1指定远程ac20时,指定其对端BEB设备的BMAC为BEB3的第一个MAC地址,即03-01-01,指定本地ac10时,指定其本地BEB设备的BMAC为BEB1的第一个MAC地址,即01-01-01;那么在BEB3上配置远程ac20时,必须指定对端BEB设备的BMAC为BEB1的第一个MAC地址,即01-01-01,并且指定本地ac10时,指定本地BEB设备的BMAC为BEB3的第一个MAC地址,即03-01-01。
通过上述配置,在BEB1和BEB3的I-SID为4532的PBB实例中创建了2个远程用户专线连接,报文可以在各个远程用户专线连接中进行传输。在BEB设备上,本地用户专线AC侧不学习MAC地址,远程用户专线AC侧学习MAC地址。
以BEB1为例,ac10(本地用户专线AC)和ac20(远程用户专线AC)之间转发报文的过程如下:
对于从ac10进入BEB1的报文,BEB1会首先在PBB实例内进行MAC匹配查找,如果该报文的目的地址为远程AC的MAC地址且命中,则根据预先设置的ac10与ac20之间的远程用户专线连接,为该报文封装Mac in Mac单播隧道头。具体地,在Mac in Mac单播隧道头中,目的MAC是为ac20指定的对端BEB设备(即BEB3)的第一个MAC地址(具体为03-01-01),源MAC是为ac10指定的本地BEB设备(即BEB1)的第一个MAC地址(具体为01-01-01)。之后,将封装后的报文转发至ac2;如果该报文的目的地址为远程AC的MAC地址但没有命中,则需要在远程AC上广播,此时同样封装Mac in Mac单播隧道头向所有上行口广播报文。
对于从ac20进入BEB1的报文,该报文是携带Mac in Mac单播隧道头的报文,Mac in Mac单播隧道头的目的MAC是为ac10指定的本地BEB设备(即BEB1)的第一个MAC地址(具体为01-01-01),源MAC是为ac20指定的远端BEB设备(即BEB3)的第一个MAC地址(具体为03-01-01)。BEB 1能够根据Mac in Mac单播隧道头中的I-SID、目的MAC和源MAC查找预先设置的远程用户专线连接,确定出该报文的目的AC为ac1;BEB1将该报文剥离Mac in Mac单播隧道头,还原为普通的以太网报文,将该以太网报文转发至ac1。
此外,对于来自PBB实例内的普通AC的报文、以及来自其他PBB设备的报文,其广播流量和未知单播流量均不会被转发到远程用户专线AC中;并且,远程专线连接中的广播流量及单播流量也不会被转发到PBB实例的普通AC中。
在BEB1设备上,ac11(本地用户专线AC)和ac21(远程用户专线AC)之间转发报文的过程与ac10和ac20之间转发报文的过程相同,不再重复介绍。
可见,本发明提出的方法实现了PBB网络中的用户专线技术,并且用户专线技术与现有技术中基本的PBB转发不冲突,可以作为现有PBB网络技术的有效补充。
本发明还提出一种PBB网络中实现用户专线连接的BEB设备,该BEB设备用于在BEB设备的AC之间实现用户专线连接,该BEB设备包括:
创建模块,用于在PBB实例中创建一对或多对用户专线AC,所述用户专线AC为PBB实例中用于实现用户专线连接的AC;指定所述每对用户专线AC之间的绑定关系,创建所述每对用户专线AC之间的用户专线连接;
转发模块,用于利用所述用户专线连接,对所述每对用户专线AC之间的报文进行转发处理。
上述BEB设备中,创建模块创建的用户专线连接可以为本地用户专线连接;
所述创建模块在PBB实例中创建一对或多对用户专线AC为:创建所述PBB实例中的一对或多对本地用户专线AC;所述本地用户专线AC的内容包括接口信息和虚拟局域网信息。
上述转发模块利用所述本地用户专线连接对报文进行转发处理的方式可以为:收到来自本地用户专线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网络中的用户专线连接。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

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。
CN201010122111.1A 2010-03-09 2010-03-09 一种pbb网络中实现用户专线连接的方法和beb设备 Active CN102195852B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010122111.1A CN102195852B (zh) 2010-03-09 2010-03-09 一种pbb网络中实现用户专线连接的方法和beb设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010122111.1A CN102195852B (zh) 2010-03-09 2010-03-09 一种pbb网络中实现用户专线连接的方法和beb设备

Publications (2)

Publication Number Publication Date
CN102195852A true CN102195852A (zh) 2011-09-21
CN102195852B CN102195852B (zh) 2014-08-13

Family

ID=44603268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010122111.1A Active CN102195852B (zh) 2010-03-09 2010-03-09 一种pbb网络中实现用户专线连接的方法和beb设备

Country Status (1)

Country Link
CN (1) CN102195852B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165600A1 (en) * 2003-02-21 2004-08-26 Alcatel Customer site bridged emulated LAN services via provider provisioned connections
CN101197760A (zh) * 2006-12-05 2008-06-11 中兴通讯股份有限公司 虚拟专网服务中用户分组互通/隔离装置
CN101616014A (zh) * 2009-07-30 2009-12-30 中兴通讯股份有限公司 一种实现跨虚拟专用局域网组播的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165600A1 (en) * 2003-02-21 2004-08-26 Alcatel Customer site bridged emulated LAN services via provider provisioned connections
CN101197760A (zh) * 2006-12-05 2008-06-11 中兴通讯股份有限公司 虚拟专网服务中用户分组互通/隔离装置
CN101616014A (zh) * 2009-07-30 2009-12-30 中兴通讯股份有限公司 一种实现跨虚拟专用局域网组播的方法

Also Published As

Publication number Publication date
CN102195852B (zh) 2014-08-13

Similar Documents

Publication Publication Date Title
CN102170385B (zh) 一种以太树业务中以太网帧的发送方法和运营商边缘设备
EP2202923B1 (en) Routing frames in a computer network using bridge identifiers
US8125928B2 (en) Routing frames in a shortest path computer network for a multi-homed legacy bridge node
US7787480B1 (en) Routing frames in a trill network using service VLAN identifiers
EP1618688B1 (en) Source identifier for mac address learning
US9843507B2 (en) Enhanced hierarchical virtual private local area network service (VPLS) system and method for ethernet-tree (E-tree) services
US8713185B2 (en) Methods of establishing virtual circuits and of providing a virtual private network service through a shared network, and provider edge device for such network
CN102333028B (zh) 一种分层式二层虚拟专用网发送报文的方法及通信设备
US8861547B2 (en) Method, apparatus, and system for packet transmission
BR112014031089B1 (pt) Método e aparelho de processamento de pacote de interconexão transparente de muitos enlaces, e método e aparelho de processamento de e apelido
CN101110745A (zh) 衔接二层网络和三层网络的方法、装置和系统
WO2008092357A1 (fr) Procédé et dispositif pour établir un tunnel pseudocâblé et transmettre un message à l'aide de celui-ci
CN103326918A (zh) 一种报文转发方法和设备
CN108092890B (zh) 路由建立方法和装置
CN102368726A (zh) 一种应用于l2vpn的转发方法及装置
EP2822238B1 (en) Method and device for establishing a pseudo wire
EP2897328B1 (en) Method, system and apparatus for establishing communication link
CN110199504B (zh) 用于中心局递送点内的交换结构的增强使用的方法和系统
JP2002247089A (ja) パケットルーティング方法および装置
CN101714937B (zh) 一种端到端伪线仿真接入的装置和方法
JP5272896B2 (ja) ネットワーク中継機器、ネットワーク、及びフレームの転送方法
CN102882797B (zh) 批量删除VPNv4或VPNv6路由的方法及PE
CN102195852B (zh) 一种pbb网络中实现用户专线连接的方法和beb设备
CN100446503C (zh) 一种增强型vpn网络优化的方法及设备
CN102959903A (zh) 用于以太网和mpls业务的节点

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base

Patentee before: Huasan Communication Technology Co., Ltd.