[发明专利]VRF的迁移方法、迁移装置及VRF分布式通信系统有效
申请号: | 200910037580.0 | 申请日: | 2009-03-04 |
公开(公告)号: | CN101494604A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 涂伯颜;张立新;陈双龙;刘建文;许健彬;刘小辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫;熊贤卿 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | vrf 迁移 方法 装置 分布式 通信 系统 | ||
技术领域
本发明涉及通信网络,尤其涉及一种虚拟专用网路由和转发表(Virtual Private Network Routing and Forwarding,VRF)的迁移方法、迁移装置以及VRF 分布式通信系统。
背景技术
目前,市场对高端路由器虚拟专用网(Virtual Private Network,VPN)性能 提出了越来越高的要求,主要体现在对VRF数量和私网路由数量的要求。海量 的VRF及私网路由对路由器带来了挑战,主要表现为:
内存消耗:由于单VRF的路由数量增加,整个私网路由的总数会非常庞大, 这对系统的内存要求很高;
CPU的处理速度:系统中配置大量的VRF,这些VRF的私网路由处理非常 占用CPU,导致系统中CPU的消耗非常大。
针对上述问题,主要的解决办法是:在硬件上增加CPU数量和加大内存, 以解决单块主控板的内存和CPU的限制,在软件上就是通过实现基于VRF的分 布式减轻单块主控板上的内存和CPU的消耗。
VRF分布式就是通过将大量VRF和私网路由分布到不同的单板或者进程, 提高系统的整体性能扩展能力。如图1所示,VRF分布式BGP的总体结构示意 图,VD-BGP即VRF分布式BGP,可以将若干个VRF部署到一个VD-BGP中, 整个系统又可部署若干个VD-BGP。通过将私网多实例的VRF分布式到不同的 VD-BGP,实现私网路由和VRF实例的扩展。
其中,VD-BGP(基于VRF的分布式BGP)主要功能为:
(1)维护本进程所有VRF的配置;
(2)VRF交叉关系维护(本地交叉,远端交叉功能,本进程所有VRF IRT关 系维护);
(3)VPNv4报文解包,接收C-BGP发送过来的全局最优路由(VPNv4报 文),将全局最优路由交叉到所有有交叉关系的VRF,过VRF入口策略;
(4)针对RT变化相关流程,进行报文的翻译(update翻译成withdraw)功能;
(5)从VRF邻居学路由,过邻居入口策略;
(6)将本VRF的最优路由过VRF出口策略,翻译成VPNv4格式发送给中 心BGP(CBGP);
(7)将本VRF的最优路由生成转发表项,指导转发;
(8)将本VRF的最优路由过邻居出口策略,发布给邻居。
VD-BGP主要完成路由的接收、发送和交叉处理,并进行VRF内选路。 VD-BGP只将VRF的最优路由发送给CBGP,这样可以使CBGP上只保存那些 可能成为优选的路由信息,降低了CBGP的对内存的占用;同时VD-BGP针对 VRF和邻居进行入口策略和出口策略的过滤,可以降低CBGP对CPU的占用。
其中,中心BGP(CBGP)主要功能为:
(1)接收VRF的最优路由,基于RD进行全选路,选出全局最优路由;
(2)维护所有VD-BGP的交叉关系;
(3)接收公网VPNv4路由;
(4)接收从各个VD-BGP发布的VPNv4路由。
从功能上看,CBGP实现了所有BGP的基本功能,包括VRF的入口策略和 出口策略以及邻居的入口策略和出口策略(CBGP上仍然可以正常配置BGP的 邻居)。
由于系统的负载与系统的运行态相关,比如路由数量,振荡、策略等,所 以可能会出现某些VD-BGP的负载不均衡,这时就需要将某个VRF从一个BGP 进程迁移到另外一个BGP进程中;另外根据业务的发展,某个BGP进程已经不 能够承载该BGP内的VRF,这时需要将其中的某些VRF迁移到其他BGP进程 中,以减少这个BGP进程的负载。
发明人在实现本发明的过程中发现,现有技术使用一条命令使VRF从一个 BGP迁移到另外一个BGP,不需要重复配置,但是需要删除VRF或删除peer 的流程进行处理,造成转发信息的丢失,导致在迁移的过程中影响正常的业务。
发明内容
本发明的实施例提出了一种虚拟专用网中VRF的迁移方法、迁移装置以及 VRF分布式通信系统,在保证业务不中断的情况下实现了VRF在不同BGP进 程之间的迁移。
在本发明的实施例的一方面,提供了一种VRF的迁移方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910037580.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可携式电子装置
- 下一篇:一种RPR上传输组播数据的方法和RPR节点