[发明专利]数据流的处理方法和系统以及设备无效

专利信息
申请号: 201210082588.0 申请日: 2012-03-26
公开(公告)号: CN103368806A 公开(公告)日: 2013-10-23
发明(设计)人: 徐小虎 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/46 分类号: H04L12/46;H04L29/12;H04L29/06;H04L12/803
代理公司: 北京同立钧成知识产权代理有限公司 11205 代理人: 刘芳
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据流 处理 方法 系统 以及 设备
【说明书】:

技术领域

发明涉及通信技术,尤其涉及一种数据流的处理方法和系统以及设备。

背景技术

现有技术中,PE(Provider Edge,运营商边缘)/P(Provider,运营商)路由器通常根据接收到的虚拟专用网(Virtual Private Network;简称:VPN)数据流中隧道头部的某些字段信息(如隧道源IP地址和隧道目的IP地址)进行哈希(hash)计算来实现基于等价多路径(Equal CostMulti-Path;简称:ECMP)的负载分担。

但是,针对某个入口(ingress)PE设备和某个出口(egress)PE设备之间的多个不同的VPN数据流,在经由ingress PE完成互联网(InternetProtocol;简称IP)隧道或通用路由封装(Generic Routing Encapsulation;简称:GRE)隧道封装之后,这些不同的VPN数据流的隧道源IP地址和隧道目的IP地址都分别是ingress PE设备和egress PE设备的IP地址。这样一来,当这些VPN数据流经过某个P设备上,即使该P设备上存在到达egress PE设备的多条等价路径,由于对这些VPN数据流的隧道头部的相关字段信息(包括隧道源IP地址和隧道目的IP地址等)进行哈希计算的结果都一样,这些VPN数据流(data flow)都会被分配到同一条路径上,从而无法有效地实现基于ECMP的负载分担。

发明内容

本发明提供一种数据流的处理方法和和系统以及设备,用以使得多个VPN数据流通过至少两个等价路径进行转发,从而有效实现基于ECMP的负载分担。

本发明的第一个方面是提供一种数据包的处理方法,包括:

第一PE设备获取第二PE设备通告的所述第二PE设备对应的隧道端点地址前缀,其中,所述隧道端点地址前缀包括多个IP地址;

当所述第一PE设备在向所述第二PE设备通过隧道发送多个VPN数据流时,所述第一PE设备将获取的所述隧道端点地址前缀中的IP地址作为所述VPN数据流的隧道目的IP地址,其中,两个以上的所述VPN数据流中的至少两个所述VPN数据流的隧道目的IP地址是不同的。

本发明的另一个方面是提供一种数据流的处理方法,包括:

第二PE设备通告所述第二PE设备对应的隧道端点地址前缀,以供第一PE获取所述隧道端点地址前缀;其中,所述隧道端点地址前缀包括多个IP地址;

所述第二PE设备产生所述隧道端点地址前缀中每个IP地址对应的虚拟接口,并通过IGP通告所述隧道端点地址前缀对应的路由信息;

所述第二PE设备通过所述虚拟接口接收并处理所述第一PE设备转发的隧道目的IP地址为所述虚拟接口对应的IP地址的VPN数据流。

本发明的又一个方面是提供一种PE设备,包括:

隧道端点地址前缀获取模块,用于获取第二PE设备通告的所述第二PE设备对应的隧道端点地址前缀,其中,所述隧道端点地址前缀包括多个IP地址;

隧道封装模块,用于当所述PE设备在向所述第二PE设备通过隧道发送多个VPN数据流时,将获取的所述隧道端点地址前缀中的IP地址作为所述VPN数据流的隧道目的IP地址,其中,两个以上的所述VPN数据流中的至少两个所述VPN数据流的隧道目的IP地址是不同的。

本发明的还一个方面是提供一种PE设备,包括:

隧道端点地址前缀通告模块,用于通告所述第二PE设备对应的隧道端点地址前缀,以供第一PE获取所述隧道端点地址前缀;其中,所述隧道端点地址前缀包括多个IP地址;

虚拟接口产生模块,用于产生所述隧道端点地址前缀中每个IP地址对应的虚拟接口;

路由信息通告模块,用于通过IGP通告所述隧道端点地址前缀对应的路由信息;

数据流处理模块,用于通过所述虚拟接口接收并处理所述第一PE设备转发的隧道目的IP地址为所述虚拟接口对应的IP地址的VPN数据流。

本发明的再一个方面是提供一种数据流的处理系统,包括:第一PE设备和第二PE设备,其中,所述第一PE设备为本发明的又一个方面提供的PE设备,第二PE设备为本发明的还一个方面提供的PE设备。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210082588.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top