用于Hub-Spoke网络的路由分发方法及装置制造方法及图纸

技术编号:7419909 阅读:298 留言:0更新日期:2012-06-09 02:44
本发明专利技术提供了一种用于Hub-Spoke网络的路由分发方法及装置,该方法包括:在Hub-PE上配置一个Hub类型的VRF以生成相关联的VRF1和VRF2;将Hub-PE与Hub-CE之间的接口绑定到VRF1上,其中,Hub-PE与Hub-CE之间用一个接口相连;将VRF1中保存的路由导入到VRF2中,并对导入到VRF2中的路由进行修改,使路由能够将到达路由的目的地址的流量导向Hub-CE;将VRF1中保存的路由分发给Hub-CE,将VRF2中保存的路由分发给多个Spoke-PE。在本发明专利技术中,Hub-CE和Hub-PE只需要一个接口连接,节省了接口资源。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种用于Hub-Spoke网络的路由分发方法及装置
技术介绍
BGP/MPLS L3VPN (Border Gateway Protocol/Multi-Protocol Label SwitchingLayer 3 Virtual Private Network,边界网关协议/多协议标记交换层3虚拟专用网络)是一种基于MPLS技术的IP VPN,也就是三层VPN,是在网络路由和交换设备上应用 MPLS技术,简化核心路由器的路由选择方式,结合传统路由技术的标签交换实现IP VPN0L3VPN利用公用骨干网强大的传输能力,降低企业内部网络的建设成本,极大地提高用户网络运营和管理的灵活性,同时能够满足用户对信息传输安全性、实时性和方便性的需要。L3VPN可以对客户提供Hub-Spoke类型的组网,在Hub-Spoke组网中,Spoke节点和Hub节点之间可以通信,Spoke节点之间的通信必须先通过Hub节点,由Hub节点决定 Spoke节点之间的通信是否被允许。图1为传统L3VPN的Hub-Spoke组网图。在这种组网中,我们将Spoke类型的CE(Customers ‘ Edge,用户边缘设备)节点称为Spoke-CE,将Hub类型的CE节点称为Hub-CE,将和Spoke-CE相连的PE (Provider' s Edge,运营商边缘设备)节点称为 Spoke-PE,将和Hub-CE相连的PE节点称为Hub-PE。图1中实线箭头为Spoke_CE2分发路由的过程,虚线箭头为Spoke-CE2接收数据的过程。在这种组网图中,Hub-PE和Hub-CE 需要两个接口相连(或者使用两个Hub-CE设备,每个Hub-CE设备分别用一个接口和 Hub-PE相连)。其中一个接口用于Hub-PE向Hub-CE转发Spoke-CE的流量,另外一个接口用于Hub-CE对流量进行处理后,将允许通过的流量发送给Hub-PE,再由Hub-PE转发给 Spoke-ΡΕ,最终到达Spoke-CE。为了达到这个目的,Hub-PE必须维护两个VRF(Virtual Routing forwarding,虚拟专用网路由转发实例),用于转发不同方向上的流量。在申请号为W0/2005/013050,专利技术名称为《Methodand apparatus for imp lementing hub-and-spoke topology virtual private networks))白勺专禾1J 文献中, 提出了一种Hub-Spoke组网的实现方法,其中Hub-PE只需要维护一个VRF,并且Hub-PE 和Hub-CE之间只需要一个接口相连。该专利的主要原理是=Hub-PE上维护一个有方向的 VRF (directional VPN Routing and Forwarding),在这个 VRF 中对每条路由关联两条路由信息,分别对应Spoke-PE到Hub-PE的流量和Hub-CE到Hub-PE的流量。当Hub-PE收到路由之后,将路由发布给Hub-CE,由Hub-CE决定是否将这条路由发布给其它Spoke-CE。 如果Hub-CE决定发布该路由,则Hub-CE将路由发送给Hub-PE,由Hub-PE再发送给其它 Spoke-ΡΕ,最终该路由到达Spoke-CE。上述的Hub-Spoke组网的实现方法存在以下不足Hub-PE将路由发送给Hub-CE之后,如果Hub-CE决定将该路由发布出去,Hub-CE将路由沿原接口返回给Hub-PE。传统的路由协议如OSPF (Open Shortest Path First,开发最短路径优先)、BGP等是无法实现这一点的。为了避免路由环路,路由协议不会把从邻居收到的路由再返回给邻居。为了实现这一点,需要在Hub-CE上做一些特殊配置,因此也限制了该Hub-Spoke组网的应用范围。Hub-PE上维护的有方向的VRF中,每条路由需要关联两条路由信息,和Hub-PE维护两个VRF相比,在节省存储资源上没有明显优势。由于有方向的VRF和传统的VRF结构不一样,数据平面必须支持这种特殊的VRF 才能实现流量的正确转发。
技术实现思路
本专利技术的主要目的在于提供一种用于Hub-Spoke网络的路由分发方法及装置,以至少解决上述的一个问题。根据本专利技术的一个方面,提供了一种用于Hub-Spoke网络的路由分发方法,该 Hub-Spoke 网络包括Hub-PE、Hub-CE 和多个与 Hub-PE 连接的 Spoke-PE。该路由分发方法包括步骤在Hub-PE上配置一个Hub类型的VRF以生成相关联的 VRFl和VRF2 ;将Hub-PE与Hub-CE之间的接口绑定到VRFl上,其中,Hub-PE与Hub-CE之间用一个接口相连;将VRFl中保存的路由导入到VRF2中,并对导入到VRF2中的路由进行修改,使路由能够将到达路由的目的地址的流量导向Hub-CE ;将VRFl中保存的路由分发给 Hub-CEJf VRF2中保存的路由分发给多个Spoke-PE。进一步地,在Hub-PE上配置一个Hub类型的VRF以生成相关联的VRFl和VRF2 包括在Hub-PE上配置一个Hub类型的VRF,使所生成的VRFl的Import RT (ImportRoute Target,导入路由目标)值等于VRF的Import RT值,所生成的VRF2的ExportRT(Export Route Target,导出路由目标)值等于VRF的Export RT值;将VRFl和VRF2进行关联。进一步地,将VRFl中保存的路由导入到VRF2中之前,还包括根据VRFl的Import RT值将来自多个Spoke-PE的路由导入到VRFl中。进一步地,将VRFl中保存的路由导入到VRF2中,并对导入到VRF2中的路由进行修改,使路由能够将到达路由的目的地址的流量导向Hub-CE,包括将VRFl中保存的路由导入到VRF2中;将导入到VRF2中的路由的下一跳地址修改为指向Hub_CE。进一步地,Hub-PE通过路由协议或静态配置的方式将VRFl中保存的路由分发给 Hub-CE0进一步地,Hub-PE通过OSPF或BGP路由协议将VRFl中保存的路由分发给Hub-CE。进一步地,Hub-PE通过MP-BGP (Multi Protocol-Border Gateway Protocol,多协议边界网关协议)协议将VRF2中保存的路由分发给多个Spoke-PE。根据本专利技术的另一方面,提供了一种用于Hub-Spoke网络的路由分发装置,该 Hub-Spoke 网络包括Hub-PE、Hub-CE 和多个与 Hub-PE 连接的 Spoke-PE,其中,Hub-PE 与 Hub-CE之间用一个接口相连,该分发装置包括配置模块,用于在Hub-PE上配置一个Hub 类型的VRF以生成相关联的VRFl和VRF2 ;绑定模块,用于将Hub-PE与Hub-CE之间的接口绑定到VRFl上,其中,Hub-PE与Hub-CE之间用一个接口相连;导入模块,用于将VRFl中保存的路由导入到VRF2中;修改模块,用于对导入到VRF2中的路由进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于Hub-Spoke网络的路由分发方法,该Hub-Spoke网络包括Hub-PE、Hub-CE 和多个与所述Hub-PE连接的Spoke-PE,其特征在于,包括在所述Hub-PE上配置一个Hub类型的虚拟专用网路由转发实例VRF以生成相关联的 VRFl 禾口 VRF2 ;将所述Hub-PE与所述Hub-CE之间的接口绑定到所述VRFl上,其中,所述Hub-PE与所述Hub-CE之间用一个接口相连;将VRFl中保存的路由导入到所述VRF2中,并对导入到所述VRF2中的所述路由进行修改,使所述路由能够将到达所述路由的目的地址的流量导向Hub-CE ;将所述VRFl中保存的路由分发给所述Hub-CE,将所述VRF2中保存的路由分发给所述多个 Spoke-PE。2.根据权利要求1所述的路由分发方法,其特征在于,在所述Hub-PE上配置一个Hub 类型的VRF以生成相关联的VRFl和VRF2包括在所述Hub-PE上配置一个Hub类型的VRF,使所生成的所述VRFl的导入路由目标 ImportRT值等于所述VRF的ImportRT值,所生成的所述VRF2的导出路由目标ExportRT值等于所述VRF的Export RT值;将所述VRFl和VRF2进行关联。3.根据权利要求2所述的路由分发方法,其特征在于,将VRFl中保存的路由导入到所述VRF2中之前,还包括根据所述VRFl的Import RT值将来自所述多个Spoke-PE的路由导入到所述VRFl中。4.根据权利要求1所述的路由分发方法,其特征在于,将VRFl中保存的路由导入到所述VRF2中,并对导入到所述VRF2中的所述路由进行修改,使所述路由能够将到达所述路由的目的地址的流量导向Hub-CE,包括将VRFl中保存的路由导入到所述VRF2中;将导入到所述VRF2中的所述路由的下一跳地址修改为指向所述Hub-CE。5.根据权利要求1所述的路由分发方法,其特征在于,所述Hub-PE通过路由协议或静态...

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术