虚拟集群路由方法及系统技术方案

技术编号:3912082 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例涉及一种虚拟集群路由方法及系统,该方法适用于虚拟集群路由系统,所述虚拟集群路由系统包含多个通过端口互连的节点设备;包括:所述节点设备接收携带有目的标识信息的报文;根据所述目的标识信息查找转发信息库FIB,获得本节点出接口标识,所述FIB中包含目的标识信息与本节点出接口标识的对应关系;通过与所述本节点出接口标识对应的出接口发送所述报文给与所述出接口连接的邻接节点设备。本发明专利技术实施例基于软件技术将多个互连的路由器设备的目的标识信息和出接口标识聚合为FIB,从而使该多个互连的路由器设备聚合为一个虚拟集群路由系统。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及虚拟集群路由方法及系统
技术介绍
随着通信技术的不断发展,集群路由器在核心网和超级节点中的应用规模已势不 可挡。集群路由器又称为多机框路由器,其采用多机框硬件集群技术(即多级全交换网 技术)将多个高端路由器通过某种方式连接,共同组成一个多级多平面的交换矩阵系统, 使其能够协同工作,并且对外只表现为一台逻辑路由器,从而突破单机箱在交换容量、功 耗、散热等方面的限制,平滑扩展为更大容量的路由交换系统。现有的集群路由器,为了适 应集群内各设备之间巨大的数据交换容量,多个高端路由器通过超短距光纤连接到中央交 换矩阵机框,构成一拖四、二拖八、或者四拖十六等大型集群路由器。现有的集群路由器中,由于引入了专用的中央交换矩阵机和超短距光纤互连技 术,导致网络拓扑结构复杂,路由收敛性和稳定性较差。
技术实现思路
本专利技术实施例提供一种虚拟集群路由方法及系统,基于软件技术将通过端口互连 的多个路由器设备的控制和管理平面聚合为一个虚拟集群路由系统的控制和管理平面,统 一控制各设备的转发信息库FIB,使所述虚拟集群路由系统对外呈现为一个路由节点,从而 简化了网络拓扑,简化了运维管理,提高了路由收敛性和稳定性。本专利技术实施例提供了一种虚拟集群路由方法,适用于虚拟集群路由系统,所述虚 拟集群路由系统包含多个通过端口互连的节点设备;包括所述节点设备接收携带有目的标识信息的报文;根据所述目的标识信息查找转发信息库FIB,获得本节点出接口标识,所述FIB中 包含目的标识信息与本节点出接口标识的对应关系;通过与所述本节点出接口标识对应的出接口发送所述报文给与所述出接口连接 的邻接节点设备。本专利技术实施例还提供了一种虚拟集群路由系统,包括所述虚拟集群路由系统包 括多个通过端口互连的节点设备,所述节点设备还包括接收模块,用于接收携带有目的标识信息的报文;查找模块,用于根据所述目的标识信息查找转发信息库FIB,获得本节点出接口标 识,所述FIB中包含目的标识信息与本节点出接口标识的对应关系;发送模块,用于通过与所述本节点出接口标识对应的出接口发送所述报文给与所 述出接口连接的邻接节点设备。由上述技术方案可知,本专利技术实施例基于软件技术将多个互连的路由器设备的目 的标识信息和出接口标识聚合为FIB,从而使该多个互连的路由器设备聚合为一个虚拟集群路由系统,在对报文进行转发时,根据报文携带的目的标识信息查找FIB,获得本节点出 接口标识,并通过与本节点出接口标识对应的出接口发送报文,使得整个虚拟集群路由系 统对外表现为一个路由系统,从而简化了网络拓扑,简化了运维管理,提高了路由收敛性和 稳定性。附图说明图Ia为本专利技术实施图Ib为本专利技术实施图Ic为本专利技术实施图2为本专利技术实施锣图3为本专利技术实施锣图4为本专利技术实施锣图5为本专利技术实施锣图6为本专利技术实施锣图7为本专利技术实施 歹图8为本专利技术实施锣图9为本专利技术实施锣列一提供的虚拟集群路由方法的流程示意图 列中VNE的结构示意图; 列中VNE的结构示意图; 二提供的虚拟集群路由方法的流程示意图 三提供的虚拟集群路由方法的流程示意图 四提供的虚拟集群路由方法的流程示意图 五提供的虚拟集群路由方法的流程示意图 六提供的虚拟集群路由系统的结构示意图 七提供的虚拟集群路由系统的结构示意图 八提供的虚拟集群路由系统的结构示意图 九提供的虚拟集群路由系统的结构示意图具体实施例方式下面结合附图对本专利技术的具体实施例作进一步详细的说明。图Ia为本专利技术实施例一提供的虚拟集群路由方法的流程示意图。如图Ia所示, 本实施例可以包括以下步骤需要说明的是,本实施例提供的虚拟集群路由方法适用于虚拟集群路由系统,该 虚拟集群路由系统包含多个通过端口互连的节点设备。步骤101、所述节点设备接收携带有目的标识信息的报文;步骤102、根据所述目的标识信息查找转发信息库(Forwarding Information Base,以下简称FIB),获得本节点出接口标识,所述FIB中包含目的标识信息与本节点出 接口标识的对应关系;步骤103、通过与所述本节点出接口标识对应的出接口发送所述报文给与所述出 接口连接的邻接节点设备。本实施例提供的虚拟集群路由方法可以应用于任何具有层次化拓扑的分组网络 中,例如传统的电话接入(Point of Presence,以下简称PoP)网络、层次化汇聚网络等, 本实施例中以层次化汇聚网络为例进行说明,但不限于层次化汇聚网络。在本实施例提供 的虚拟集群路由方法基于软件技术将两层或多层汇聚网络中通过端口如GE、P0S、WDM等 互联的多个分布的节点设备(即普通路由器)虚拟化聚合为一个或多个虚拟集群路由系 统,每个虚拟集群路由系统的整体行为对外表现为一个路由系统。本实施例中以一个虚拟 集群路由系统命名为虚拟网络单元(Virtual Network Element,简称VNE)进行说明,但不 限于VNE。其中,该VNE内部的多个节点设备可以通过以太网(Ethernet)、IP网络、专用互 联技术(Special Networking,以下简称SN)或者多协议标记交换(MPLS)等连接技术进行连接,具体的连接技术可以根据实际需要进行选择。在VNE的内部,多个节点设备形成的拓扑结构可以为星形、环形、网状或混合等多 种形式。本实施例VNE内部的多个节点设备的拓扑结构以星形拓扑结构进行说明,但不限 于星形拓扑结构。本实施例中VNE与外部网络互连的端口,称为VNE外连端口(External Port,以 下简称ExtP)。VNE内部各节点设备之间互连的端口,称为VNE内连端口(Internal Port, 以下简称IntP)。VNE中提供了 VNE外连端口的节点设备,称为VNE边缘节点(edge Node, 以下简称eNode)设备。VNE中没有提供VNE外连端口的节点设备,称为VNE中间节点 (intermediate Node,以下简称iNode)设备。VNE内部可以不设置中间节点设备,也可以 设置多个中间节点设备。其中,同时与一个VNE内部的节点设备连接的节点设备,统称为该 VNE内部的节点设备的邻接节点,若该邻接节点在VNE内部,则称为VNE内部的邻接节点; 若该邻接节点在VNE外部的网络侧,则称为网络侧的邻接节点。需要说明的是,现有的集群路由器中,集群内各路由设备之间基于物理层连接,具 体通过超短距光纤互连技术实现内部互连,成本高,能耗高。而本实施例中,通过将相互连 接的多个节点设备的端口对应的IP地址和标识信息整合为统一的FIB,基于IP层互连,不 论该VNE内部的节点设备为何种类型或何种型号,只要FIB中包含了该节点设备端口对应 的IP地址和标识信息,则认为该节点设备是VNE内部的节点设备。较现有技术而言,本发 明以软件的方法建立FIB,以异构的方式实现了多个节点设备的聚合,增大了集群路由器的 容量,提高了集群路由器的扩展性。图Ib为本专利技术实施例中VNE的结构示意图。如图Ib所示,本实施例基于软件技 术将通过端口互连的多个路由器设备的控制和管理平面聚合为一个VNE的控制和管理平 面,统一控制VNE中各节点设备的转发平面,从而使整个VNE对外表现为一个路由系统。为 此,在VNE的内部,可以将性能强且本文档来自技高网...

【技术保护点】
一种虚拟集群路由方法,其特征在于,适用于虚拟集群路由系统,所述虚拟集群路由系统包含多个通过端口互连的节点设备;包括:所述节点设备接收携带有目的标识信息的报文;根据所述目的标识信息查找转发信息库FIB,获得本节点出接口标识,所述FIB中包含目的标识信息与本节点出接口标识的对应关系;通过与所述本节点出接口标识对应的出接口发送所述报文给与所述出接口连接的邻接节点设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘恩慧王歆平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利