客户边界-服务提供者边界-客户边界间转发报文的方法.pdf

上传人:1*** 文档编号:686583 上传时间:2018-03-05 格式:PDF 页数:10 大小:416.25KB
返回 下载 相关 举报
摘要
申请专利号:

CN03147378.4

申请日:

2003.07.12

公开号:

CN1571397A

公开日:

2005.01.26

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04L12/54; H04L29/02; H04L12/24; H04Q3/00

主分类号:

H04L12/54; H04L29/02; H04L12/24; H04Q3/00

申请人:

华为技术有限公司;

发明人:

欧阳光; 子康

地址:

518129广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种客户边界-服务提供者边界-客户边界间转发报文的方法,该方法为:连接于同一服务提供者边界的客户边界间建立连接时,在客户边界与服务提供者边界的接口转发信息中指明将接收的报文发往环回接口;服务提供者边界对收到的报文处理后从环回接口发出;服务提供者边界从环回接口接收报文并发送到目的客户边界。该方法还可为:连接于同一服务提供者边界的客户边界间建立连接时,建立接口间二层转发关系表并在该表中记录所述客户边界接口间直接二层转发关系;服务提供者边界收到报文时,从所述接口间二层转发关系表中查询转发目标信息,并按该转发目标信息将报文从相应接口发出。

权利要求书

1: 一种客户边界-服务提供者边界-客户边界间转发报文的方法,其特征在 于包括步骤: 连接于同一服务提供者边界且属于同一虚拟专用局域网服务的客户边界间 建立连接时,在客户边界与服务提供者边界的接口转发信息中指明将接收的报 文发往环回接口; 服务提供者边界收到源客户边界发出的报文时,根据所述的接口转发信息 在报文中加上指示目的客户边界的内层标签封装并将其从环回接口发出; 服务提供者边界从环回接口接收报文,并将该报文的内层标签封装去掉后 发送到内层标签所指定的目的客户边界。
2: 如权利要求1所述的方法,其特征在于,当目的客户边界为多个时,服务 提供者边界将接收的报文进行复制,并分别在发送给每一目的客户边界的报文 中加上指示该客户边界的内层标签封装后从环回接口发出。
3: 如权利要求1所述的方法,其特征在于:所述环回接口可为物理接口或 逻辑接口。
4: 如权利要求3所述的方法,其特征在于:环回接口为物理接口时,服务 提供者边界从环回接口发出报文是指在该设备内部将报文从发送流程转给接收 流程。
5: 如权利要求3所述的方法,其特征在于,当环回接口仅支持IP报文时, 从环回接口发出报文是指在该设备内部将报文从发送流程转给接收流程。
6: 如权利要求4或5所述的方法,其特征在于,接收流程处理包括: a、获取报文中标签信息; b、查询转发信息中该标签的处理方式;以及 c、按多协议标签交换转发操作进行标签处理。
7: 一种客户边界-服务提供者边界-客户边界间转发报文的方法,其特征在 于包括步骤: 连接于同一服务提供者边界且属于同一虚拟专用局域网服务的客户边界间 建立连接时,建立接口间二层转发关系表,并在该表中记录所述客户边界接口 间直接二层转发关系; 服务提供者边界收到源客户边界发出的报文时,从所述接口间二层转发关 系表中查询转发目标信息,并按该转发目标信息将报文从相应接口发出。
8: 如权利要求7所述的方法,其特征在于,服务提供者边界在查询接口间 二层转发关系表前判断收到的报文是否需要进行多协议标签交换处理,如果为 是则查询所述接口间二层转发关系表。
9: 如权利要求7所述的方法,其特征在于,所述的接口间二层转发关系表 中还包括接口信息和/或业务服务质量参数信息。
10: 如权利要求7、8或9所述的方法,其特征在于,如果从接口间二层转 发关系表中查询到多个接口都可以发出报文,则将报文复制,并分别从这些接 口发出报文。

说明书


