一种PW业务的二层转发方法及系统技术方案

技术编号:4247928 阅读:266 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种PW业务的二层转发方法,包括:预处理模块根据PW信息写封装表和标签表,选路模块根据PW信息写MAC表;预处理模块和选路模块根据封装表和MAC表,执行从客户边界(CE)到设备供应商边界(PE)的报文转发,以及根据标签表和MAC表执行从PE到CE的报文转发。本发明专利技术还相应地公开了一种PW业务的二层转发系统。由于预处理模块分担了通常作为选路模块的网络处理器的处理能力,而网络处理器仅做普通的二层业务转发,所以,本发明专利技术能够提高网络处理器的处理速度,且易于维护。

【技术实现步骤摘要】

本专利技术涉及伪线(PW)通信技术,尤其涉及一种PW业务的二层转发方法及系统。
技术介绍
PW业务如边缘到边缘的伪线仿真(Pseudo Wire Emulation Edge-to-Edge, PWE3)业务的业务处理过程中,业务流从客户边界(Customer Edge,CE)设备通过接入链路 (Acttachment circuit, AC)流入到设备供应商边界(ProviderEdge, PE)设备上,在PE设 备上进行一系列操作后,通过PW发送到设备供应商设备(P设备)上。 一般情况下,在PE 设备上可以划分预处理和选路两部分功能 对于预处理而言,从CE设备到PE设备,即将普通的以太网报文、时分多路复用 (TDM)报文、异步转移模式(ATM)报文或El报文封装成VPN格式的报文,对于MPLS VPN而 言就是两层标签的报文;从PE设备到CE设备,将标签报文剥离成原始的负载报文,即以太 网报文、TOM报文、ATM报文或El报文。 对于选路而言,从CE设备到PE设备,即选取合适的PE设备进行转发;从PE设备 到CE设备,即选取合适的CE设备进行转发。 对于PWE3仿真业务而言,目前通常都是在线卡上增加一个子卡,由该子卡负责将 仿真报文(如TDM、 ATM或者El的报文)转换成以太网报文之后,发送给网络处理器,再由 网络处理器完成标签的封装、选路等操作,由于现有技术将预处理和转发放到网络处理器 这一个模块进行处理,在预处理的同时进行转发操作,而网络处理器往往还需要执行其他 业务流程,所以,现有转发方法大大降低了系统的性能,影响网络处理器的处理速度,且不 易维护。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种PW业务的二层转发方法及系统,能够 提高网络处理器的处理速度,且易于维护。 为达到上述目的,本专利技术的技术方案是这样实现的 —种PW业务的二层转发方法,该方法包括 预处理模块根据PW信息写封装表和标签表,选路模块根据PW信息写MAC表; 预处理模块和选路模块根据封装表和MAC表,执行从客户边界CE到设备供应商边 界PE的报文转发,以及根据标签表和MAC表执行从PE到CE的报文转发。 所述预处理模块与选路模块的接口上配置若干三层接口,用作MAC表中使用的 VLAN键值。 所述预处理模块和选路模块执行从CE到PE的报文转发具体为 预处理模块收到来自AC侧的仿真业务流后,根据封装表将所述业务流封装为标签报文,并将封装后的标签报文发送至选路模块; 选路模块收到所述标签报文后,通过目的MAC+三层接口 VLAN查询MAC表转发所4述标签报文。 所述预处理模块和选路模块执行从PE到CE的报文转发具体为 选路模块接收到来自PW侧的标签报文,通过目的MAC+三层接口 VLAN查询MAC表转发所述标签报文至预处理模块; 预处理模块剥离标签信息,并根据标签表将剥离标签信息后的仿真业务流从AC侧发送。 所述预处理模块为仿真芯片,选路模块为网络处理器。 —种PW业务的二层转发系统,包括预处理模块和选路模块,其中, 所述预处理模块,用于根据PW信息写封装表和标签表;通过所述封装表与选路模块的MAC表执行从CE到PE的报文转发,以及通过所述标签表和选路模块的MAC表执行从PE到CE的报文转发; 所述选路模块,用于根据PW信息写MAC表;通过所述MAC表与预处理模块的封装表执行从CE到PE的报文转发,以及通过所述MAC表与预处理模块的标签表执行从PE到CE的报文转发。 所述预处理模块与选路模块的接口上配置若干三层接口 ,用作MAC表中使用的VLAN键值。 所述预处理模块,还用于在收到来自AC侧的仿真业务流后,根据封装表将所述业务流封装为标签报文,并将封装后的标签报文发送至选路模块; 所述选路模块,还用于在收到来自预处理模块的标签报文后,通过目的MAC+三层接口 VLAN查询MAC表转发所述标签报文。 所述选路模块,还用于在接收来自PW侧的标签报文后,通过目的MAC+三层接口VLAN查询MAC表转发所述标签报文至预处理模块; 所述预处理模块,还用于剥离标签信息,并根据标签表将剥离标签信息后的仿真业务流从AC侧发送。 所述预处理模块为仿真芯片,选路模块为网络处理器。 本专利技术PW业务的二层转发方法及系统,将预处理和转发功能分离,通过配置静态MAC选路的方法将二者结合起来,预处理模块首先进行仿真预处理将TDM报文、ATM报文或El报文转换为以太报文,再进行预处理添加VPN标签,发送到选路模块;选路模块通过MAC表的查询判断,将以太报文转发到对应的PW上。由于预处理模块分担了通常作为选路模块的网络处理器的处理能力,而网络处理器仅做普通的二层业务转发,所以,本专利技术能够提高网络处理器的处理速度,且易于维护。附图说明 图1为本专利技术PW业务的二层转发方法流程示意图; 图2为本专利技术报文转发架构示意图; 图3为本专利技术从CE到PE进行报文转发的流程示意图 图4为本专利技术从PE到CE进行报文转发的流程示意图; 图5为本专利技术实施例1从CE到PE进行报文转发的流程示意图; 图6为本专利技术实施例1从PE到CE进行报文转发的流程示意图。具体实施例方式本专利技术的基本思想是将预处理和转发功能分离,通过配置静态MAC选路的方法 将二者结合起来,预处理模块首先进行仿真预处理将T匿报文、ATM报文或El报文转换为 以太报文,再进行预处理添加VPN标签,发送到选路模块;选路模块通过MAC表的查询判断, 将以太报文转发到对应的PW上。 下面结合附图对技术方案的实施作进一步的详细描述。 图1为本专利技术PW业务的二层转发方法流程示意图,如图1所示,本专利技术PW业务的 二层转发方法一般包括以下步骤 步骤11 :用户配置PW信息后,预处理模块根据所述PW信息写封装表和标签表,选 路模块根据所述PW信息写从CE到PE的MAC表和从PE到CE的MAC表。 本专利技术中,预处理模块主要指仿真芯片,选路模块主要指网络处理器,预处理模块 与选路模块的接口上一般配置若干三层接口 (VLAN接口 ),用作MAC表中使用的VLAN键值。 当PW信息配置下来后,交换机会分别下发所述PW信息到预处理模块和选路模块, 预处理模块收到PW信息后,会根据PW信息中的入口 AC为键值写封装表信息(如公网标签、 私网标签、下一跳MAC,出口 VLAN)到封装表中;以及根据私网标签写标签表,将对应的AC 出口相关信息写入表中;而选路模块会根据下发下来的PW信息,获取本地的三层接口 (即 与预处理模块相连的VLAN接口 ),并根据预处理模块的MAC地址+VLAN接口写从CE到PE 的MAC表,将下一跳出口信息写入MAC表中,以及根据下一跳设备的MAC地址+VLAN接口写 从PE到CE的MAC表,将与预处理模块相连的接口地址写入MAC表中。 步骤12 :预处理模块和选路模块根据所述封装表和从CE到PE的MAC表,执行从 CE到PE的报文转发,以及根据所述标签表和从PE到CE的MAC表执行从PE到CE的报文转 发。 图2为本专利技术报文转发架构示意图,如图2所示,预处理模块的一端与AC连接,另 一端通过VLAN接口与选路模块相连,选路模块的另一端与PW连接。 图3为本专利技术从CE到PE进行报文转发的流程示意图,本文档来自技高网
...

