[发明专利]一种VPN快速重路由方法、装置及提供商边缘设备无效

专利信息
申请号: 201210382428.8 申请日: 2012-10-10
公开(公告)号: CN102932247A 公开(公告)日: 2013-02-13
发明(设计)人: 戴志滨 申请(专利权)人: 福建星网锐捷网络有限公司
主分类号: H04L12/707 分类号: H04L12/707;H04L12/46
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 黄志华
地址: 350002 福建省福州市仓*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 vpn 快速 路由 方法 装置 提供商 边缘 设备
【说明书】:

技术领域

发明涉及计算机技术领域,尤指一种VPN快速重路由方法、装置及提供商边缘设备。

背景技术

多协议标签交换(Multiprotocol Label Switching,MPLS)是一种利用标签进行高速、高效数据转发的技术,多协议是指可以支持多种网络层协议,标签交换是指在报文附上标签,根据标签进行转发报文。虚拟专用网(Virtual Private Network,VPN)是通过公用网络将异地的网点互联而实现的私有网络。

MPLS L3VPN是指使用MPLS技术实现的、用来传输IP报文的VPN技术,由于IP是工作在7层网络模型的第3层,所以称之为MPLS L3VPN。它使用边界网关协议(Border Gateway Protocol,BGP)在公用网络中发布VPN路由,而采用MPLS技术在公用网络中转发VPN报文。MPLS L3VPN由于具有组网灵活、可扩展性强、可利用MPLS技术实现流量控制、支持用户的各种服务质量(Quality of Service,Qos)需求等等优势,得到越来越广泛的应用。

MPLS L3VPN的模型主要包括了以下三个部分:用户边缘(Customer Edge,CE)设备、提供商(Provider,P)设备和提供商边缘(Provider Edge,PE)设备。其中,与服务提供商(Service Provider,SP)相连的设备称为CE设备;公用网络上执行VPN功能的边缘设备称为PE设备,PE设备与CE设备相连负责VPN业务的接入,PE设备可以连接多个CE设备,这些CE设备可以位于同一个VPN也可以位于不同的VPN;公用网络上的核心路由器称为P设备,主要完成路由和快速转发功能,P设备根据网络结构及规模可有可无。

随着MPLS L3VPN的广泛应用,MPLS L3VPN业务的可靠性也越来越重要,其可靠性一般采用VPN快速重路由(Fast ReRoute,FRR)或VPN优雅重启(Graceful Restart,GR)保证。其中,VPN FRR技术应用于CE双归PE的网络中,如图1所示,CE-B双归PE-B和PE-C,CE-A访问CE-B时,PE-A到PE-B为主路径,PE-B为主PE,PE-A通过相关算法选举出一个备份PE,也就是PE-C,并生成一条从PE-A到PE-C的备份路径。当应用于VPN FRR的故障检测机制检测到主路径故障时,将VPN流量从主路径切换到备份路径,从而达到VPN业务快速收敛的目的。目前应用于VPN FRR的故障检测方式主要为双向转发检测(Bidirectional Forwarding Detection,BFD),可检测VPN流量所通过的标签交换路径(Label Switched Path,LSP),或者检测传递VPN路由的BGP邻居。在CE双归PE的网络中,GR是指PE-B或P1进行主备板倒换,这时PE-A作为GR协助者。

下面介绍基于BFD检测LSP或BGP邻居故障机制的VPN快速重路由方法,BFD检测LSP或BGP邻居采用异步模式:

PE-A上的BFD模块周期性发送检测LSP或者BGP邻居的BFD报文给PE-B,如果PE-B没有接收到PE-A发送的BFD报文,则此BFD会话终止。当BFD模块检测到BFD会话终止后,则会通告切换模块将VPN流量从主路径切换至备份路径。同时BFD会话是与LSP或者BGP邻居关联的,当PE-A中的标签分发协议(Label Distribution Protocol,LDP)模块删除LSP时,会通告BFD模块删除与该LSP关联的BFD会话;当BGP邻居中断掉后,BGP模块将通告BFD模块删除关联此BGP邻居的BFD会话。

这样就会存在一个问题:当LSP路径上的P1或PE-B暖重启时,如果PE-A的LDP模块接收到标签撤销消息,那么,在删除LSP之后,还会通知BFD模块删除与该LSP关联的BFD会话;当PE-B暖重启时,PE-B的BGP模块将主动断开其BGP邻居的TCP连接,如果PE-A中的BGP模块检测到BGP邻居断开,也会通知BFD模块删除关联此BGP邻居的BFD会话。在这两种情况下,由于PE-A中的BFD模块在未感知LSP或BGP邻居关联的BFD会话终止前已删除该BFD会话,那么BFD模块就无法感知到P1或PE-B的暖重启,也就无法对VPN流量进行切换,只能重新对VPN路由进行收敛计算,而重新进行收敛计算所需时间和VPN路由的个数成正比,在VPN路由个数很多的时候,就会需要很长时间,这样就无法实现VPN业务快速收敛。

发明内容

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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