CN102511151A - 一种路由器、虚拟集群路由器***及建立方法 - Google Patents
一种路由器、虚拟集群路由器***及建立方法 Download PDFInfo
- Publication number
- CN102511151A CN102511151A CN2011800008402A CN201180000840A CN102511151A CN 102511151 A CN102511151 A CN 102511151A CN 2011800008402 A CN2011800008402 A CN 2011800008402A CN 201180000840 A CN201180000840 A CN 201180000840A CN 102511151 A CN102511151 A CN 102511151A
- Authority
- CN
- China
- Prior art keywords
- router
- control device
- forwarding
- virtual cluster
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/58—Association of routers
- H04L45/586—Association of routers of virtual routers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/42—Centralised routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供虚拟集群路由器***,该***包括控制设备和至少两台转发路由器Router;所述至少两台转发Router分别通过各自的外连接口与所述***外的其它网络设备建立通信;所述控制设备和所述至少两台转发Router之间分别建立控制管理通道。所述控制设备将所述***对外的路由信息库和所述***内部的路由信息库进行合并,生成最终的转发信息库,并将所述最终的转发信息库通过所述控制管理通道下发给所述至少两台转发Router。此外,本发明实施例提供相应的路由器和虚拟集群路由器建立方法。该***对虚拟集群路由器内部的拓扑结构没有限制;并且实现了控制与转发分离,提高了网络扩展的灵活性以及可靠性。
Description
一种路由器、 虚拟集群路由器***及建立方法 技术领域 本发明实施例涉及通信技术, 尤其涉及一种路由器、 虚拟集群路由器 ***及建立方法。 背景技术 随着互联网的不断发展, 路由器集群技术应运而生。 所谓路由器集群, 就是将多台物理上独立的路由器互连起来, 形成一套逻辑上一体的路由器 ***。 每一***立的路由器都被集中统一地管理起来, 操作上如同一台路 由器, 极大地简化了设备的运行和维护。
现有的路由器集群形态, 通常需要通过一个特定的中央交换框将多个 独立的路由器以星形拓朴互连。
在实现本发明的过程中, 发明人发现现有技术中至少存在如下问题: 采用中央交换框实现网络互联, 对集群内部的路由器之间的拓朴结构 要求单一, 导致***规模容量有限, 无法适应网络规模变化; 集群内部的 路由器需要设计专门的交换框和专用接口与中央交换框相连, 设计成本高 且不便于扩展。 发明内容
本发明实施例提供一种路由器、 虚拟集群路由器***及建立方法, 可 以解决上述提到的现有技术的问题, 此外, 该虚拟集群路由器***可以实 现控制转发分离, 提高了网络扩展的灵活性以及可靠性。
一方面, 本发明提供一种虚拟集群路由器***, 所述***包括控制设 备和至少两台转发路由器 Router; 所述至少两台转发 Router分别通过各自 的外连接口与所述***外的其它网络设备建立通信; 所述控制设备和所述
至少两台转发 Router之间分别建立控制管理通道; 所述控制设备, 用于收 集所述虚拟集群路由器***的各个外连接口接收到的所述***外的其它网 络设备发来的控制协议信息, 集中计算生成所述虚拟集群***对外的路由 信息库; 所述控制设备代表所述集群***与所述***外的其他路由器进行 控制协议通信, 使所述虚拟集群***在所述控制协议层面上对外体现为一 台路由器; 所述控制设备还用于收集所述虚拟集群路由器***内各个转发 Router 与所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群 路由器***内部的路由信息库; 所述控制设备将所述***对外的路由信息 库和所述***对内的路由信息库进行合并, 生成最终的转发信息库, 并将 所述最终的转发信息库通过所述控制管理通道下发给所述至少两台转发 Router。
另一方面, 本发明提供一种路由器, 所述路由器应用于权利要求 1 所 述的虚拟集群路由器***内, 所述路由器和所述***中的控制设备之间建 立控制管理通道; 所述路由器包括消息处理模块和发送模块: 所述消息处 理模块, 用于收到所述虚拟集群路由器***外发来的包含控制协议的消息 时, 提取该消息中的目的板卡标识, 如果目的板卡标识位于所述控制设备 上, 则将所述消息发给所述发送模块; 所述发送模块, 用于接收到所述消 息, 通过已建立的控制管理通道将所述消息发送至所述控制设备。
另一方面, 本发明又提供一种控制设备, 所述路由器应用于权利要求 1 所述的虚拟集群路由器***内, 所述路由器和所述***中的控制设备之间 建立控制管理通道; 所述路由器包括消息处理模块和发送模块: 所述消息 处理模块, 用于收到所述虚拟集群路由器***外发来的包含控制协议的消 息时, 提取该消息中的目的板卡标识, 如果目的板卡标识位于所述控制设 备上, 则将所述消息发给所述发送模块; 所述发送模块, 用于接收到所述 消息, 通过已建立的控制管理通道将所述消息发送至所述控制设备。
又一方面, 本发明提供一种虚拟集群路由器建立方法, 该方法应用于
权利要求 1 所述的虚拟集群路由器***, 所述虚拟集群路由器***包括控 制设备和至少两台转发路由器 Router; 该方法包括: 在所述控制设备和所 述至少两台转发 Router之间分别建立控制管理通道; 所述控制设备收集所 述虚拟集群路由器***的各个外连接口接收到的所述***外的其它网络设 备发来的控制协议信息, 集中计算生成所述虚拟集群***对外的路由信息 库; 所述控制设备代表所述集群***与所述***外的其他路由器进行控制 协议通信, 使所述虚拟集群***在所述控制协议层面上对外体现为一台路 由器; 所述控制设备还收集所述虚拟集群路由器***内的各个转发 Router 与所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群路由器 ***内部的路由信息库; 所述控制设备将所述***对外的路由信息库和所 述***对内的路由信息库进行合并, 生成最终的转发信息库, 并将所述最 终的转发信息库通过所述控制管理通道下发给所述至少两台转发 Router。
可见, 通过本发明实施例提供的路由器、 虚拟集群路由器***及建立 方法, 虚拟集群路由器内部的拓朴结构没有限制, 可以支持任意拓朴, 例 如星型、 树型、 环型、 全连接 FullMesh型、 或者混合型任意拓朴; 且虚拟集 群路由器内部的转发路由器之间可以通过标准接口连接, 降低成本, 且对 虚拟集群路由器外的网络而言, 不需要修改现有的路由协议, 并且通过控 制设备和转发路由器进行功能区分, 实现了控制与转发分离, 提高了网络 扩展的灵活性以及可靠性。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对 实施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1是本发明实施例提供的控制管理通道建立的示意图;
图 2-1是本发明实施例提供的星型结构的虚拟集群路由器***示意图; 图 2-2是本发明实施例提供的树型结构的虚拟集群路由器***示意图; 图 2-3 是本发明实施例提供的环型结构的虚拟集群路由器***示意 图;
图 2-4 是本发明实施例提供的 FullMesh型结构的虚拟集群路由器*** 示意图;
图 2-5 是本发明实施例提供的任意拓朴型结构的虚拟集群路由器*** 示意图。 具体实肺式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提 下所获得的所有其他实施例, 都属于本发明保护的范围。
实施例一:
本发明实施例提供了一种虚拟集群路由器***, 所述***包括控制设 备 Controller和至少两台转发路由器 Router;所述至少两台转发 Router分别 通过各自的外连接口与所述***外的其它网络设备建立通信;
所述控制设备和所述至少两台转发 Router之间分别建立控制管理通 道;
所述控制设备, 用于收集所述虚拟集群路由器***的各个外连接口接 收到的所述***外的其它网络设备发来的控制协议信息, 集中计算生成所 述虚拟集群***对外的路由信息库; 所述控制设备代表所述集群***与所 述***外的其他路由器进行控制协议通信, 使所述虚拟集群***在所述控 制协议层面上对外体现为一台路由器;
所述控制设备还用于收集所述虛拟集群路由器***内的各个转发
Router 与所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群 路由器***内部的路由信息库;
所述控制设备将所述***对外的路由信息库和所述***内部的路由信 息库进行合并, 生成最终的转发信息库, 并将所述最终的转发信息库通过 所述控制管理通道下发给所述至少两台转发 Router。
在本发明实施例的具体实现时, 所述控制设备可以通过静态配置或者 通过所述控制管理通道收集所述虚拟集群路由器***的各个外连接口接收 到的所述***外的其它网络设备发来的控制协议信息或所述虚拟集群路由 器***内的各个转发 Router与所述控制设备之间的控制协议信息。 进一步 地, 所述控制设备通过所述控制管理通道收集上述信息的方式可以如下: 所述至少两台转发 Router, 用于收到所述虚拟集群路由器***外发来 的包含控制协议的消息时, 提取该消息中的目的板卡标识, 如果目的板卡 标识位于所述控制设备上, 则通过已建立的控制管理通道将所述消息发送 至所述控制设备。
或者, 所述至少两台转发 Router通过控制管理通道向所述控制设备发 送的各个转发 Router发来的控制协议信息。
在本发明实施例的具体实现时, 为了实现本发明实施例提供的虚拟集 群路由器***内部的通信连接, 需要根据控制设备的具体物理形态, 具体 决定在控制设备以及各个转发 Router上分别使能如上功能;为了描述方便, 可以认为在控制设备和各个转发 Router上分别安装通信代理, 或者在各个 转发 Router上分别安装通信代理, 也就是说, 上述的功能由通信代理在执 行,
需要说明的是, 在转发 Router上使能如上功能具体是指转发 Router和 控制设备之间的控制管理通道在转发 Router侧的接口所在互连接口板上的 使能上述功能.
在控制设备上使能如上功能, 具体实现时可以在控制设备分别和各个转 发 Router之间的控制管理通道在控制设备侧的接口所在的互连接口板上使 能上述功能. 当控制设备和各个转发 Router之间的控制通道在控制设备侧 的接口在主控板 MPU上时, 不需要使能上述功能。
进一步地, 本发明实施例的具体实现时, 在所述控制设备上配置: 控 制设备的标识、 控制设备分别和各个转发 Router之间的控制管理通道在控 制设备侧的接口标识以及该接口的 IP地址, 各个转发 Router的标识, 以及 控制设备分别和各个转发 Router之间的控制管理通道在转发 Router侧的接 口标识以及该接口的 IP地址;
在所述至少两台转发 Router上分别配置:各个转发 Router自身的标识, 各个转发 Router和控制设备之间的控制管理通道在控制设备侧的接口 IP地 址, 各个转发 Router和控制设备之间的控制管理通道在转发 Router侧的接 口标识以及该接口的 IP地址。
所述至少两台转发 Router的拓朴结构为下述至少一个拓朴或任意拓朴 的结合, 星型、 树型、 环型、 全连接 FullMesh型。 转发 Router以标准接口 互联构成星型 /树型 /环型拓朴结构集群, 标准内连接口可以是 GE/10GE 以 太网接口、 POS接口等, 集群对外 IP协议控制层面上体现为一台路由器; Root Router作为星型 /树型 /环型拓朴的根节点, Leaf Router作为星型 /树型 / 环型拓朴的叶子节点。 当所述至少两台转发 Router的拓朴结构为任意拓朴 时, 中间节点可以是 Router、 Switch, 光传输设备等。
当所述至少两台转发 Router的拓朴结构为星型、 树型或环型时, 在所 述控制设备上进一步配置: 集群路由器内转发 Router互连的拓朴类型, 各 转发 Router的拓朴角色; 在所述至少两台转发 Router上分别进一步配置: 各个转发 Router自身的拓朴角色。 例如: 拓朴类型为星型, 树型和环形的 根节点的拓朴角色可以定义为根路由器 Root Router, 树型和环形的叶子节 点的拓朴角色可以定义为叶子路由器 LeafRouter。 为了描述清楚, 以三个
转发 Router, 星型拓朴为例进行说明, 请参考图 1 , 图 1 是本发明实施例 提供的控制管理通道建立的示意图。 图 1中的 Controller为本申请中的控制 设备, 转发 Router分别为 Root Routerl, Leaf Router2, Leaf Router3。
在控制设备上至少配置如下信息:
控制设备的标识,控制设备上接口 A的标识以及接口 A的 IP地址,控 制设备上接口 B的标识以及接口 B的 IP地址,控制设备上接口 C的标识以 及接口 C的 IP地址,星型拓朴、转发 Routerl的标识、转发 Routerl为 Root Router、 转发 Router2的标识, 转发 Router2为 Leaf Router, 转发 Router3 的标识,转发 Router3为 Leaf Router以及转发 Routerl上接口 a的标识以及 接口 a的 IP地址, 转发 Router 2上接口 b的标识以及接口 b的 IP地址, 以 及转发 Router 3上接口 c的标识以及接口 c的 IP地址。
在转发 Routerl上配置如下信息:
转发 Router 1的标识, 转发 Routerl为 Root Router, 转发 Routerl上接 口 a的标识以及接口 a的 IP地址,控制设备上接口 A的标识以及接口 A的 IP地址。
在转发 Router 2上配置如下信息:
转发 Router 2的标识, 转发 Router2为 Leaf Router, 转发 Router 2上的 接口 b的标识以及接口 b的 IP地址, 控制设备上接口 B的标识以及接口 B 的 IP地址。
在转发 Router 3上配置如下信息:
转发 Router 3的标识, 转发 Router3为 Leaf Router, 转发 Router 3上的 接口 c的标识以及接口 c的 IP地址, 控制设备上的接口 C的标识以及接口 C的 IP地址。
上面描述的是建立控制设备和各个转发 Router之间的控制管理通道。 进一步地, 为了实现控制设备对各个转发 Router的接口的统一管理, 所述至少两台转发 Router分别包括: 接口信息上报模块, 用于向所述控制
设备上报接口信息, 所述接口信息包括自身与所述虚拟集群路由器外部相 连的所有接口以及自身与所述虚拟集群路由器内部相连的所有接口的接口 信息;
所述控制设备包括:接口管理模块,用于接收所述至少两台转发 Router 上报的接口信息, 保存所述接口信息。
此外,在本发明实施例的具体实现时,所述控制设备和各个转发 Router 的连接方式本发明不做具体限定, 例如: 所述控制管理通道以带内或带外 的方式实现; 当所述控制管理通道以带内的方式实现时, 所述控制设备需 要进一步配置所述控制设备分别到所述至少两台转发 Router的静态路由; 所述至少两台转发 Router需要分别进一步配置自身到所述控制设备的静态 路由。
进一步地, 当控制设备中没有互连接口板时, 控制设备通过交换机分 别与各个转发 R0Uter建立控制管理通道; 当控制设备包括主控板和互连接 口板时, 所述控制设备和所述至少两台转发 Router之间分别建立控制管理 通道具体包括: 所述控制设备的互连接口板和所述至少两台转发 Router之 间分别建立控制管理通道; 所述互连接口板, 用于接收所述消息, 提取该 消息中的目的板卡标识, 如果目的板卡标识位于自身, 则将所述消息上送 给所述主控板处理所述消息。
上面描述的是如何建立虚拟集群路由器***的实施例。 为了方便所述 虚拟集群路由器***, 具体可参见图 2 -1至图 2-5。 图 2-1是本发明实施例 提供的星型结构的虚拟集群路由器***示意图;图 2-2是本发明实施例提供 的树型结构的虚拟集群路由器***示意图; 图 2-3 是本发明实施例提供的 环型结构的虚拟集群路由器***示意图; 图 2-4 是本发明实施例提供的 FullMesh型结构的虚拟集群路由器***示意图; 图 2-5 是本发明实施例提 供的任意拓朴型结构的虚拟集群路由器***示意图。 其中, 附图中的 Controller为本申请中的控制设备。 Root Router为转发路由器中的根节点,
Leaf Router 为转发路由器中的叶子节点, 虚线表示控制设备和各个转发 Router之间通过建立的控制管理通道所发送的控制流;实线表示转发 Router 之间的实际的物理连线。 实心点表示集群***内的内连接口, 使用标准接 口互连。 转发 Router通过外连接口与***外的其它网络设备建立通信。
本领域普通技术人员可以在本发明实施例描述的虚拟集群路由器*** 的基础上, 对虚拟集群路由器内部进行协议适配以支持多种控制协议, 例 如 IP, MPLS, VPN等协议, 以便虚拟集群路由器在协议控制层面上体现为 一台路由器。 下面以虚拟集群路由器支持 IP业务转发为例进行说明。 为了 在虚拟集群路由器内支持 IP业务转发, 所述控制设备具体包括: 转发信息 库收集模块, 用于收集所述虚拟集群路由器***的各个外连接口接收到的 所述***外的其它网络设备发来的路由控制协议信息, 集中计算生成所述 虚拟集群***对外的路由信息库 eFIB; 以及收集所述虚拟集群路由器*** 内的各个转发 Router与所述控制设备之间的控制协议信息, 获得各个转发 Router之间的内部互连拓朴信息, 集中计算生成所述虛拟集群路由器*** 内部的路由信息库 iFIB; 所述 iFIB 包括: 各转发 Router的节点 ID、 数据 通道内连接口 ID及其 IP地址; 所述 eFIB包括: 各转发 Router的外连接口 的标识及其 IP地址; 合并模块, 用于将所述 iFIB和所述 eFIB合并后生成 所述虚拟集群路由器最终的转发信息库;
发送模块, 用于将所述虚拟集群路由器最终的转发信息库通过所述控 制管理通道下发给所述至少两台转发 Router。
所述合并模块进一步包括:
转发信息获取单元, 用于根据所述 eFIB中的外连接口信息, 获得该外 连接口所在的转发 Router; 在所述 iFIB中获得去往该外连接口所在的转发 Router的路由信息;
转发信息合并单元, 用于将所述 eFIB中该外连接口信息对应的目的地 址、 所述 iFIB中去往该外连接口所在的转发 Router的路由信息合并为所述
虛拟集群路由器***最终的转发信息库。
本发明实施例的具体实现时, 为了建立 iFIB, 控制设备至少需要配置 各个转发 Router的标识, 各个转发 Router的数据通道内连接口标识及 IP 地址等信息, 用于建立和维护集群内连拓朴数据库。
进一步地, 为了支持虚拟集群内部转发 Router之间的多种拓朴结构, 对于转发 Router互连的拓朴类型为星型, 树型和环形等有根节点的拓朴, 则需要在转发信息库建立模块上进一步配置如下信息: 集群路由器内转发 Router互连的拓朴类型, 各转发 Router的拓朴角色。
进一步地, 所述 iFIB的生成, 针对不同的虚拟集群拓朴结构还可以有 不同的生成方法, 针对胖树 Fat-tree或者全连接 FullMesh型拓朴, 可以通 过中间***到中间*** ( Intermediate-System to Intermediate -System, ISIS ) 协议和多连接透明互连 (Transparent Interconnection of Lots of Links, TRILL) 封装来实现。
控制设备集中计算各转发 Router的 iFIB , 并汇总通过控制通道下发给 各 Router节点。
需要说明的是, iFIB 的生成可以由控制设备集中计算, 也可以由各个 转发 Router自己计算。
需要说明的是, eFIB和 iFIB的合并可以由控制设备集中完成, 也可以 由各个转发 Router自己完成。
这样, 在 IP协议控制层面, 可以实现虚拟集群路由器对外体现为一台 路由器。
进一步地, 为了提高可靠性以及实现负载分担, 本发明实施例可以通 过静态配置或者协议选举集群内部可以产生两台控制节点 Controller,构成 主备关系。
可见, 通过本发明实施例提供的虚拟集群路由器***, 对虚拟集群路 由器内部的拓朴结构没有限制, 可以支持任意拓朴, 例如星型、 树型、 环
型、 全连接 FullMesh型、 或者混合型任意拓朴; 且虚拟集群路由器内部的 转发路由器之间可以通过标准接口连接, 降低成本, 且对虚拟集群路由器 外的网络而言, 不需要修改现有的路由协议, 并且通过控制设备和转发路 由器进行功能区分, 实现了控制与转发分离, 提高了网络扩展的灵活性以 及可靠性。
实施例二:
本发明实施例还提供了一种路由器, 所述路由器应用于上述的虚拟集 群路由器***内, 所述路由器和所述***中的控制设备建立控制管理通道; 所述路由器包括消息处理模块和发送模块:
所述消息处理模块, 用于收到所述虚拟集群路由器***外发来的包含 控制协议的消息时, 提取该消息中的目的板卡标识, 如果目的板卡标识位 于所述控制设备上, 则将所述消息发给所述发送模块;
所述发送模块, 用于接收到所述消息, 通过已建立的控制管理通道将 所述消息发送至所述控制设备。
在所述路由器上配置: 所述路由器自身的标识, 所述路由器和控制设 备之间的控制管理通道在控制设备侧的接口 IP地址, 所述路由器和控制设 备之间的控制管理通道在转发 Router侧的接口标识以及该接口的 IP地址。
进一步地, 为了支持虚拟集群内部转发 Router之间的多种拓朴结构, 对于转发 Router互连的拓朴类型为星型, 树型和环形等有根节点的拓朴, 则需要所述路由器进一步配置: 自身的拓朴角色。
此外,在本发明实施例的具体实现时,所述控制设备和各个转发 Router 的连接方式本发明不做具体限定, 所述控制管理通道以带内或带外的方式 实现; 当所述控制管理通道以带内的方式实现时, 所述路由器需要进一步 配置自身到所述控制设备的静态路由。
进一步地, 为了实现控制设备对各个转发 Router的接口的统一管理, 所述路由器进一步包括: 接口信息上报模块, 用于向所述控制设备上报接
口信息, 所述接口信息包括自身与所述虛拟集群路由器外部相连的所有接 口以及自身与所述虚拟集群路由器内部相连的所有接口的接口信息。
需要说明的是, 本实施例二提供的路由器应用于上述的虚拟集群路由 器内, 本实施例中的路由器属于上述虚拟集群路由器中的一台转发 Router, 所以, 实施例二中的路由器在具体实现时, 可以参考实施例一中的转发 Router的功能实现。
实施例三:
本发明实施例三还提供了一种控制设备,该控制设备应用于权利要求 1 所述的虚拟集群路由器***内, 所述控制设备和所述***中的至少两台转 发 Router之间分别建立控制管理通道; 所述至少两台转发 Router分别通过 各自的外连接口与所述***外的其它网络设备建立通信;
所述控制设备包括:
协议信息库收集模块, 用于收集所述虚拟集群路由器***的各个外连 接口接收到的所述***外的其它网絡设备发来的控制协议信息 , 集中计算 生成所述虚拟集群***对外的路由信息库, 使所述虚拟集群***在所述控 制协议层面上对外体现为一台路由器; ; 以及收集所述虚拟集群路由器系 统内的各个转发 Router与所述控制设备之间的控制协议信息, 集中计算生 成所述虚拟集群路由器***内部的路由信息库;
合并模块, 用于将所述***对外的路由信息库和所述***内部的路由 信息库进行合并, 生成最终的转发信息库;
发送模块, 将所述最终的转发信息库通过所述控制管理通道下发给所 述至少两台转发 Router。
在所述控制设备上配置: 控制设备的标识、 控制设备分别和各个转发 Router之间的控制管理通道在控制设备侧的接口标识以及该接口的 IP 地 址, 各个转发 Router的标识, 以及控制设备分别和各个转发 Router之间的 控制管理通道在转发 Router侧的接口标识以及该接口的 IP地址。
当所述至少两台转发 Router的拓朴结构为星型、 树型或环型时, 在所 述控制设备上进一步配置: 集群路由器内转发 Router互连的拓朴类型, 各 转发 Router的拓朴角色。
所述控制设备和所述至少两台转发 Router之间分别建立控制管理通道 具体包括: 所述控制设备通过交换机与所述至少两台转发 Router之间分别 建立控制管理通道。
所述控制设备包括主控板和互连接口板;
相应地, 所述控制设备和所述至少两台转发 Router之间分别建立控制 管理通道具体包括:所述控制设备的互连接口板和所述至少两台转发 Router 之间分别建立控制管理通道。
所述控制管理通道以带内或带外的方式实现; 当所述控制管理通道以 带内的方式实现时, 所述控制设备需要进一步配置所述控制设备分别到所 述至少两台转发 Router的静态路由。
所述控制协议包括: IP协议, MPLS协议或 VPN协议。
当所述控制协议为 IP协议时, 所述转发信息库收集模块具体包括, 用 于收集所述虚拟集群路由器***的各个外连接口接收到的所述***外的其 它网络设备发来的路由转发信息, 集中计算生成所述虚拟集群***对外的 路由信息库 eFIB; 以及收集所述虚拟集群路由器***内的各个转发 Router 与所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群路由器 ***内部的路由信息库 iFIB; 所述 iFIB包括: 各转发 Router的节点 ID、 数据通道内连接口 ID及其 IP地址; 所述 eFIB包括: 各转发 Router的外连 接口的标识及其 IP地址;
所述合并模块具体包括,用于将所述 iFIB和所述 eFIB合并后生成所述 虛拟集群路由器最终的转发信息库;
所述发送模块具体包括, 用于将所述虚拟集群路由器最终的转发信息 库通过所述控制管理通道下发给所述至少两台转发 Router。
所述合并模块进一步包括:
转发信息获取单元, 用于根据所述 eFIB中的外连接口信息, 获得该外 连接口所在的转发 Router; 在所述 iFIB中获得去往该外连接口所在的转发 Router的路由信息;
转发信息合并单元, 用于将所述 eFIB中该外连接口信息对应的目的地 址、 所述 iFIB中去往该外连接口所在的转发 Router的路由信息合并为所述 虚拟集群路由器***最终的转发信息库。
所述控制设备进一步包括: 接口管理模块, 用于接收所述至少两台转 发 Router上报的接口信息, 保存所述接口信息。
可见, 通过本发明实施例提供的控制设备, 应用于虚拟集群路由器内, 该***对虚拟集群路由器内部的拓朴结构没有限制, 可以支持任意拓朴, 例如星型、 树型、 环型、 全连接 FullMesh型、 或者混合型任意拓朴; 且虚 拟集群路由器内部的转发路由器之间可以通过标准接口连接, 降低成本, 且对虚拟集群路由器外的网絡而言, 不需要修改现有的路由协议, 并且通 过控制设备和转发路由器进行功能区分, 实现了控制与转发分离, 提高了 网络扩展的灵活性以及可靠性。
实施例四:
本发明实施例四提供一种虚拟集群路由器建立方法, 该方法应用于权 利要求 1 所述的虚拟集群路由器***, 所述虚拟集群路由器***包括控制 设备和至少两台转发路由器 Router;
该方法包括:
在所述控制设备和所述至少两台转发 Router之间分别建立控制管理通 道;
所述控制设备收集所述虚拟集群路由器***的各个外连接口接收到的 所述***外的其它网络设备发来的控制协议信息, 集中计算生成所述虚拟 集群***对外的路由信息库; 所述控制设备代表所述集群***与所述***
外的其他路由器进行控制协议通信, 使所述虚拟集群***在所述控制协议 层面上对外体现为一台路由器;
所述控制设备还收集所述虚拟集群路由器***内的各个转发 Router与 所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群路由器系 统内部的协议信息库;
所述控制设备将所述***对外的路由信息库和所述***内部的路由信 息库进行合并, 生成最终的转发信息库, 并将所述最终的转发信息库通过 所述控制管理通道下发给所述至少两台转发 Router。
可见, 通过本发明实施例提供的虚拟集群路由器建立方法, 应用于虚 拟集群路由器内, 该方法对虚拟集群路由器内部的拓朴结构没有限制, 可 以支持任意拓朴, 例如星型、 树型、 环型、 全连接 FullMesh型、 或者混合 型任意拓朴; 且虚拟集群路由器内部的转发路由器之间可以通过标准接口 连接, 降低成本, 且对虚拟集群路由器外的网络而言, 不需要修改现有的 路由协议, 并且通过控制设备和转发路由器进行功能区分, 实现了控制与 转发分离, 提高了网络扩展的灵活性以及可靠性。
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成, 前述程序可以存储于一计算机可 读取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步驟; 而 前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代 码的介质。
最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对 其限制; 尽管参照前述实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修 改, 或者对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不 使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (1)
- 权利要求1、 一种虚拟集群路由器***, 其特征在于, 所述***包括控制设备和 至少两台转发路由器 Router; 所述至少两台转发 Router分别通过各自的外 连接口与所述***外的其它网络设备建立通信;所述控制设备和所述至少两台转发 Router之间分别建立控制管理通 道;所述控制设备, 用于收集所述虚拟集群路由器***的各个外连接口接 收到的所述***外的其它网絡设备发来的控制协议信息, 集中计算生成所 述虚拟集群***对外的路由信息库; 所述控制设备代表所述集群***与所 述***外的其他路由器进行控制协议通信, 使所述虚拟集群***在所述控 制协议层面上对外体现为一台路由器;所述控制设备还用于收集所述虚拟集群路由器***内各个转发 Router 与所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群路由器 ***内部的路由信息库;所述控制设备将所述***对外的路由信息库和所述***内部的路由信 息库进行合并, 生成最终的转发信息库, 并将所述最终的转发信息库通过 所述控制管理通道下发给所述至少两台转发 Router。2、 根据权利要求 1所述的***, 其特征在于, 所述收集所述虚拟集群 路由器***的各个外连接口接收到的所述***外的其它网络设备发来的控 制协议信息具体包括:所述至少两台转发 Router, 用于收到所述虚拟集群路由器***外发来 的包含控制协议的消息时, 提取该消息中的目的板卡标识, 如果目的板卡 标识位于所述控制设备上, 则通过已建立的控制管理通道将所述消息发送 至所述控制设备。3、根据权利要求 1所述的***, 其特征在于, 在所述控制设备上配置: 控制设备的标识、 控制设备分别和各个转发 Router之间的控制管理通道在 控制设备侧的接口标识以及该接口的 IP地址, 各个转发 Router的标识, 以 及控制设备分别和各个转发 Router之间的控制管理通道在转发 Router侧的 接口标识以及该接口的 IP地址;在所述至少两台转发 Router上分别配置:各个转发 Router自身的标识, 各个转发 Router和控制设备之间的控制管理通道在控制设备侧的接口 IP地 址, 各个转发 Router和控制设备之间的控制管理通道在转发 Router侧的接 口标识以及该接口的 IP地址。4、根据权利要求 1所述的***,其特征在于,所述至少两个转发 Router 通过标准接口建立拓朴结构。5、根据权利要求 4所述的***,其特征在于,所述至少两个转发 Router 的拓朴结构为下述至少一个拓朴或任意拓朴的结合, 星型、 树型、 环型、 全连接 FullMesh型。6、 根据权利要求 5 所述的***, 其特征在于, 当所述至少两个转发 Router的拓朴结构为星型、 树型或环型时, 在所述控制设备上进一步配置: 集群路由器内转发 Router互连的拓朴类型, 各转发 Router的拓朴角色; 在 所述至少两台转发 Router上分别进一步配置: 各个转发 Router自身的拓朴 角色。7、 根据权利要求 1所述的***, 其特征在于, 所述控制设备和所述至 少两台转发 Router之间分别建立控制管理通道具体包括: 所述控制设备通 过交换机与所述至少两台转发 Router之间分别建立控制管理通道。8、 根据权利要求 1所述的***, 其特征在于, 所述控制设备包括主控 板和互连接口板;相应地, 所述控制设备和所述至少两台转发 Router之间分别建立控制 管理通道具体包括:所述控制设备的互连接口板和所述至少两台转发 Router 之间分别建立控制管理通道。9、 根据权利要求 1所述的***, 其特征在于, 所述控制管理通道以带 内或带外的方式实现; 当所述控制管理通道以带内的方式实现时, 所述控 制设备需要进一步配置所述控制设备分别到所述至少两台转发 Router的静 态路由; 所述至少两台转发 Router需要分别进一步配置自身到所述控制设 备的静态路由。10、 根据权利要求 1 所述的***, 其特征在于, 所述控制设备具体包 括: 转发信息库收集模块, 用于收集所述虚拟集群路由器***的各个外连 接口接收到的所述***外的其它网络设备发来的路由信息, 集中计算生成 所述虚拟集群***对外的路由信息库 eFIB; 以及收集所述虚拟集群路由器 ***内的各个转发 Router与所述控制设备之间的路由信息, 集中计算生成 所述虚拟集群路由器***内部的路由信息库 iFIB; 所述 iFIB包括: 各转发 Router的节点 ID、 数据通道内连接口 ID及其 IP地址; 所述 eFIB包括: 各 转发 Router的外连接口的标识及其 IP地址;合并模块,用于将所述 iFIB和所述 eFIB合并后生成所述虚拟集群路由 器最终的转发信息库;发送模块, 用于将所述虚拟集群路由器最终的转发信息库通过所述控 制管理通道下发给所述至少两台转发 Router。11、 根据权利要求 10所述的***, 其特征在于, 所述合并模块进一步 包括:转发信息获取单元, 用于根据所述 eFIB中的外连接口信息, 获得该外 连接口所在的转发 Router; 在所述 iFIB中获得去往该外连接口所在的转发 Router的路由信息;转发信息合并单元, 用于将所述 eFIB中该外连接口信息对应的目的地 址、 所述 iFIB中去往该外连接口所在的转发 Router的路由信息合并为所述 虛拟集群路由器***最终的转发信息库。12、根据权利要求 1所述的***,其特征在于,所述至少两台转发 Router 分别进一步包括: 接口信息上报模块, 用于向所述控制设备上报接口信息, 所述接口信息包括自身与所述虚拟集群路由器外部相连的所有接口以及自 身与所述虚拟集群路由器内部相连的所有接口的接口信息;所述控制设备进一步包括: 接口管理模块, 用于接收所述至少两台转 发 Router上报的接口信息, 保存所述接口信息。13、 一种路由器, 其特征在于, 所述路由器应用于权利要求 1 所述的 虚拟集群路由器***内, 所述路由器和所述***中的控制设备之间建立控 制管理通道;所述路由器包括消息处理模块和发送模块:所述消息处理模块, 用于收到所述虚拟集群路由器***外发来的包含 控制协议的消息时, 提取该消息中的目的板卡标识, 如果目的板卡标识位 于所述控制设备上, 则将所述消息发给所述发送模块;所述发送模块, 用于接收到所述消息, 通过已建立的控制管理通道将 所述消息发送至所述控制设备。14、 根据权利要求 13所述的路由器, 其特征在于, 在所述路由器上配 置: 所述路由器自身的标识, 所述路由器和控制设备之间的控制管理通道 在控制设备侧的接口 IP地址, 所述路由器和控制设备之间的控制管理通道 在转发 Router侧的接口标识以及该接口的 IP地址。15、 根据权利要求 14所述的路由器, 其特征在于, 所述路由器进一步 配置: 自身的拓朴角色。16、 根据权利要求 13所述的路由器, 其特征在于, 所述控制管理通道 以带内或带外的方式实现; 当所述控制管理通道以带内的方式实现时, 所 述路由器需要进一步配置自身到所述控制设备的静态路由。17、 根据权利要求 13所述的路由器, 其特征在于, 所述路由器进一步 包括: 接口信息上报模块, 用于向所述控制设备上报接口信息, 所述接口 信息包括自身与所述虚拟集群路由器外部相连的所有外连接口以及自身与 所述虚拟集群路由器内部相连的所有内连接口的接口信息。 18、 一种控制设备, 其特征在于, 该控制设备应用于权利要求 1 所述 的虚拟集群路由器***内, 所述控制设备和所述***中的至少两台转发 Router之间分别建立控制管理通道; 所述至少两台转发 Router分别通过各 自的外连接口与所述***外的其它网络设备建立通信;所述控制设备包括:路由信息库收集模块, 用于收集所述虚拟集群路由器***的各个外连 接口接收到的所述***外的其它网络设备发来的控制协议信息, 集中计算 生成所述虚拟集群***对外的路由信息库, 使所述虚拟集群***在所述控 制协议层面上对外体现为一台路由器; ; 以及收集所述虚拟集群路由器系 统内的各个转发 Router与所述控制设备之间的控制协议信息, 集中计算生 成所述虚拟集群路由器***内部的路由信息库;合并模块, 用于将所述***对外的路由信息库和所述***内部的路由 信息库进行合并, 生成最终的转发信息库;发送模块, 将所述最终的转发信息库通过所述控制管理通道下发给所 述至少两台转发 Router。19、 根据权利要求 18所述的控制设备, 其特征在于, 在所述控制设备 上配置: 控制设备的标识、 控制设备分别和各个转发 Router之间的控制管 理通道在控制设备侧的接口标识以及该接口的 IP地址,各个转发 Router的 标识, 以及控制设备分别和各个转发 Router 之间的控制管理通道在转发 Router侧的接口标识以及该接口的 IP地址。20、 根据权利要求 18所述的控制设备, 其特征在于, 当所述至少两台 转发 Router的拓朴结构为星型、 树型或环型时, 在所述控制设备上进一步 配置: 集群路由器内转发 Router互连的拓朴类型, 各转发 Router的拓朴角 色。21、 根据权利要求 18所述的控制设备, 其特征在于, 所述控制设备和 所述至少两台转发 Router之间分别建立控制管理通道具体包括: 所述控制 设备通过交换机与所述至少两台转发 Router之间分别建立控制管理通道。22、 根据权利要求 18所述的控制设备, 其特征在于, 所述控制设备包 括主控板和互连接口板;相应地, 所述控制设备和所述至少两台转发 Router之间分别建立控制 管理通道具体包括:所述控制设备的互连接口板和所述至少两台转发 Router 之间分别建立控制管理通道。23、 根据权利要求 18所述的控制设备, 其特征在于, 所述控制管理通 道以带内或带外的方式实现; 当所述控制管理通道以带内的方式实现时, 所述控制设备需要进一步配置所述控制设备分别到所述至少两台转发 Router的静态路由。24、 根据权利要求 18所述的控制设备, 其特征在于, 所述转发信息库 收集模块具体包括, 用于收集所述虚拟集群路由器***的各个外连接口接 收到的所述***外的其它网络设备发来的路由信息, 集中计算生成所述虚 拟集群***对外的路由信息库 eFIB; 以及收集所述虚拟集群路由器***内 的各个转发 Router之间的路由信息, 集中计算生成所述虚拟集群路由器系 统内部的路由信息库 iFIB; 所述 iFIB 包括: 各转发 Router的节点 ID、 数 据通道内连接口 ID及其 IP地址; 所述 eFIB包括: 各转发 Router的外连接 口的标识及其 IP地址;所述合并模块具体包括,用于将所述 iFIB和所述 eFIB合并后生成所述 虚拟集群路由器最终的转发信息库;所述发送模块具体包括, 用于将所述虚拟集群路由器最终的转发信息 库通过所述控制管理通道下发给所述至少两台转发 Router。25、 根据权利要求 24所述的控制设备, 其特征在于, 所述合并模块进 一步包括:转发信息获取单元, 用于根据所述 eFIB中的外连接口信息, 获得该外 连接口所在的转发 Router; 在所述 iFIB中获得去往该外连接口所在的转发 Router的路由信息;转发信息合并单元, 用于将所述 eFIB中该外连接口信息对应的目的地 址、 所述 iFIB中去往该外连接口所在的转发 Router的路由信息合并为所述 虚拟集群路由器***最终的转发信息库。26、 根据权利要求 18所述的控制设备, 其特征在于, 所述控制设备进 一步包括: 接口管理模块, 用于接收所述至少两台转发 Router上报的接口 信息, 保存所述接口信息。27、 一种虚拟集群路由器建立方法, 其特征在于, 该方法应用于权利 要求 1 所述的虚拟集群路由器***, 所述虚拟集群路由器***包括控制设 备和至少两台转发路由器 Router;该方法包括:在所述控制设备和所述至少两台转发 Router之间分别建立控制管理通 道;所述控制设备收集所述虚拟集群路由器***的各个外连接口接收到的 所述***外的其它网络设备发来的控制协议信息, 集中计算生成所述虚拟 集群***对外的路由信息库; 所述控制设备代表所述集群***与所述*** 外的其他路由器进行控制协议通信, 使所述虚拟集群***在所述控制协议 层面上对外体现为一台路由器;所述控制设备还收集所述虚拟集群路由器***内的各个转发 Router与 所述控制设备之间的控制协议信息, 集中计算生成所述虚拟集群路由器系 统内部的路由信息库;所述控制设备将所述***对外的路由信息库和所述***对内的路由信 息库进行合并, 生成最终的转发信息库, 并将所述最终的转发信息库通过 所述控制管理通道下发给所述至少两台转发 Router。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/073383 WO2011113394A2 (zh) | 2011-04-27 | 2011-04-27 | 一种路由器、虚拟集群路由器***及建立方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102511151A true CN102511151A (zh) | 2012-06-20 |
CN102511151B CN102511151B (zh) | 2014-06-04 |
Family
ID=44649658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180000840.2A Active CN102511151B (zh) | 2011-04-27 | 2011-04-27 | 一种路由器、虚拟集群路由器***及建立方法 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2608459B1 (zh) |
CN (1) | CN102511151B (zh) |
WO (1) | WO2011113394A2 (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102884762A (zh) * | 2012-06-28 | 2013-01-16 | 华为技术有限公司 | 网络路径控制方法、设备及*** |
CN103430498A (zh) * | 2013-02-06 | 2013-12-04 | 华为技术有限公司 | 一种网络虚拟化的数据传输的方法、设备和路由*** |
WO2016184069A1 (zh) * | 2015-05-20 | 2016-11-24 | 中兴通讯股份有限公司 | 一种路由查询方法及装置 |
CN107171953A (zh) * | 2017-05-22 | 2017-09-15 | 浙江工商大学 | 一种虚拟路由器实现方法 |
CN113115402A (zh) * | 2021-03-16 | 2021-07-13 | 北京小米移动软件有限公司 | 一种接入点的接入方法、装置、电子设备及存储介质 |
CN114079670A (zh) * | 2020-07-30 | 2022-02-22 | 华为技术有限公司 | 传输路由信息的方法、装置和通信*** |
CN115336236A (zh) * | 2020-03-31 | 2022-11-11 | 阿里巴巴集团控股有限公司 | 通过基于环的集群通信避免网络拥塞 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103166859B (zh) * | 2011-12-14 | 2016-08-03 | 中国电信股份有限公司 | 业务路由方法及*** |
CN103067277B (zh) * | 2013-01-06 | 2016-06-22 | 华为技术有限公司 | 建立控制通道的方法、转发设备和控制设备 |
EP3389231B1 (en) * | 2013-01-14 | 2022-08-03 | Huawei Technologies Co., Ltd. | Cluster and forwarding method |
CN103441936B (zh) * | 2013-08-22 | 2017-02-22 | 华为技术有限公司 | 转发邻接链路的发布方法 |
WO2015034435A1 (en) * | 2013-09-03 | 2015-03-12 | Nanyang Technological University | A method for managing a data center network |
CN103619067B (zh) * | 2013-11-22 | 2017-11-07 | 北京奇虎科技有限公司 | 无线信道重新分配方法和装置 |
US10117258B2 (en) | 2013-11-22 | 2018-10-30 | Beijing Qihoo Technology Comapny Limited | Wireless channel redistribution method and apparatus |
CN104270270B (zh) * | 2014-09-28 | 2018-03-30 | 国家电网公司 | 一种中高端机架式大容量设备通信管理方法 |
CN107547255B (zh) * | 2017-06-30 | 2020-12-01 | 新华三技术有限公司 | 集群***的升级方法、主用主控板及集群*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040098490A1 (en) * | 2002-10-28 | 2004-05-20 | Darpan Dinker | System and method for uniquely identifying processes and entities in clusters |
CN101442442A (zh) * | 2008-12-17 | 2009-05-27 | 华为技术有限公司 | 管理装置、控制装置、管理控制装置及路由器*** |
CN101931587A (zh) * | 2009-06-19 | 2010-12-29 | 华为技术有限公司 | 虚拟集群路由方法及*** |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6496510B1 (en) * | 1997-11-14 | 2002-12-17 | Hitachi, Ltd. | Scalable cluster-type router device and configuring method thereof |
US6907039B2 (en) * | 2002-07-20 | 2005-06-14 | Redback Networks Inc. | Method and apparatus for routing and forwarding between virtual routers within a single network element |
US6850492B2 (en) * | 2002-11-22 | 2005-02-01 | Nokia Corporation | Method and system for enabling a route and flow table update in a distributed routing platform |
CN1312889C (zh) * | 2003-12-17 | 2007-04-25 | 浪潮电子信息产业股份有限公司 | 集群网络的单一地址流量分发器 |
US7461154B2 (en) * | 2004-11-18 | 2008-12-02 | Cisco Technology, Inc. | Communication arrangement between virtual routers of a physical router |
US7729350B2 (en) * | 2004-12-30 | 2010-06-01 | Nokia, Inc. | Virtual multicast routing for a cluster having state synchronization |
CN101355430B (zh) * | 2007-07-27 | 2012-02-29 | 华为技术有限公司 | 交换框、集群路由器 |
US8532116B2 (en) * | 2009-07-21 | 2013-09-10 | Cisco Technology, Inc. | Extended subnets |
CN101841815B (zh) * | 2010-04-14 | 2012-05-30 | 曹鹏 | 基于无线路由器的集群受控方法及网络*** |
-
2011
- 2011-04-27 WO PCT/CN2011/073383 patent/WO2011113394A2/zh active Application Filing
- 2011-04-27 EP EP11755711.6A patent/EP2608459B1/en active Active
- 2011-04-27 CN CN201180000840.2A patent/CN102511151B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040098490A1 (en) * | 2002-10-28 | 2004-05-20 | Darpan Dinker | System and method for uniquely identifying processes and entities in clusters |
CN101442442A (zh) * | 2008-12-17 | 2009-05-27 | 华为技术有限公司 | 管理装置、控制装置、管理控制装置及路由器*** |
CN101931587A (zh) * | 2009-06-19 | 2010-12-29 | 华为技术有限公司 | 虚拟集群路由方法及*** |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102884762B (zh) * | 2012-06-28 | 2016-11-16 | 华为技术有限公司 | 网络路径控制方法、设备及*** |
US9755909B2 (en) | 2012-06-28 | 2017-09-05 | Huawei Technologies Co., Ltd. | Method, device and system for controlling network path |
CN102884762A (zh) * | 2012-06-28 | 2013-01-16 | 华为技术有限公司 | 网络路径控制方法、设备及*** |
CN103430498A (zh) * | 2013-02-06 | 2013-12-04 | 华为技术有限公司 | 一种网络虚拟化的数据传输的方法、设备和路由*** |
CN103430498B (zh) * | 2013-02-06 | 2016-05-25 | 华为技术有限公司 | 一种网络虚拟化的数据传输的方法、设备和路由*** |
US9628295B2 (en) | 2013-02-06 | 2017-04-18 | Huawei Technologies Co., Ltd. | Method, device, and routing system for data transmission of network virtualization |
CN106302178B (zh) * | 2015-05-20 | 2020-02-21 | 中兴通讯股份有限公司 | 一种路由查询方法及装置 |
WO2016184069A1 (zh) * | 2015-05-20 | 2016-11-24 | 中兴通讯股份有限公司 | 一种路由查询方法及装置 |
CN106302178A (zh) * | 2015-05-20 | 2017-01-04 | 中兴通讯股份有限公司 | 一种路由查询方法及装置 |
CN107171953A (zh) * | 2017-05-22 | 2017-09-15 | 浙江工商大学 | 一种虚拟路由器实现方法 |
CN107171953B (zh) * | 2017-05-22 | 2020-04-28 | 浙江工商大学 | 一种虚拟路由器实现方法 |
CN115336236A (zh) * | 2020-03-31 | 2022-11-11 | 阿里巴巴集团控股有限公司 | 通过基于环的集群通信避免网络拥塞 |
CN115336236B (zh) * | 2020-03-31 | 2024-04-02 | 阿里巴巴集团控股有限公司 | 由第一计算节点实施的方法、第一计算节点及可读介质 |
CN114079670A (zh) * | 2020-07-30 | 2022-02-22 | 华为技术有限公司 | 传输路由信息的方法、装置和通信*** |
CN114079670B (zh) * | 2020-07-30 | 2023-07-11 | 华为技术有限公司 | 传输路由信息的方法、装置和通信*** |
CN113115402A (zh) * | 2021-03-16 | 2021-07-13 | 北京小米移动软件有限公司 | 一种接入点的接入方法、装置、电子设备及存储介质 |
US11659473B2 (en) | 2021-03-16 | 2023-05-23 | Beijing Xiaomi Mobile Software Co., Ltd. | Access method and apparatus for access point, electronic device, and storage medium |
CN113115402B (zh) * | 2021-03-16 | 2023-10-20 | 北京小米移动软件有限公司 | 一种接入点的接入方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP2608459A4 (en) | 2013-11-06 |
EP2608459B1 (en) | 2014-12-17 |
WO2011113394A2 (zh) | 2011-09-22 |
EP2608459A2 (en) | 2013-06-26 |
CN102511151B (zh) | 2014-06-04 |
WO2011113394A3 (zh) | 2012-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102511151A (zh) | 一种路由器、虚拟集群路由器***及建立方法 | |
CN107431642B (zh) | 用于控制交换机以捕获和监视网络流量的***和方法 | |
US10911355B2 (en) | Multi-site telemetry tracking for fabric traffic using in-band telemetry | |
CN102546351B (zh) | openflow网络和现有IP网络互联的***和方法 | |
CN103081418B (zh) | 计算机***和计算机***中的通信方法 | |
US9614759B2 (en) | Systems and methods for providing anycast MAC addressing in an information handling system | |
CN101442442B (zh) | 管理装置、控制装置、管理控制装置及路由器*** | |
CN107211036B (zh) | 一种数据中心网络组网的方法以及数据中心网络 | |
CN108696434A (zh) | 一种转发数据报文的方法、设备和*** | |
CN105553849A (zh) | 一种传统ip网络与sptn网络互通方法与*** | |
CN109218053A (zh) | 虚拟数据中心的实现方法、***和存储介质 | |
CN107733795B (zh) | 以太网虚拟私有网络evpn与公网互通方法及其装置 | |
CN103139075B (zh) | 一种报文传输方法和设备 | |
CN103067277A (zh) | 建立控制通道的方法、转发设备和控制设备 | |
CN106059946A (zh) | 一种报文转发方法和装置 | |
CN106452873A (zh) | 软件定义网络中的控制方法,控制设备和处理器 | |
CN105306365A (zh) | 一种电力通信网络及其扩容与抗毁路由路径确定方法 | |
CN105763439B (zh) | 一种多链接透明互联网络中数据中心的互联方法及装置 | |
JP2015119227A (ja) | 通信システム、通信装置、及びパス切り替え方法 | |
US9479439B1 (en) | Methods and apparatus for load balancing VLAN traffic | |
CN103493439A (zh) | 接收信息的方法、发送信息的方法及装置 | |
CN201699727U (zh) | 一种部分可重构的以太网交换机 | |
CN106936731A (zh) | 软件定义网络sdn中的报文转发的方法和装置 | |
CN108512737A (zh) | 一种数据中心ip层互联的方法和sdn控制器 | |
CN105027513A (zh) | 通信***、整合控制器、分组转发方法和程序 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |