供应商边缘设备之间传送报文的方法、系统及设备的制作方法

文档序号:7667954阅读:128来源:国知局
专利名称:供应商边缘设备之间传送报文的方法、系统及设备的制作方法
技术领域
本发明涉及数据传输技术,尤其涉及供应商边缘(PE, Provider Edge ) 设备之间传送报文的方法、系统以及PE设备。
背景技术
中,(a)示出了用户层上传送的报文结构,此时传送的报文包括用户数据
(Payload)、源介质访问控制(MAC, Media Access Control)地址(SA, Source Address)和目的MAC地址(DA , Destination Address),用户层 上的报文结构很简单,只在用户数据上加上SA和DA,这样的报文结构称 为二层报文。图1中(b)示出了接入层上传送的报文结构,此时传送的报 文包括Payload、 SA和DA,并且该才艮文中插入了虚拟局域网标识(VID, Virtual Local Area Network Identification ),该VID可用于划分用户所属的 广播域。图1中(c)示出了汇聚层上传送的报文结构,此时传送的报文包 括Payload、 SA和DA,将接入层中插入的VID称为客户虚拟局域网标识(C
-VID, Customer VID),并且,在该报文中还插入服务虚拟局域网标识(S
-VID, Service VID),用于区分业务或一类用户。
图1中(d)示出了核心层上传送的报文结构,此时传送的报文包括 Payload、 SA、 DA、 C - VID和S - VID。在核心层上将净艮文从一个客户边缘
(CE, Customer Edge )设备透传到远端的目的CE设备,是通过PE设备转 发报文来实现的,PE设备与CE设备相连,PE设备之间通过骨干以太网隧 道连接。将报文通过隧道传输时,需要在报文头上添加二层头,该二层头用 于标识隧道,包括四个字段表示服务实例标识(I-TAG, Instance TAG)
5的字段、表示骨干网VID (B-TAG)的字段、表示骨千网源MAC ( B-SA, Backbone- Source Address)的字段和表示骨干网目的MAC地址(B-DA, Backbone-Destination Address )的字^殳。其中,I-TAG用来标识隧道所属的 服务实例,B-SA用来标识隧道源端;B-TAG和B-DA两个字^:用来标识 隧道目的端。
(IEEE, Institute of Electrical and Electronics Engineers )制定的供应商骨干 桥流量工程(PBB-TE, Provider Backbone Bridge Traffic Engineering )技术, 该技术具体包括
PE设备接收CE设备传送的报文,根据报文进入PE设备的入口确定与 该报文对应的I-TAG, I-TAG表示该报文所属的服务实例标识(ID, Identification), 一个PE设备上可能有多个入口 ,每个入口与一个CEi殳备 连接,这多个入口可能对应不止一个月l务实例,与一个PE设备连接的多个 隧道也可能对应了不止一个服务实例,报文传送过程中涉及到的所有PE设 备、所有隧道以及从CE设备进入PE设备时的入口的I-TAG都是相同的; 然后,根据确定的所述I-TAG和报文中的DA在MAC表中进行查询,MCA 表中包含了报文中的DA和I-TAG,与目的端为DA且属于所述I-TAG的隧 道的入口之间的对应关系,或者,与地址为DA且属于所述I-TAG的CE设 备入口之间的对应关系。
如果查询到与才良文的DA和I-TAG对应的隧道的入口 ,则在该4艮文头上 添加标识查询到的隧道的二层头,将该报文传送给该隧道的入口 ,然后将该 报文通过所述查找到的隧道传送到隧道目的端,隧道目的端的PE设备接收 报文后将报文头上的二层头剥掉,恢复入隧道之前的报文;然后根据报文中 的DA和I-TAG在MAC表中进行查询,查找到对应的CE设备入口后,传 送给目的CE设备。
如果根据报文的DA和I-TAG在MAC表中没有查找到对应的隧道的入口 或CE设备入口,则PE设备将报文广播给所有的PE设备。广播过程具体为复制报文,传送到连接的各个隧道的入口 ,分别在报文头上添加标识各个隧
道的二层头,然后传送到隧道目的端,隧道目的端的PE设备接收报文后根据 报文的DA和I-TAG在自身的MAC表中查找到对应的CE设备入口 ,如果查询 到,则传送给目的CE设备,如果没有查找到,则不再广播报文。
下面通过图2的组网实例对现有4支术的PE设备之间传送才艮文的方案进 行说明。图2中假设属于某一服务实例的PE设备为5个,包括PE1、 PE2、 PE3、 PE4和PE5, 5个PE设备全连接,也就是5个PE设备之间两两通过 隧道连接,所有隧道都是全连接的隧道,各全连接的隧道之间不能转发报文。 PE设备接收CE设备传送的报文后,根据接收报文的入口确定I-TAG,根据 确定的I-TAG和报文的DA在MAC表中进行查询,如果查询到对应的隧道 的入口,则将该纟艮文传送给该隧道的入口 ,在该纟艮文头上添加标识查询到的 隧道的二层头,然后将该报文通过所述查找到的隧道传送到隧道目的端,隧 道目的端的PE设备将接收报文传送给目的CE设备;如果没有查找到对应 的隧道的入口或CE设备入口 ,则将才艮文广播给其它四个PEi殳备。
如果PE设备接收的报文是由另一 PE设备通过隧道传送而来,由于各 个全连接的隧道之间不能转发报文,则不将报文广播给其它四个PE设备。
现有的PE设备之间传送报文的方案需要将属于同一服务实例的所有 PE设备进行全连接,当PE设备数量增加时,每个PE设备上需要配置很多 隧道。例如,与属于同一服务实例的PE设备共有100个,每个PE设备上 需要建99条隧道,所有PE设备上建立的隧道总数目将达到n x (n-l)/2 = 4950 个,数量巨大,其中n为自然数,表示属于同一服务实例的PE设备的数量。 并且,PE设备接收CE设备传送的报文后如果在MAC表中查不到对应的隧 道的入口或CE设备入口 ,则会广播复制给属于同一个服务实例的其它各个 PE设备,对于PE设备来说,复制传送的压力非常大,转发效率低。

