一种报文转发方法和一种运营商边缘汇聚设备转让专利

申请号 : CN200810117867.X

文献号 : CN101335708B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 程臻

申请人 : 杭州华三通信技术有限公司

摘要 :

本发明公开了一种报文转发方法和一种PE-AGG设备,方法包括:PE-AGG设备上配置有用于保存PW标识和虚拟端口标识之间的一一对应关系的虚拟端口列表,和用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系的逻辑接口信息列表;所述PE-AGG设备在接收到来自用户终端侧的报文时,根据所述报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识,并获取与所述获取的虚拟端口标识对应的VLAN标识;根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息,根据所获得的业务类型信息对所述第一报文进行三层转发处理。本发明的技术方案能够节省城域以太网的建网成本。

权利要求 :

1.一种报文转发方法,其特征在于,运营商边缘汇聚PE-AGG设备上与该PE-AGG设备连接的每一条虚链路PW配置有一个虚拟端口,且PW标识和虚拟端口标识之间的一一对应关系保存在虚拟端口列表中;每个虚拟端口上配置有虚拟局域网VLAN标识,且一个虚拟端口上的不同VLAN标识对应不同的业务类型;所述PE-AGG设备上配置有逻辑接口信息表,所述逻辑接口信息表用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系,且一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;所述PE-AGG设备的报文转发包括:所述PE-AGG设备通过PW接收到来自用户终端侧的第一报文;

所述PE-AGG设备根据所述第一报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识,并获取与所述获取的虚拟端口标识对应的VLAN标识;

所述PE-AGG设备根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息,根据所获得的业务类型信息对所述第一报文进行三层转发处理。

2.如权利要求1所述的方法,其特征在于,所述获取与所述获取的虚拟端口标识对应的VLAN标识包括:

如果所述获取的虚拟端口标识上配置了VLAN嵌套属性,则获取所述第一报文的入VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识;如果所述获取的虚拟端口标识上没有配置VLAN嵌套属性,则获取所述第一报文中自带的VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识,如果所述第一报文中没有自带的VLAN标识,则获取所述虚拟端口标识上配置的默认VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识。

3.如权利要求1所述的方法,其特征在于,所述根据所获得的业务类型信息对所述第一报文进行三层转发处理包括:当所述获得的业务类型信息为三层IP业务类型时,将所述第一报文转发到相应的内容服务器或IP核心网络;当所述获得的业务类型信息为三层VPN IP业务时,将所述第一报文转发到IP/MPLS核心网络。

4.如权利要求1、2或3所述的方法,其特征在于,所述PE-AGG设备上进一步配置有路由转发表和出口表,其中,所述路由转发表用于保存目的地址和下一跳出口之间的对应关系,所述下一跳出口为虚拟端口标识;所述出口表用于保存虚拟端口标识和虚拟端口标识所对应PW的隧道封装信息之间的对应关系;则所述PE-AGG设备的报文转发还包括:所述PE-AGG设备接收到来自IP/MPLS核心网络或内容服务器的第二报文;

所述PE-AGG根据所述第二报文的目的地址查找路由转发表,获取相应的虚拟端口标识;根据所获取的虚拟端口标识查找出口表,获得相应的隧道封装信息;

所述PE-AGG设备根据所获得的封装信息对所述第二报文进行修改,根据所获取的虚拟端口查找虚拟端口列表,获得相应的PW,经所述修改后报文通过所获得的PW发送出去。

5.一种运营商边缘汇聚PE-AGG设备,其特征在于,该设备包括虚拟端口列表存储模块、逻辑接口信息表存储模块和报文转发处理模块,其中,所述虚拟端口列表存储模块,用于保存虚拟端口列表;所述虚拟端口列表用于保存与所述PE-AGG设备连接的虚链路PW的标识和虚拟端口标识之间的一一对应关系;所述每个虚拟端口上配置有一个以上的VLAN标识,且一个虚拟端口上的不同VLAN标识对应不同的业务类型;

所述逻辑接口信息表存储模块,用于存储逻辑接口信息表;所述逻辑接口信息表用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系;一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;

