[发明专利]VPN结构还原方法和装置有效
申请号: | 200710107264.7 | 申请日: | 2007-05-25 |
公开(公告)号: | CN101312424A | 公开(公告)日: | 2008-11-26 |
发明(设计)人: | 程剑;石翔 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/56;H04L29/06 |
代理公司: | 北京挺立专利事务所 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | vpn 结构 还原 方法 装置 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种VPN结构还原方法和装置。
背景技术
VPN(Virtual Private Network,虚拟私网)技术是一种通过公众网络来传递私有网络数据的技术,通过这种技术可以把不同的私有网络连接起来。MPLS(Multiprotocol Label Switching,多协议标签交换)做为一种报文传输技术,在实现VPN网络的构建上,具有很重要的作用。MPLS通过在公网上建立LSP(Label Switched Path,标记交换路径)隧道来传输报文,基于MPLS的VPN就是通过LSP将私有网络的不同分支连接起来,形成一个统一的网络。
如图1所示,为现有技术中VPN网络的结构示意图。该VPN网络包括3个站点CE1、CE2、CE3和3个接入路由设备PE1、PE2、PE3。三个站点CE1、CE2、CE3组成了一个通信团体SC(Service Community,通信团体),由SC又组成一个VPN。接入到VPN的每个站点在接入路由设备上称为一个SA(Service Access,服务接入)。组建这样一个MPLS VPN的网络,需要在各个路由设备之间进行关联配置,从而使得相关站点能够互通。
现有技术中的组网方式包括full_mesh和hub_spoke两种,分别如图2、图3所示,full_mesh组网方式下,所有的站点间是两两互通的关系,采用SC的输入rt(route target,路由目标)值和输出rt值相同的方式,hub_spoke方式采用不同的输入输出rt值,只能在hub节点和spoke节点间进行互通。而对上述两种组网方式进行扩展的结构图,如图4所示,该扩展的hub_spoke方式,由于存在多个hub节点,并允许hub点的互通,所以需要增加一个rt值,可以是复用输入rt值或复用输出rt值。
现有技术中,对以上VPN组网的还原方法为:如果两个接口所在的vrf(路由转发实例)存在相同的输入输出rt,则取该相同的rt值作为SC的输入 输出rt构造一个full_mesh结构网络。如果两个接口所在的vrf的输入输出rt交集的rt值不同,则将相交的rt值分别作为SC的输入rt和输出rt构成hub_spoke结构网络,hub点的确立通常根据hub点和spoke点是一对多的关系来完成。
现有的VPN网络结构还原方法要求各SC间的rt值不能重用,两个SC即使rt值只是部分相同,也会出现冲突,导致有效SC被丢弃,从而出现部分网络结构还原失败的问题。而且,现有的VPN网络结构还原方法要求组建的是很规则的hub_spoke或full_mesh网络,但实际组网往往是多种组网方式的混合,即hub_spoke和full_mesh同时存在,在hub_spoke组网下,也可能没有具体的hub点还是spoke点之分,即没有明确的一对多关系。现有的VPN网络结构还原方法不能适用于这种不规则的组网方式。
发明内容
本发明提供一种VPN结构还原方法和装置,以解决现有技术的VPN结构还原方法,由于rt冲突导致网络结构还原失败,不能适用于不规则的组网方式的问题。
为达上述目的,本发明实施例提供了一种VPN结构还原方法,包括以下步骤:
根据网络设备的路由信息创建通信团体;
将多个所述通信团体进行合并,构造复合通信团体;
根据所述通信团体信息获取站点信息,以还原VPN结构。
所述根据网络设备的路由信息创建通信团体,具体包括:
获取网络设备接口的绑定路由信息;
根据所述绑定路由信息构造基本通信团体。
在所述将多个通信团体进行合并之前,还包括查找满足合并条件的基本通信团体,具体包括:
查找与full_mesh结构的基本通信团体具有相同路由信息的hub_spoke结构的基本通信团体,若所述full_mesh结构基本通信团体下的所有站点包含在 所述hub_spoke结构的基本通信团体中,则所述full_mesh结构的基本通信团体和所述hub_spoke结构的基本通信团体满足合并条件。
所述将多个通信团体进行合并,构造复合通信团体,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710107264.7/2.html,转载请声明来源钻瓜专利网。