发明内容
本发明实施例提供一种PE设备之间传送报文的方法,该方法能够减轻PE设备的传送复制压力,提高转发效率。
本发明实施例提供一种PE设备之间传送报文的系统,该系统能够减轻 PE设备的传送复制压力,提高转发效率。
本发明实施例提供一种PE设备,该设备能够减轻传送复制压力,提高 转发效率。
一种PE设备之间传送报文的方法,该方法中传送"R文的供应商骨干桥流量 工程组网中至少包括一条非全连接的隧道,该方法包括
接收报文,查找与所述才艮文的目的介质访问控制MAC地址和服务实例标 识对应的隧道的入口或客户边缘CE设备入口,如果没有查找到,并且,将所 述报文传送而来的隧道不属于全连接的隧道,或者所述报文由CE设备传送而 来,则将所述报文通过连接的隧道传送出去;
如果没有查找到,并且,将所述报文传送而来的隧道属于全连接的隧道, 则将所述报文通过连接的除全连接外的隧道传送出去。
一种PE设备之间传送报文的系统,应用于供应商骨干桥流量工程组网中;
该系统包括的PE设备,用于接收报文,查找与所述报文的目的MAC地址 和服务实例标识对应的隧道的入口或CE设备入口,如果没有查找到,并且, 将所述报文传送而来的隧道不属于全连接的隧道,或者所述^^文由CE设备传 送而来,则将所述报文通过连接的隧道传送出去;如果没有查找到,并且,将 所述报文传送而来的隧道属于全连接的隧道,则将所述4艮文通过连接的除全连 接外的隧道传送出去。
一种PE设备,应用于供应商骨干桥流量工程组网中,该设备包括报文接收 模块和查找发送模块;
所述报文接收模块,用于接收报文,传送给查找发送模块;
所述查找发送模块,用于接收由报文接收模块传送的报文,查找与所述报 文的目的MAC地址和服务实例标识对应的隧道的入口或CE设备入口 ,如果没 有查找到,并且,将所述报文传送而来的隧道不属于全连接的隧道,或者所述 报文由CE设备传送而来,则将所述报文通过连接的隧道传送出去;如果没有
8传送而来的隧道属于全连接的隧道,则将所述报文 通过连接的除全连接外的隧道传送出去。
从上述方案可以看出,通过本发明实施例中,接收报文后,当查找不到
对应的隧道的入口或CE设备入口需要传送才艮文时,因传送净艮文的供应商骨 干桥流量工程组网中至少包括一条非全连接的隧道,不必将报文复制转发给 同一服务实例中的各个PE设备,从而,减小了 PE设备的复制转发压力, 提高了转发效率低,也减少了 PE设备上所建的隧道数量。