所述报文转发处理模块,用于在通过PW接收到来自用户终端侧的第一报文时,根据所述第一报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识;获取与所述获取的虚拟端口标识对应的VLAN标识;根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息;根据所获得的业务类型信息对所述第一报文进行三层转发处理。

6.如权利要求5所述的设备,其特征在于,

所述报文转发处理模块,用于在所述获取的虚拟端口标识上配置了VLAN嵌套属性时,获取所述第一报文的入VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识,如果所述获取的虚拟端口标识上没有配置VLAN嵌套属性,则获取所述第一报文中自带的VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识,如果所述第一报文中没有自带的VLAN标识,则获取所述虚拟端口标识上配置的默认VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识。

7.如权利要求5所述的设备,其特征在于,

所述报文转发处理模块,用于在所述获得的业务类型信息为三层IP业务类型时,将所述第一报文转发到相应的内容服务器或IP核心网络,在所述获得的业务类型信息为三层VPN IP业务时,将所述第一报文转发到IP/MPLS核心网络。

8.如权利要求5、6或7所述的设备,其特征在于,该设备进一步包括路由转发表存储模块和出口表存储模块,其中,所述路由转发表存储模块,用于保存路由转发表;所述路由转发表用于保存目的地址和下一跳出口之间的对应关系;其中,所述下一跳出口为虚拟端口标识;

所述出口表存储模块,用于保存出口表;所述出口表用于保存虚拟端口标识和虚拟端口标识所对应PW的隧道封装信息之间的对应关系;

所述报文转发处理模块,用于在接收到来自IP/MPLS核心网络或内容服务器的第二报文时,根据所述第二报文的目的地址查找路由转发表,获取相应的虚拟端口标识;根据所获取的虚拟端口标识查找出口表,获得相应的隧道封装信息;根据所获得的封装信息对所述第二报文进行修改;根据所获取的虚拟端口查找虚拟端口列表,获得相应的PW,经所述修改后报文通过所获得的PW发送出去。

说明书 :

一种报文转发方法和一种运营商边缘汇聚设备

技术领域

[0001] 本发明涉及城域网技术领域,尤指一种报文转发方法和一种运营商边缘汇聚设备。

背景技术