【技术保护点】
一种PW业务的二层转发方法,其特征在于,该方法包括:    预处理模块根据PW信息写封装表和标签表,选路模块根据PW信息写MAC表;    预处理模块和选路模块根据封装表和MAC表,执行从客户边界CE到设备供应商边界PE的报文转发,以及根据标签表和MAC表执行从PE到CE的报文转发。

【技术特征摘要】
一种PW业务的二层转发方法,其特征在于,该方法包括预处理模块根据PW信息写封装表和标签表,选路模块根据PW信息写MAC表;预处理模块和选路模块根据封装表和MAC表,执行从客户边界CE到设备供应商边界PE的报文转发,以及根据标签表和MAC表执行从PE到CE的报文转发。2. 根据权利要求1所述的二层转发方法,其特征在于,所述预处理模块与选路模块的 接口上配置若干三层接口 ,用作MAC表中使用的VLAN键值。3. 根据权利要求2所述的二层转发方法,其特征在于,所述预处理模块和选路模块执 行从CE到PE的报文转发具体为预处理模块收到来自AC侧的仿真业务流后,根据封装表将所述业务流封装为标签报 文,并将封装后的标签报文发送至选路模块;选路模块收到所述标签报文后,通过目的MAC+三层接口 VLAN查询MAC表转发所述标 签报文。4. 根据权利要求2所述的二层转发方法,其特征在于,所述预处理模块和选路模块执 行从PE到CE的报文转发具体为选路模块接收到来自PW侧的标签报文,通过目的MAC+三层接口 VLAN查询MAC表转发 所述标签报文至预处理模块;预处理模块剥离标签信息,并根据标签表将剥离标签信息后的仿真业务流从AC侧发送。5. 根据权利要求1至4任一项所述的二层转发方法,其特征在于,所述预处理模块为仿 真芯片,选路模块为网络处理器。6. —种PW业务的二层转发系统,其特征在于,该系统包括预处理模块和选路模块,其中...

【专利技术属性】
技术研发人员:操超鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1