图1 (a)至(d)为现有以太网中不同层次网络上传送的报文结构示意
图2为现有技术中PE设备之间传送报文的组网结构示意图; 图3为本发明实施例PE设备之间传送4艮文的方法流程图实例; 图4为本发明实施例PE设备之间传送报文的组网结构示意图实例; 图5为本发明实施例PE设备之间传送报文的系统结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和 附图,对本发明进一步详细说明。
本发明实施例PE设备之间传送报文的方法,在PBB-TE组网中配置至少一 条非全连接的隧道,该方法包括接收报文后,查找与所述报文的目的MAC 地址和I-TAG对应的隧道的入口或CE设备入口 ,如果没有查找到,并且,将 所述报文传送而来的隧道不属于全连接的隧道,或者所述报文由CE设备传送 而来,则将所述报文通过连接的隧道传送出去,所述连接的隧道可以包括全连 接的隧道,也可以包括非全连接的隧道;
如果没有查找到,并且,将所述报文传送而来的隧道属于全连接的隧道, 则将所述报文通过连接的除全连接外的隧道传送出去。
9下面通过图3的实例对本发明实施例PE设备之间传送报文的方法进行举
例说明,图3的实例包括以下步骤
步骤301,连接属于同一服务实例的PE设备。
连接成的传送报文的组网中至少包括一个非全连接的隧道,该非全连接的 隧道两端的PE设备可以再分别连接其它的全连接的隧道或非全连接的隧道。
也就是,传送报文的组网中只包括非全连接的隧道;或者,包括非全连 接的隧道和全连接的隧道,全连接和非全连接的数目可根据需要确定。全连 接内的PE设备之间两两连接,全连接的PE设备之间的隧道为使能了水平分 割属性的隧道,使能了水平分割属性的隧道之间不能互相转发报文。非全连接 的PE设备之间的隧道为未使能水平分割属性隧道,未使能水平分割属性的隧 道之间能相互转发报文。未使能水平分割属性的隧道和使能了水平分割属性的 隧道之间能相互转发报文。每个PE设备中保存了与该PE设备连接的隧道的属 性与各个隧道的入口之间的对应关系,当报文从隧道传送至某一 PE设备时, 该PE设备便可根据接收该报文的隧道的入口在所述对应关系中获知隧道的属 性,当需要将报文从某一隧道传送出去时,该PE设备也可根据传送该报文的 隧道的入口在所述对应关系中获知隧道的属性。
下面以图4所示的属于一个服务实例SI的5个PE设备对步骤301进行举 例说明。图中的Tm-n(m, n是自然数,l《m《5, ^n《5 )表示连接PEm和 PEn的隧道。这里,假设属于服务实例SI的PE设备包括5个PE1、 PE2、 PE3、 PE4和PE5,其中PE1、 PE2和PE3全连接,PE1与PE2之间的隧道为Tl-2, PE2与PE3之间的隧道为T2-3,以及PE1与PE3之间的隧道为Tl-3, Tl-2 、 T2-3和Tl-3都是使能了水平分割属性的隧道,即,Tl-2 、 T2-3和Tl-3之间 不能相互转发报文。
PE2与PE4之间的连接为非全连接,连接PE2与PE4的隧道T2-4为未使 能水平分割属性的隧道,同理,PE3与PE5之间的隧道T3-4为未使能水平分割 属性的隧道。
这样,按照图4连接后,各个PE设备上关于服务实例SI的各个隧道的转
10发报文情况为
在PE1上的服务实例SI中,Tl-2与Tl-3之间不能相互转发报文。
在PE2上的服务实例SI中,Tl-2与T2-3之间不能相互转发报文,但是 Tl-2与T2-4之间可以转发报文,T2-3与T2-4之间可以转发报文。
在PE3上的服务实例SI中,Tl-3与T2-3之间不能相互转发报文,但是 Tl-3与T3-4之间可以转发报文,T2-3与T3-4之间可以转发报文。
相对于全连接的PE1、 PE2和PE3来说,PE4和PE5的网络层次下了一层, 是下层PE设备。这里,将这种组网结构称为层次化的PBB-TE组网结构。
类似地,也可以在PE4上再连接一个另外的全连接,或者将PE4与其它PE 设备进行非全连接;还可以将PE1与其它PE设备进行非全连接,等等。
步骤302, PE设备接收报文。
接收的所述报文可以是由CE设备发送的报文,也可以是其他PE设备传送 到当前PE设备的报文。如果是由CE设备发送的报文,此时报文为不包括二层 头的形式,也就是为图1 (c)中所示汇聚层的报文结构,根据CE设备将报文 传送给PE设备的入口便可确定出该报文的I-TAG。如果是其他PE设备传送到 当前PE设备的报文,报文中包括了标识传送该报文的隧道的二层头,也就是 为图1 (d)中所示核心层的报文结构,二层头中包括I-TAG;此时本步骤还包 括剥掉报文头上的二层头。
步骤303, PE设备在MAC表中查找与接收的报文的DA和I-TAG对应的 隧道的入口或者CE设备入口 。
MAC表中包含了才艮文中的DA和I-TAG,与目的端为DA且属于所述I-TAG 的隧道的入口之间的对应关系,或者与地址为DA且属于所述I-TAG的CE设 备入口之间的对应关系。PE设备接收报文后,根据I-TAG和DA在MAC表中 进行查询,根据不同的查找结果,具体包括以下四种处理情况
1 )如果PE设备在MAC表中查找到与接收的报文的DA和I-TAG对应的
隧道的入口 ,且查找到的隧道与将该报文传送而来的隧道不都是使能了水平分
割属性的隧道,也就是查找到的隧道与将该报文传送而来的隧道不都属于全连
ii接的隧道,则将报文头上添加查找到的隧道的标识,该标识包括表示B-SA的 字段、表示B-DA的字段、表示I-TAG的字段和表示骨干网VLANID的字段, 从查找到的隧道传送出去。
如果PE设备在MAC表中查找到与接收的报文的DA和I-TAG对应的隧道 的入口,且该报文由CE设备传送而来,则在报文头上添加隧道的标识,该标 识包括表示B-SA的字段、表示B-DA的字段、表示I-TAG的字段和表示骨干 网VLANID的字段,从查找到的隧道传送出去。
如果PE设备在MAC表中查找到与接收的报文的DA和I-TAG对应的CE 设备入口 ,则将报文通过CE设备入口传送给目的CE设备。
2)如果PE设备在MAC表中查找到与接收的报文的DA和I-TAG对应的 隧道的入口 ,且查找到的隧道与将该报文传送而来的隧道都属于全连接的隧道, 也就是查找到的隧道与将该报文传送而来的隧道都是^吏能了水平分割属性的隧 道,则不通过连接的隧道发送该报文。
3 )如果PE设备在MAC表中没有查找到与接收的报文的DA和I-TAG对 应的隧道的入口,并且,将该报文传送而来的隧道是未使能水平分割属性的隧 道,也就是将该报文传送而来的隧道不属于全连接的隧道,则将该报文通过连 接的除将该报文传送而来的隧道外的隧道传送出去,或者,该报文由CE设备 传送而来,则将该报文通过连接的隧道传送出去。
传送时,在报文头上添加二层头,该二层头表示了传送报文的隧道的标识, 该标识包括表示B-SA的字段、表示B-DA的字段、表示I-TAG的字段和表示 骨干网VLANID的字段。
比如,图4的组网结构中PE 2接收PE4传送的净艮文后进行传送时,传送给 PE1和PE3。
4 )如果PE设备在MAC表中没有查找到与接收的报文的DA和I-TAG对 应的隧道的入口,并且,将该报文传送而来的隧道为使能了水平分割属性的隧 道,也就是将该报文传送而来的隧道属于全连接的隧道,则将该"l艮文传送给与 当前PE设备相连的除全连接外的PE设备。传送时,在报文头上添加二层头,该二层头表示了传送报文的隧道的标识,
该标识包括表示B-SA的字段、表示B-DA的字段、表示I-TAG的字段和表示 骨干网VLANID的字段。
比如,图4的组网结构中PE2接收PE1传送的报文后进行报文传送时,只 能传送给PE4。
对于3)和4)两种情况,PE设备在进行报文传送时,还会将报文传送给 与该PE设备连接的属于同一服务实例的所有CE设备,并且,报文传送到隧道 目的端的PE设备之后,目的端的PE设备将执行步骤302。
需要说明的是,PE设备通过隧道传送报文时,传送报文的隧道都不包括将 报文传送而来的隧道。
下面将现有技术与本发明实施例中PE设备之间传送报文的方案进行比较。 现有技术中,PE设备接收CE设备传送的报文后,如果查找不到对应的隧 道的入口或CE设备入口 ,需要将报文传送给同一服务实例中的其它各个PE设 备,所述其它各个PE设备接收报文后,如果查找到与报文对应的CE设备入口 , 则将报文通过查找到的CE设备入口传送给目的CE设备。
本发明实施例中,PE设备接收报文后查找对应的隧道的入口或CE设备入 口,如果没有查找到,并且,将所述报文传送而来的隧道不属于全连接的隧道, 或者所述报文由CE设备传送而来,则将所述报文通过连接的隧道传送到隧道 目的端的PE设备,如果没有查找到,并且,将所述报文传送而来的隧道属于 全连接的隧道,则将所述报文通过连接的除全连接外的隧道传送到隧道目的端 的PEi殳备。隧道目的端的PE设备接收报文后,重复上述的查找过程。直到将 报文传送给目的CE设备为止。可见,这种情况下,现有技术将报文一次转发 给同一服务实例中的各个PE设备将报文传送给目的CE设备,而本发明实施例 经过连续两次或两次以上的转发后将报文传送给目的CE设备,这样,分散了 PE设备的复制转发压力,从而,减小了 PE设备的复制转发压力,提高了转发 效率。
现有技术中,PE设备接收报文后查找到对应的隧道的入口时,直接将报文通过查找到的隧道传送到隧道目的端的PE设备,隧道目的端的PE设备查找出 与对应的CE设备入口后,通过该CE设备入口发送给目的CE设备。对于这种 情况,本发明实施例的处理方法类似。
由以上比较可以看出,采用本发明实施例PE设备之间传送报文的方案, 減小了 PE设备的复制转发压力,提高了转发效率低。
参见图5,为本发明实施例PE设备之间传送报文的系统结构示意图,该系 统应用于PBB-TE组网中;
该系统包括的PE设备,用于接收报文,查找与所述报文的目的MAC地址 和I-TAG对应的隧道的入口或CE设备入口,如果没有查找到,并且,将所述 报文传送而来的隧道不属于全连接的隧道,或者所述报文由CE设备传送而来, 则将所述报文通过连接的隧道传送出去;如果没有查找到,并且,将所述报文 传送而来的隧道属于全连接的隧道,则将所述^^文通过连接的除全连接外的隧 道传送出去。
可选地,所述PE设备包括报文接收模块和查找发送模块; 所述报文接收模块,用于接收报文,传送给查找发送模块; 所述查找发送模块,用于接收由报文接收模块传送的报文,查找与所述报 文的目的MAC地址和I-TAG对应的隧道的入口或CE设备入口 ,如果没有查 找到,并且,将所述报文传送而来的隧道不属于全连接的隧道,或者所述报文 由CE设备传送而来,则将所述报文通过连接的隧道传送出去;如果没有查找 到,并且,将所述报文传送而来的隧道属于全连接的隧道,则将所述报文通过 连接的除全连接外的隧道传送出去。
可选地,所述查找发送模块包括报文发送模块,用于在报文头上添加传送 所述"l艮文的隧道的标识,然后通过传送所述"^艮文的隧道传送出去,所述标识包 括表示B-SA的字段、表示B-DA的字段、表示I-TAG的字段和表示骨干网VLAN ID的字段。
可选地,所述PE设备包括隧道属性存储模块,用于保存与该PE设备连接 的隧道的属性和隧道的入口之间的对应关系,所述属性包括全连接的隧道属性
14和非全连接的隧道属性。
本发明实施例PE设备之间传送报文的方案中,传送报文的PBB-TE组网 中至少包括一条非全连接的隧道。比较图2和图4,图2中每个PE设备上要建 4条隧道,而图4中PE4和PE5上只需建1条隧道,PE2和PE3上只需建3条 隧道,PE1上只需建2条隧道,图2中共建了 IO条隧道,而图4中只建了5条 隧道,节省了5条隧道。本发明实施例方案减少了 PE设备上所建的隧道数量, 节省了占用的隧道资源。并且,采用本发明实施例方案,减小了 PE设备的复 制转发压力,提高了转发效率低。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进 一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不 用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、 等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种供应商边缘PE设备之间传送报文的方法,其特征在于,传送报文的供应商骨干桥流量工程组网中至少包括一条非全连接的隧道,该方法包括接收报文,查找与所述报文的目的介质访问控制MAC地址和服务实例标识对应的隧道的入口或客户边缘CE设备入口,如果没有查找到,并且,将所述报文传送而来的隧道不属于全连接的隧道,或者所述报文由CE设备传送而来,则将所述报文通过连接的隧道传送出去;如果没有查找到,并且,将所述报文传送而来的隧道属于全连接的隧道,则将所述报文通过连接的除全连接外的隧道传送出去。
2、 如权利要求1所述的方法,其特征在于,所述查找与所述报文的目的 MAC地址和服务实例标识对应的隧道的入口或CE设备入口之后,该方法还包 括如果查找到对应的隧道的入口 ,且查找到的隧道与将所述才艮文传送而来的 隧道不都属于全连接的隧道,或者所述报文由CE设备传送而来,则将所述报 文通过所述查找到的隧道传送出去;如果查找到对应的隧道的入口 ,且查找到的隧道与将所述净艮文传送而来的 隧道都属于全连接的隧道,则不通过所述查找到的隧道发送所述"^艮文。
3、 如权利要求l所述的方法,其特征在于,接收的所述报文由全连接的隧 道或非全连接的隧道传送而来,所述接收报文之后,该方法包括剥掉报文头 上的二层头。
4、 如权利要求l所述的方法,其特征在于,所述将将所述报文通过连接的 隧道传送出去包括在报文头上添加所述连接的隧道的标识后,通过所述连接的隧道传送出去, 所述标识包括表示隧道源地址的字段、表示隧道目标地址的字段、表示服务实 例标识的字段和表示骨干虚拟局域网标识的字段。
5、 如权利要求2所述的方法,其特征在于,所述将所述报文通过所述查找到的隧道传送出去包括在报文头上添加所述查找到的隧道的标识后,通过所 述查找到的隧道传送出去,所述标识包括表示隧道源地址的字段、表示隧道目 标地址的字段、表示服务实例标识的字段和表示骨干虚拟局域网标识的字段。
6、 一种PE设备之间传送报文的系统,应用于供应商骨干桥流量工程组网 中,其特征在于,该系统包括的PE设备,用于接收报文,查找与所述报文的目的MAC地址 和服务实例标识对应的隧道的入口或CE设备入口,如果没有查找到,并且, 将所述报文传送而来的隧道不属于全连接的隧道,或者所述报文由CE设备传 送而来,则将所述报文通过连接的隧道传送出去;如果没有查找到,并且,将 所述报文传送而来的隧道属于全连接的隧道,则将所述报文通过连接的除全连 接外的隧道传送出去。
7、 如权利要求6所述的系统,其特征在于,所述PE设备包括报文接收模 块和查找发送模块;所述报文接收模块,用于接收报文,传送给查找发送模块; 所述查找发送模块,用于接收由报文接收斗莫块传送的报文,查找与所述报 文的目的MAC地址和服务实例标识对应的隧道的入口或CE设备入口 ,如果没 有查找到,并且,将所述报文传送而来的隧道不属于全连接的隧道,或者所述 报文由CE设备传送而来,则将所述报文通过连接的隧道传送出去;如果没有 查找到,并且,将所述报文传送而来的隧道属于全连接的隧道,则将所述报文 通过连接的除全连接外的隧道传送出去。
8、 如权利要求7所述的系统,其特征在于,所述查找发送模块包括报文发 送模块,用于在报文头上添加传送所述报文的隧道的标识,然后通过传送所述 报文的隧道传送出去,所述标识包括表示隧道源地址的字段、表示隧道目标地 址的字段、表示服务实例标识的字段和表示骨干虚拟局域网标识的字段。
9、 一种PE设备,应用于供应商骨干桥流量工程组网中,其特征在于,该 设备包括报文接收模块和查找发送模块;所述报文接收模块,用于接收报文,传送给所述查找发送模块;所述查找发送模块,用于接收由报文接收模块传送的报文,查找与所述报文的目的MAC地址和服务实例标识对应的隧道的入口或CE设备入口 ,如果没 有查找到,并且,将所述报文传送而来的隧道不属于全连接的隧道,或者所述 报文由CE设备传送而来,则将所述报文通过连接的隧道传送出去;如果没有 查找到,并且,将所述报文传送而来的隧道属于全连接的隧道,则将所述报文 通过连接的除全连接外的隧道传送出去。
10、 如权利要求9所述的设备,其特征在于,所述查找发送模块包括报文 发送模块,用于在报文头上添加传送所述报文的隧道的标识,然后通过传送所 述报文的隧道传送出去,所述标识包括表示隧道源地址的字段、表示隧道目标 地址的字段、表示服务实例标识的字段和表示骨干虚拟局域网标识的字段。
11、 如权利要求9所述的设备,其特征在于,该设备包括隧道属性存储模 块,用于保存与该设备连接的隧道的属性和隧道的入口之间的对应关系,所述 属性包括全连接的隧道属性和非全连接的隧道属性。
全文摘要
本发明实施例公开了一种供应商边缘设备之间传送报文的方法,该方法包括接收报文,查找与所述报文的目的介质访问控制地址和服务实例标识对应的隧道的入口或客户边缘设备入口,如果没有查找到,并且,将所述报文传送而来的隧道不属于全连接的隧道,或者所述报文由客户边缘设备传送而来,则将所述报文通过连接的隧道传送出去;如果没有查找到,并且,将所述报文传送而来的隧道属于全连接的隧道,则将所述报文通过连接的除全连接外的隧道传送出去。本发明实施例还公开了一种供应商边缘设备之间传送报文的系统及一种供应商边缘设备。本发明实施例方案减少了供应商边缘设备上的隧道数量,减轻了供应商边缘设备的传送复制压力,提高了转发效率。
文档编号H04L12/56GK101459592SQ200710198760
公开日2009年6月17日 申请日期2007年12月12日 优先权日2007年12月12日
发明者剑 徐, 龑 王, 治 薛 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1