[0002] 随着城域以太网的日渐成熟,越来越多的运营商选择了城域以太网作为其新业务的承载平台。
[0003] 图1是现有技术中的城域以太网的典型组网示意图。如图1所示,在城域以太网的建设中一般将网络划分为核心网、汇聚网、接入网三个层次。对于核心网基于多协议标签交换(MPLS,Multi-Protocol Label Switch)技术采用IP骨干路由器组建大型的IP/MPLS核心网络;对于接入网采用用户侧运营商边缘(UPE,User Provider Edge)设备做简单的用户终端设备的接入,用户终端设备包括:数字用户线路接入复用器(DSLAM)、用户前端设备(CPE)、接入网关(AG)等;对于汇聚网采用运营商边缘汇聚结点(PE-AGG,Provider Edge Aggregation)设备终结隧道接入,采用网络侧运营商边缘(NPE,Network Provider Edge)设备做二层终结和三层转发,在图中用NPE-a和NPE-b表示两个不同的NPE设备,NPE设备还可以与内容服务器,如动态主机分配协议(DHCP)服务器、视频点播(VoD)服务器、SBC服务器等连接。
[0004] 城域网的扩大,导致了对网络自身可靠性要求的逐步提高。城域网快速倒换保护是提高城域网可靠性的重要手段。现有的城域网快速倒换保护主要有:利用生成树协议(STP,Spanning Tree Protocol)实现的环路保护机制、由弹性分组环(RPR,Resilient Packet Ring)实现自我保护的机制、基于MPLS的虚拟租用线路(VLL,Virtual Leased Line)、虚拟私有局域网服务(VPLS,Virtual Private LAN Service)技术实现的二层桥接技术。
[0005] 利用STP实现的环路保护机制,由于每个结点都必须参加STP运算,而倒换时间在秒级,远不能满足50ms倒换的电信级要求,因此在大型的城域以太网中已基本被淘汰。RPR技术作为一种新兴的链路技术,能够达到50ms的倒换要求,但是目前支持RPR的主流厂商不多,而导致具备RPR功能的设备造价昂贵,因此,RPR技术目前仅在少数的城域以太网项目是使用。而由于MPLS技术的日益成熟和越来越多的主流设备商的支持,具备MPLS功能的设备造价已经大幅下降,而且具备电信级50ms倒换检测技术的MPLS更是完全符合以太网的要求,因此,造价低廉的基于MPLS的VPLS、VLL技术是目前主要的城域以太网接入技术。
[0006] 在图1所示的城域以太网中,如果接入层采用VPLS或VLL技术,则VoD业务的报文传输过程为(图1中加粗的线条表示VoD业务报文传输路径):
[0007] 1)用户终端设备向与自身连接的UPE设备发送ARP报文,以请求NPE的网关地址;
[0008] 2)UPE设备利用VLL/VPLS封装用户的地址解析协议ARP报文,并透过环形接入网发送到PE-AGG设备上;
[0009] 3)PE-AGG设备终结VLL/VPLS隧道,将ARP报文桥转发到NPE-b设备;
[0010] 4)NPE-b设备接收到ARP报文后,回应ARP响应报文;
[0011] 5)ARP报文同样通过PE-AGG设备、VLL/VPLS隧道和UPE设备返回到用户终端设备;
[0012] 6)用户终端设备发送业务数据报文,UPE设备利用VLL/VPLS封装用户的业务数据报文,并透过环形接入网发送到PE-AGG设备上;
[0013] 7)PE-AGG设备终结VLL/VPLS隧道,将业务数据报文桥转发到NPE-b设备;
[0014] 8)NPE-b设备终结2层,并进行三层转发将业务数据报文转发到VoD服务器上。
[0015] 但是,现有的基于MPLS的VPLS、VLL技术仍存在以下问题:VPLS、VLL作为一种隧道接入技术,必须要在汇聚层存在一台终结隧道接入的设备(即PE-AGG设备);同时汇聚层为了导入IP核心网络和内容服务器的路由信息还必须存在一台3层网关路由设备(即NPE设备)来完成2层终结和3层转发功能。这样就造成了在汇聚层上必须同时存在PE-AGG设备和NPE设备,这对于大型网络来说可以将工作量分担到不同的设备上,以实现负载分担,但对于中小型网络来说无形中增加了建网成本。

发明内容

[0016] 本发明提供了一种报文转发方法,该方法能够节省城域以太网的建网成本。
[0017] 本发明还提供了一种PE-AGG设备,该设备能够节省城域以太网的建网成本。
[0018] 为达到上述目的,本发明的技术方案具体是这样实现的:
[0019] 本发明公开了一种报文转发方法,运营商边缘汇聚PE-AGG设备上与该PE-AGG设备连接的每一个虚链路PW配置有一个虚拟端口,且PW标识和虚拟端口标识之间的一一对应关系保存在虚拟端口列表中;每个虚拟端口上配置有虚拟局域网VLAN标识,且一个虚拟端口上的不同VLAN标识对应不同的业务类型;所述PE-AGG设备上配置有逻辑接口信息表,所述逻辑接口信息表用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系,且一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;所述PE-AGG设备的报文转发包括:
[0020] 所述PE-AGG设备通过PW接收到来自用户终端侧的第一报文;
[0021] 所述PE-AGG设备根据所述第一报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识,并获取与所述获取的虚拟端口标识对应的VLAN标识;
[0022] 所述PE-AGG设备根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息,根据所获得的业务类型信息对所述第一报文进行三层转发处理。
[0023] 本发明还公开了一种运营商边缘汇聚PE-AGG设备,该设备包括:虚拟端口列表存储模块、逻辑接口信息表存储模块和报文转发处理模块,其中,
[0024] 所述虚拟端口列表存储模块,用于保存虚拟端口列表;所述虚拟端口列表用于保存与所述PE-AGG设备连接的虚链路PW的标识和虚拟端口标识之间的一一对应关系;所述每个虚拟端口上配置有一个以上的VLAN标识,且一个虚拟端口上的不同VLAN标识对应不同的业务类型;
[0025] 所述逻辑接口信息表存储模块,用于存储逻辑接口信息表;所述逻辑接口信息表用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系;一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;
[0026] 所述报文转发处理模块,用于在通过PW接收到来自用户终端则的第一报文时,根据所述第一报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识;获取与所述获取的虚拟端口标识对应的VLAN标识;根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息;根据所获得的业务类型信息对所述第一报文进行三层转发处理。
[0027] 由上述技术方案可见,本发明这种在PE-AGG设备上为与该PE-AGG设备连接的每一个PW配置一个虚拟端口,每个虚拟端口上配置一个以上的虚拟局域网VLAN标识,且每个VLAN标识对应一种业务类型,还所述PE-AGG设备上配置用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系的逻辑接口信息表,且一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;则PE-AGG设备在通过PW接收到来自用户终端则的报文时,根据PW所对应的虚拟端口终结隧道和2层转发,并根据逻辑接口信息表对报文进行三层转发的技术方案,使得在组建城域网的汇聚层时,只需要改进的PE-AGG设备即可,而无需NPE设备,因此节省了建网成本。

