非全连接网络拓扑条件下的热备方法和集中控制器技术

技术编号:11752726 阅读:382 留言:0更新日期:2015-07-21 13:12
本发明专利技术提供了非全连接网络拓扑条件下的热备方法和集中控制器,使网络中的各个主机在非全连接网络拓扑条件下能够顺利接入网络。该方法包括:集中控制器根据网络中所有路由设备的拓扑互联信息生成网络拓扑信息;集中控制器接收主机发送的基于以太网的点对点协议PPPoE广播消息,PPPoE广播消息中携带有主机与交换机的连接关系信息;集中控制器根据网络拓扑信息以及主机与交换机的连接关系信息,确定主机的主用设备端口和备用设备端口;集中控制器向主用路由设备和备用路由设备发送备份组通知消息,备份组通知消息中携带有主用路由设备端口和备用路由设备端口信息。该方法适用于通信技术领域。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及非全连接网络拓扑条件下的热备方法和集中控制 器。
技术介绍
在传统组网中,主机一般通过单一路由设备访问网络,网络可靠性得不到有效保 证。如果路由设备本身发生故障,将导致其所负责的所有主机无法访问外网。 对此,现有技术提出了一种双机(或多机)热备技术,实现了两个或多个路由设备 之间的热备份,一旦其中一个路由设备出现问题,其他热备的路由设备能够进行无缝切换, 代替原来的路由设备继续转发流量,实现主机业务的不间断性,提高了网络的可靠性。 现有技术针中,热备技术一般是基于VRPP (Virtual Router Redundancy Protocol,虚拟路由器冗余协议),即网络中若干台路由设备组成一个热备份组,其中只有 一台路由设备为主用设备,其他设备为备用设备,这样导致资源的严重浪费。 针对该问题,现有技术在VRRP的基础上提出了新的解决方案,即VRRPE(Virtual Router Redundancy Protocol Extended,增强性虚拟路由器冗余协议)。在VRRPE中,热 备份组的设备共同拥有一个虚拟IP (Internet Protocol,网络之间互连的协议)地址,热 备份组中各个设备的端口拥有不同的虚拟MAC (Media Access Control,媒体接入控制)地 址。在热备份组中,可以选举出一个控制路由设备。当主机发起连接请求时,控制路由设备 为主机分配一个主用路由设备和备用路由设备,同时该备用路由设备也可能是其他备份组 中的主用路由设备,这在提高了网络可靠性的同时,也大大降低了对资源的浪费。 然而,现有技术均要求路由设备下的二层网络为全连接网络,在非全连接网络拓 扑结构下,控制路由设备为主机分配的主用路由设备或备用路由设备可能无法连接到该主 机,导致主机无法接入网络或无法实现主用路由设备或链路故障时备用路由设备代替主用 路由设备为主机进行流量转发的功能。
技术实现思路
本专利技术的实施例提供非全连接网络拓扑条件下的热备方法和集中控制器,实现在 非全连接网络拓扑条件下,主机能够分配到与其具备连通性的路由设备,保证主机能够顺 利接入网络。 为达到上述目的,本专利技术的实施例采用如下技术方案: 第一方面,本专利技术实施例提供了一种非全连接网络拓扑条件下的热备方法,该方 法包括: 集中控制器根据所述网络中所有路由设备的拓扑互联信息生成网络拓扑信息; 所述集中控制器接收主机发送的基于以太网的点对点协议PPPoE广播消息,所述 PPPoE广播消息中携带有所述主机与交换机的连接关系信息; 所述集中控制器根据所述网络拓扑信息以及所述主机与交换机的连接关系信息, 确定所述主机的主用设备端口和备用设备端口; 所述集中控制器向所述主用路由设备和备用路由设备发送备份组通知消息,所述 备份组通知消息中携带有主用路由设备端口和备用路由设备端口信息。 第二方面,本专利技术实施例提供了又一种非全连接网络拓扑条件下的热备方法,该 方法包括: 路由设备向集中控制器发送所述路由设备的拓扑互联信息,以使得所述集中控制 器根据所述路由设备的拓扑互联信息生成网络拓扑信息,并在接收到主机发送的基于以太 网的点对点协议PPPoE广播消息后,根据所述网络拓扑信息以及所述主机与交换机的连接 关系信息,确定所述主机的主用设备端口和备用设备端口,所述PPPoE广播消息中携带有 所述主机与交换机的连接关系信息; 若所述路由设备的端口被确定为主用设备端口或备用设备端口,则接收所述集中 控制器发送的备份组通知消息,所述备份组通知消息中携带有主用路由设备端口或备用路 由设备端口信息。 第三方面,本专利技术实施例提供了一种集中控制器,该集中控制器包括:生成单元、 接收单元、确定单元、发送单元; 所述生成单元,用于根据所述网络中所有路由设备的拓扑互联信息生成网络拓扑 信息; 所述接收单元,用于接收主机发送的基于以太网的点对点协议PPPoE广播消息, 所述PPPoE广播消息中携带有所述主机与交换机的连接关系信息; 所述确定单元,用于根据所述网络拓扑信息以及所述主机与交换机的连接关系信 息,确定所述主机的主用设备端口和备用设备端口; 所述发送单元,用于向所述主用路由设备和备用路由设备发送备份组通知消息, 所述备份组通知消息中携带有主用路由设备端口和备用路由设备端口信息。 第四方面,本专利技术实施例提供了一种路由设备,该路由设备包括:发送单元和接收 单元; 所述发送单元,用于向集中控制器发送所述路由设备的拓扑互联信息,以使得所 述集中控制器根据所述路由设备的拓扑互联信息生成网络拓扑信息,并在接收到主机发送 的基于以太网的点对点协议PPPoE广播消息后,根据所述网络拓扑信息以及所述主机与交 换机的连接关系信息,确定所述主机的主用设备端口和备用设备端口,所述PPPoE广播消 息中携带有所述主机与交换机的连接关系信息; 所述接收单元,用于接收所述集中控制器发送的备份组通知消息,所述备份组通 知消息中携带有主用路由设备端口或备用路由设备端口信息。 本专利技术实施例提供了一种非全连接网络拓扑条件下的热备方法和集中控制器,该 方法包括:集中控制器根据所述网络中所有路由设备的拓扑互联信息生成网络拓扑信息; 所述集中控制器接收主机发送的基于以太网的点对点协议PPPoE广播消息,所述PPPoE广 播消息中携带有所述主机与交换机的连接关系信息;所述集中控制器根据所述网络拓扑 信息以及所述主机与交换机的连接关系信息,确定所述主机的主用设备端口和备用设备端 口;所述集中控制器向所述主用路由设备和备用路由设备发送备份组通知消息,所述备份 组通知消息中携带有主用路由设备端口和备用路由设备端口信息。基于该方法,在非全连 接网络拓扑条件下主机可以成功连接到与其相连通的主用路由设备和备用路由设备上,保 证主机能够顺利接入网络。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1为一种非全连接网络拓扑条件下的系统结构示意图; 图2为本专利技术实施例提供的一种非全连接网络拓扑条件下的热备方法流程图一; 图3为本专利技术实施例提供的一种非全连接网络拓扑条件下的热备方法流程图二; 图4为本专利技术实施例提供的一种非全连接网络拓扑条件下的热备方法流程图三; 图5为本专利技术实施例提供的一种非全连接网络拓扑条件下的热备方法交互流程 图; 图6为本专利技术实施例提供的一种非全连接网络拓扑条件下的热备方法流程图四; 图7为本专利技术实施例提供的一种集中控制器结构示意图; 图8为本专利技术实施例提供的一种路由设备结构示意图。【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。 传统组网中,主机一般通过单一路由设备访问网络,网络可靠性较低,针本文档来自技高网
...
非全连接网络拓扑条件下的热备方法和集中控制器

【技术保护点】
一种非全连接网络拓扑条件下的热备方法,该方法基于增强性虚拟路由器冗余协议VRRPE,其特征在于,该方法包括:集中控制器根据所述网络中所有路由设备的拓扑互联信息生成网络拓扑信息;所述集中控制器接收主机发送的基于以太网的点对点协议PPPoE广播消息,所述PPPoE广播消息中携带有所述主机与交换机的连接关系信息;所述集中控制器根据所述网络拓扑信息以及所述主机与交换机的连接关系信息,确定所述主机的主用设备端口和备用设备端口;所述集中控制器向所述主用路由设备和备用路由设备发送备份组通知消息,所述备份组通知消息中携带有主用路由设备端口和备用路由设备端口信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱鹏杨艳松徐东何晓峰王健全
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1