客户边界-服务提供者边界-客户边界间转发报文的方法

    【技术领域】

    本发明涉及基于多协议标签交换网络的多点之间的虚拟专用局域网技术,特别涉及一种客户边界-服务提供者边界-客户边界间转发报文的方法。

    背景技术

    运营商为用户提供专线服务已经有很长的历史了,现在的技术条件,已经实现了跨更大地域、采用更通用网络的服务提供手段。对于用户组建多点之间的虚拟网络的需求,有基于多协议标签交换(简称MPLS)网络的多点之间虚拟专用局域网服务(简称VPLS)。IETF关于基于MPLS的VPLS的技术标准现在处于草案阶段,但其系统构架和协议标准已经确定。其中对一个服务提供者边界(简称PE)下两个用户边界(简称CE)属于同一VPLS域的情况,需要二层聚集体(Layer-2 Aggregation)先将两个CE聚集,然后再连接到PE上,而二层聚集体可以视为一个逻辑上的设备。

    采用独立的二层聚集设备实现将两个CE聚集后和PE连接存在以下缺点:

    1、二层聚集设备的功能简单,没有必要单独作为一个设备设计;

    2、如果采用独立设备,不便于统一管理,也会增加运营商的管理成本;

    3、二层聚集设备和CE之间,二层聚集设备和PE之间,还需要协议配合,但目前还缺乏二层聚集设备的功能界定、互通协议地相关标准;

    4、报文转发途需经更多节点,从而降低了转发效率。

    【发明内容】

    本发明的目的在于提供一种用户设备-服务提供者设备-用户设备间转发报文的方法,使支持虚拟专用局域网服务(VPLS)基本能力的服务服务提供者边界(PE)融合二层聚集设备的功能,即直接连接多个用户边界(CE)。

    本发明的技术方案一:

    一种客户边界-服务提供者边界-客户边界间转发报文的方法,该方法包括步骤:

    连接于同一服务提供者边界且属于同一虚拟专用局域网服务的客户边界间建立连接时,在客户边界与服务提供者边界的接口转发信息中指明将接收的报文发往环回接口;

    服务提供者边界收到源客户边界发出的报文时,根据所述的接口转发信息在报文中加上指示目的客户边界的内层标签封装并将其从环回接口发出;

    服务提供者边界从环回接口接收报文,并将该报文的内层标签封装去掉后发送到内层标签所指定的目的客户边界。

    本发明的技术方案二:

    一种客户边界-服务提供者边界-客户边界间转发报文的方法,该方法包括步骤:

    连接于同一服务提供者边界且属于同一虚拟专用局域网服务的客户边界间建立连接时,建立接口间二层转发关系表,并在该表中记录所述客户边界接口间直接二层转发关系;

    服务提供者边界收到源客户边界发出的报文时,从所述接口间二层转发关系表中查询转发目标信息,并按该转发目标信息将报文从相应接口发出。

    本发明将二层聚集设备的功能集成到具有虚拟专用局域网服务(VPLS)功能的服务提供者(PE)设备中,简化了组网的复杂度。以环回接口或接口间二层转发关系表替代不同PE间的接口,利用了原有流程,简化了实现难度。

    【附图说明】

    图1为两个CE连接到不同PE的报文转发示意图;

    图2为通过环回接口实现CE-PE-CE的报文转发示意图;

    图3为通过接口间二层转发关系表实现CE-PE-CE的报文转发示意图。

    【具体实施方式】

    请先参阅图1所示的两个用户边界CE1、CE2分别连接到服务提供者边界PE1、PE2时的转发处理。假设连接方式为:CE1-PE1-...P...-PE2-CE2,其转发过程如下:

    报文从用户边界CE1发出,服务提供者边界PE1接收到报文后,加上内层标签指明最终接收端是用户边界CE2,再加上外层标签指明接收是服务提供者边界PE2;加上标签的报文通过设备P,发向服务提供者边界PE2,中间的设备P,只改变外层标签的值。在到达服务提供者边界PE2之前的最后一个设备P,去掉报文中的外层标签,将只带内层标签的报文发给服务提供者边界PE2。服务提供者边界PE2识别标签的值,确定是发给用户边界CE2的,因此去掉标签层,将报文发给用户边界CE2。

    在服务提供者边界PE1和服务提供者边界PE2直接连接时,一般没有外层标签,只有内层标签。因为不需要其他设备参与,而服务提供者边界PE2收到报文后,只需要内层标签信息来确定发给哪个用户边界。

    将CE1-PE1-CE2,理解为:CE1-PE1-PE1-CE2,则可以完全沿用上面的转发处理流程。而连接两个服务提供者边界PE1的,就是环回接口。

    对本发明通过环回接口实现CE-PE-CE的方案详细描述如下:

    参阅图2,用户边界CE1、CE2与同一服务提供者边界连接,并且用户边界CE1、CE2属于同一虚拟专用局域网服务,环回接口为服务提供者边界上的物理接口。对报文的转发,控制平面描述相关转发信息的建立,转发平面描述具体的转发过程。

    控制平面转发信息的建立以用户的配置命令为基础,在服务提供者边界连接用户边界CE1的接口增加转发信息,其中指明收到的报文要发往环回接口,报文要在收到的源报文基础上增加一层MPLS标签封装(由于是同一设备,因此不需要有外层标签),携带的标签是特定值(如L1),这个标签值指明了最终接收端是用户边界CE2。同时在环回接口增加转发信息,指明当收到MPLS标签封装的报文时,如果标签是特定值L1,则需要将报文去掉MPLS标签封装后,发给用户边界CE2。报文从用户边界CE1发出,服务提供者边界接收到报文后,按照转发信息,将收到的源报文增加一层MPLS标签封装,内层标签是L1。报文从环回接口发出,立即从环回接口接收到。接收到报文后,PE1根据标签L1,确定报文是发给用户边界CE2的,因此将报文的MPLS标签封装去掉,将源报文发给用户边界CE2。整个转发过程就这样完成。

    设备的环回接口既可以是物理接口,也可以是逻辑接口。

    如果设备的环回接口支持二层报文的环回处理,则原有的环回处理已经满足MPLS报文环回的要求,这是因为MPLS报文不改变二层特性,只是在二层和三层之间增加标签封装。

    如果设备的环回接口只支持IP报文的环回,则需要增加对MPLS报文环回的处理。在从环回接口发出的处理中,需要判定报文是否是MPLS报文,如果是MPLS报文,则将报文转给接收流程处理。如果是IP报文,则沿用以前的流程。在环回接口接收到处理中,如果收到MPLS报文,则获取封装中的标签信息,然后查询转发信息中该标签的处理方式,按照MPLS转发操作POP、SWAP、PUSH类型进行弹出标签、交换标签、增加标签处理。本方案,只需要支持POP操作类型。如果弹出标签后,没有剩余的标签,则将整个MPLS封装去掉。由于转发信息中不仅指明了对标签的处理,还指明了标签处理之后转发的路径,因此在去掉MPLS封装后,需要将报文转给二层转发流程处理。

    参阅图3所示,本发明实现CE-PE-CE的另一技术方案是建立接口间二层转发关系表。

    服务提供者边界和用户边界的关系,在转发时将映射到具体的接口(或子接口)。新增的接口间二层转发关系表中,记录接口之间直接二层转发的相关信息。

    CE1-PE-CE2建立了连接,则接口间二层转发关系表中记录了从服务提供者边界上接用户边界CE1的接口收到的报文可以从接用户边界CE2的接口发出,从接用户边界CE2的接口收到的报文可以从接用户边界CE1的接口发出。

    在“接口间二层转发关系表”建立后,具体转发的流程就有所改变:

    从用户边界CE1发出的报文,进入服务提供者边界后,服务提供者边界判断需要进行VPLS处理,查询接口间二层转发关系表,如果找到,则转发到可以发出报文的接口发出。如果查到用户边界CE2、用户边界CE3等多个接口都可以发出报文,则将报文复制,并从这些接口都发出报文。接口间二层转发关系表的内容至少包括入接口、多个出接口的信息。

    接口间二层转发关系表的内容根据具体设备的要求还可以包括需要的接口的具体信息,QoS参数信息等内容,以扩展二层转发控制功能,在此不一一列举。

    本方案需要修改转发处理,在其中增加查询接口间二层转发关系表的处理。

客户边界-服务提供者边界-客户边界间转发报文的方法.pdf_第1页
第1页 / 共10页
客户边界-服务提供者边界-客户边界间转发报文的方法.pdf_第2页
第2页 / 共10页
客户边界-服务提供者边界-客户边界间转发报文的方法.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《客户边界-服务提供者边界-客户边界间转发报文的方法.pdf》由会员分享,可在线阅读,更多相关《客户边界-服务提供者边界-客户边界间转发报文的方法.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明公开了一种客户边界服务提供者边界客户边界间转发报文的方法,该方法为:连接于同一服务提供者边界的客户边界间建立连接时,在客户边界与服务提供者边界的接口转发信息中指明将接收的报文发往环回接口;服务提供者边界对收到的报文处理后从环回接口发出;服务提供者边界从环回接口接收报文并发送到目的客户边界。该方法还可为:连接于同一服务提供者边界的客户边界间建立连接时,建立接口间二层转发关系表并在该表中记录所述。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1