附图说明

[0028] 图1是现有技术中的城域以太网的典型组网示意图;
[0029] 图2是本发明实施例一种报文转发方法的流程图;
[0030] 图3是本发明实施例对回应报文进行转发的流程图;
[0031] 图4是本发明实施例中的一个城域以太网的组网示意图;
[0032] 图5是本发明实施例一种PE-AGG设备的组成结构框图。

具体实施方式

[0033] 本发明的核心思想是:对PE-AGG设备进行改进,在PE-AGG设备上配置VLL或VPLS时,为与所述PE-AGG设备连接的每条虚链路(PW,PseudoWire)增加虚拟端口属性;PE-AGG设备的虚拟端口与NPE设备上的与PE-AGG连接的物理端口一样,其上可配置一个以上的VLAN,且不同的VLAN上配置不同的业务;这样,当改进的PE-AGG设备在通过PW接收到来自用户侧业务报文时,可以根据PW所对应的虚拟端口终结隧道和2层转发,并根据报文所属VLAN以及VLAN上所配置的业务类型对报文进行三层转发,从而改进后的PE-AGG设备可以完成现有的PE-AGG和NPE两个设备的工作,使得在组建城域网的汇聚层时,只需要改进的PE-AGG设备即可,而无需NPE设备,因此节省了建网成本。
[0034] 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举较佳实施例,对本发明进一步详细说明。
[0035] 图2是本发明实施例一种报文转发方法的流程图,如图2所示,该方法包括:
[0036] 步骤201,在PE-AGG设备上为与该PE-AGG设备连接的每一条虚链路PW配置一个虚拟端口,且PW标识和虚拟端口标识之间的一一对应关系保存在虚拟端口列表中;在每个虚拟端口上配置一个以上的虚拟局域网VLAN标识,且一个虚拟端口上的不同VLAN标识对应不同的业务类型;在所述PE-AGG设备上配置逻辑接口信息表,所述逻辑接口信息表用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系,且一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别。
[0037] 本步骤中,在每个虚拟端口上配置一个以上的虚拟局域网VLAN标识,且每个VLAN标识对应一种业务类型,即为根据实际情况进行VLAN配置和业务配置的过程,这个过程与在NPE的与PE-AGG连接的物理端口上进行VLAN配置和业务配置的过程相同,属于现有技术。而逻辑接口信息表保存的正是上述的配置结果。即在本发明实施例中,用PE-AGG上虚拟端口代替了NPE设备上的物理端口,从而在不改变城域以太网接入层的UPE设备的任何配置的情况下,在汇聚层用PE-AGG设备完成了NPE设备的功能。
[0038] 步骤202,所述PE-AGG设备通过PW接收到来自用户终端侧的第一报文。
[0039] 步骤203,所述PE-AGG设备根据所述第一报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识,并获取与所述获取的虚拟端口标识对应的VLAN标识。
[0040] 本步骤中,PE-AGG设备可以根据所述第一报文的最内层标签获知该第一报文所对应的PW。
[0041] 本步骤中,获取与所述获取的虚拟端口标识对应的VLAN标识具体可以为:如果所述获取的虚拟端口标识上配置了VLAN嵌套属性,即QinQ(802.1Q in802.1Q)属性,则获取所述第一报文的入VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识;如果所述获取的虚拟端口标识上没有配置了QinQ属性,则获取所述第一报文中自带的VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识,如果所述第一报文中没有自带的VLAN标识,则获取所述虚拟端口标识上配置的默认VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识。这个过程也属于现有技术。
[0042] 步骤204,所述PE-AGG设备根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息,根据所获得的业务类型信息对所述第一报文进行三层转发处理。
[0043] 本步骤中,当所述获得的业务类型信息为三层IP业务类型时,将所述第一报文转发到相应的内容服务器;当所述获得的业务类型信息为三层VPNIP业务时,将所述第一报文转发到IP/MPLS核心网络。
[0044] 上述图2所述的过程是改进的PE-AGG设备对来自用户侧的报文进行转发处理的过程,而对来自核心网络侧或内容服务器的回应报文的转发处理时,在PE-AGG设备上还需要进一步配置路由转发表和出口表,其中,路由转发表用于保存目的地址和下一跳出口之间的对应关系,所述下一跳出口为虚拟端口标识(在现有的NPE设备上下一跳出口为NPE设备上与PE-AGG连接的物理接口);所述出口表用于保存虚拟端口标识和虚拟端口标识所对应PW的隧道封装信息之间的对应关系;则改进的PE-AGG设备对来自核心网络侧或内容服务器的回应报文的转发处理过程如图3所示。
[0045] 图3是本发明实施例对回应报文进行转发的流程图,如图3所示,包括以下步骤:
[0046] 步骤301,PE-AGG设备接收到来自IP/MPLS核心网络或内容服务器的三层报文。
[0047] 步骤302,所述PE-AGG根据所述三层报文的目的地址查找路由转发表,获取相应的虚拟端口标识;根据所获取的虚拟端口标识查找出口表,获得相应的隧道封装信息。
[0048] 本步骤中,隧道封装信息包括:标签信息、2层头信息等。
[0049] 步骤303,所述PE-AGG设备根据所获得的封装信息对所述三层报文进行修改,根据所获取的虚拟端口查找虚拟端口列表,获得相应的PW,经所述修改后报文通过所获得的PW发送出去。
[0050] 为使本发明的技术方案更加清楚、明白,以下以VoD业务为例,对本发明的技术方案进行说明。
[0051] 图4是本发明实施例中的一个城域以太网的组网示意图。如图4所示,该城域以太网的接入层采用VLL或VPLS技术,且接入层与核心层与现有城域以太网的接入层和核心层并无区别,但是汇聚层只包括PE-AGG设备,而不包括NPE设备,且图4中所示的PE-AGG设备是具有图2中所描述的功能的改进的PE-AGG设备。对于VoD业务的报文传输路径在图4中用加粗的线条表示,且该VOD业务的具体报文传输过程为:
[0052] 1)用户终端设备向与自身连接的UPE设备发送ARP报文,以请求PE-AGG的网关地址;
[0053] 2)UPE设备利用VLL/VPLS封装用户的ARP报文,并透过环形接入网发送到PE-AGG设备上;
[0054] 3)PE-AGG设备终结VLL/VPLS隧道,并处理该ARP报文,并回应ARP响应报文;
[0055] 4)ARP响应报文同样通过VLL/VPLS隧道和UPE设备返回到用户终端设备;
[0056] 5)用户终端设备发送业务数据报文,UPE设备利用VLL/VPLS封装用户的业务数据报文,并透过环形接入网发送到PE-AGG设备上;
[0057] 6)PE-AGG设备接收到报文后根据图2中的步骤203和步骤204,终结隧道、2层,进行三层转发将用户的业务数据报文发送到VOD服务器;
[0058] 7)对于VoD服务器返回的回应报文,PE-AGG根据图3中的步骤将回应报文通过VLL/VPLS隧道发送给用户终端设备。
[0059] 基于上述实施例接下来给出本发明的一种PE-AGG设备的组成结构。
[0060] 图5是本发明实施例一种PE-AGG设备的组成结构框图。如图5所示,,该PE-AGG设备包括:虚拟端口列表存储模块501、逻辑接口信息表存储模块502和报文转发处理模块503,其中:
[0061] 虚拟端口列表存储模块501,用于保存虚拟端口列表;所述虚拟端口列表用于保存与所述PE-AGG设备连接的虚链路PW的标识和虚拟端口标识之间的一一对应关系;所述每个虚拟端口上配置有一个以上的VLAN标识,且一个虚拟端口上的不同VLAN标识对应不同的业务类型;
[0062] 逻辑接口信息表存储模块502,用于存储逻辑接口信息表;所述逻辑接口信息表用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系;一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;
[0063] 报文转发处理模块503,用于在通过PW接收到来自用户终端则的第一报文时,根据所述第一报文所对应的PW标识查找虚拟端口列表,获取对应的虚拟端口标识;获取与所述获取的虚拟端口标识对应的VLAN标识;根据所述获取的虚拟端口标识和VLAN标识查找逻辑接口信息表,获得相应的业务类型信息;根据所获得的业务类型信息对所述第一报文进行三层转发处理。
[0064] 在图5中,报文转发处理模块503,用于在所述获取的虚拟端口标识上配置了QinQ属性时,获取所述第一报文的入VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识,如果所述获取的虚拟端口标识上没有配置了QinQ属性,则获取所述第一报文中自带的VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识,如果所述第一报文中没有自带的VLAN标识,则获取所述虚拟端口标识上配置的默认VLAN标识作为与所述获取的虚拟端口标识对应的VLAN标识。
[0065] 在图5中,报文转发处理模块503,用于在所述获得的业务类型信息为三层IP业务类型时,将所述第一报文转发到相应的内容服务器或IP核心网络,在所述获得的业务类型信息为三层VPN IP业务时,将所述第一报文转发到IP/MPLS核心网络。
[0066] 如图5所示的PE-AGG设备还进一步包括:路由转发表存储模块504和出口表存储模块505,其中:
[0067] 路由转发表存储模块504,用于保存路由转发表;所述路由转发表用于保存目的地址和下一跳出口之间的对应关系;其中,所述下一跳出口为虚拟端口标识;
[0068] 出口表存储模块505,用于保存出口表;所述出口表用于保存虚拟端口标识和虚拟端口标识所对应PW的隧道封装信息之间的对应关系;
[0069] 报文转发处理模块502,进一步用于在接收到来自IP/MPLS核心网络或内容服务器的第二报文时,根据所述第二报文的目的地址查找路由转发表,获取相应的虚拟端口标识;根据所获取的虚拟端口标识查找出口表,获得相应的隧道封装信息;根据所获得的封装信息对所述第二报文进行修改;根据所获取的虚拟端口查找虚拟端口列表,获得相应的PW,经所述修改后报文通过所获得的PW发送出去。
[0070] 综上所述,本发明这种在PE-AGG设备上为与该PE-AGG设备连接的每一个PW配置一个虚拟端口,每个虚拟端口上配置一个以上的虚拟局域网VLAN标识,且每个VLAN标识对应一种业务类型,还所述PE-AGG设备上配置用于保存逻辑接口和逻辑接口上所配置的业务类型之间的对应关系的逻辑接口信息表,且一个逻辑接口由一个虚拟端口标识和一个VLAN标识唯一识别;则PE-AGG设备在通过PW接收到来自用户终端则的报文时,根据PW所对应的虚拟端口终结隧道和2层转发,并根据逻辑接口信息表对报文进行三层转发的技术方案,使得在组建城域网的汇聚层时,只需要改进的PE-AGG设备即可,而无需NPE设备,因此节省了建网成本。
[0071] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。