一种路由器相互切换的方法及其系统与流程

文档序号:15878846发布日期:2018-11-09 17:30阅读:273来源:国知局
一种路由器相互切换的方法及其系统与流程

本发明属于路由器切换技术领域,涉及到一种路由器相互切换的方法及其系统。

背景技术

路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质的,如光纤、同轴电缆、双绞线;远程路由器是用来连接远程传输介质,并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机、发射机。

路由器是互联网的主要结点设备,路由器通过路由决定数据的转发,转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者),作为不同网络之间互相连接的枢纽,路由器系统构成了基于tcp/ip的国际互联网络internet的主体脉络,也可以说,路由器构成了internet的骨架,它的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量,因此,在internet研究领域中,路由器技术始终处于核心地位,其发展历程和方向,成为整个internet研究的一个缩影。

现有的路由器在通信切换的过程中,路由器间的相互切换存在切换繁琐、切换时间长以及操作复杂的问题,为了解决以上问题,先设计一种路由器相互切换的方法及其系统。



技术实现要素:

本发明的目的在于提供一种路由器相互切换的方法及其系统,解决了现有路由器在切换的过程中,存在切换繁琐、切换时间长以及便利性差的问题。

本发明的目的可以通过以下技术方案实现:

一种路由器相互切换的方法,包括以下步骤:

s1、路由器接收移动节点发送的切换信息请求;

s2、对接收的切换信息请求与设定的标准切换信息请求进行对比,若接收的切换信息请求与设定的标准切换信息请求相同,则执行步骤s3,若接收的切换信息请求与设定的标准切换信息请求不同,执行步骤s1;

s3、路由器通过路由获取相邻路由器的地址信息;

s4、根据相邻路由器的地址信息向相邻路由器发送切换发起信令,若该路由器获取多个相邻路由器的地址信息,可通过向多个路由器发送切换发起信令;

s5、路由器发送切换发起信令后,接收相邻路由器发送的移动节点的新地址,该新地址由相邻路由器在接收了切换发起信令后发送;

s6、向移动节点发送新地址,以便于移动节点断开通信链路后使用新地址向通信节点发起关联重建。

进一步地,所述切换信息请求包括移动节点的当前地址,所述当前地址由路由器为移动节点分配。

进一步地,所述步骤s3中获取的地址信息包括相邻路由器的链路层地址、ip地址和子网前缀。

一种路由器相互切换的系统,包括切换请求发送模块、诊断模块、地址获取模块和切换发起模块,切换请求发送模块通过诊断模块与地址获取模块连接,地址获取模块与切换发起模块连接;

所述切换请求发送模块用于将移动节点的发送的切换信息请求发送至路由器,所述路由器将接收的切换信息请求发送至诊断模块;

所述诊断模块用于将接收的切换信息请求与设定的标准切换信息请求进行对比,若接收的切换信息请求与设定的标准切换信息请求相同,则发送匹配符合指令至地址获取模块,否则,发送匹配不符合指令至切换请求发送模块,并持续接收切换请求发送模块发送的切换信息请求;

地址获取模块用于获取诊断模块发送的匹配符合指令,根据匹配符合指令获取相邻路由器的地址信息,并将获取的相邻路由器的地址信息发送至切换发起模块;

所述切换发起模块用于接收地址获取模块发送的相邻路由器的地址信息,并根据地址信息向相邻路由器发送切换发起信令,并将相邻路由器发送的移动节点的新地址,以建立通信节点的关联重建。

本发明的有益效果:

本发明提供的路由器相互切换的方法及其系统,通过切换请求发送模块、诊断模块、地址获取模块并结合切换发起模块,通过获取移动节点的切换请求信息,获取相邻路由器的地址信息,并根据路由器地址信息进行路由器的切换,提高了路由器相互切换的繁琐程度,减少切换时间,大大提高了路由器切换过程中的便利性,以增强路由器的稳定性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一种路由器相互切换的系统示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明为一种路由器相互切换的方法,包括以下步骤:

s1、路由器接收移动节点发送的切换信息请求,该切换信息请求包括移动节点的当前地址,当前地址由路由器为移动节点分配的,所述移动节点可以是移动电脑、手机等用户设备;

s2、对接收的切换信息请求与设定的标准切换信息请求进行对比,若接收的切换信息请求与设定的标准切换信息请求相同,则执行步骤s3,若接收的切换信息请求与设定的标准切换信息请求不同,执行步骤s1;

s3、路由器通过路由获取相邻路由器的地址信息,获取的地址信息包括相邻路由器的链路层地址、ip地址和子网前缀等;

s4、根据相邻路由器的地址信息向相邻路由器发送切换发起信令,若该路由器获取多个相邻路由器的地址信息,可通过向多个路由器发送切换发起信令;

s5、路由器发送切换发起信令后,接收相邻路由器发送的移动节点的新地址,该新地址由相邻路由器在接收了切换发起信令后发送;

s6、向移动节点发送新地址,以便于移动节点断开通信链路后使用新地址向通信节点发起关联重建。

请参阅图1所示,一种路由器相互切换的系统,包括切换请求发送模块、诊断模块、地址获取模块和切换发起模块,切换请求发送模块通过诊断模块与地址获取模块连接,地址获取模块与切换发起模块连接。

所述切换请求发送模块用于将移动节点的发送的切换信息请求发送至路由器,所述路由器将接收的切换信息请求发送至诊断模块;

所述诊断模块用于将接收的切换信息请求与设定的标准切换信息请求进行对比,若接收的切换信息请求与设定的标准切换信息请求相同,则发送匹配符合指令至地址获取模块,否则,发送匹配不符合指令至切换请求发送模块,并持续接收切换请求发送模块发送的切换信息请求;

地址获取模块用于获取诊断模块发送的匹配符合指令,根据匹配符合指令获取相邻路由器的地址信息,并将获取的相邻路由器的地址信息发送至切换发起模块,其中,获取的地址信息包括相邻路由器的链路层地址、ip地址和子网前缀等;

所述切换发起模块用于接收地址获取模块发送的相邻路由器的地址信息,并根据地址信息向相邻路由器发送切换发起信令,并将相邻路由器发送的移动节点的新地址,以便于建立通信节点的关联重建,实现路由器的切换,若路由器获取若干相邻路由器的地址信息,则可向若干路由器均发送切换发起信令。

本发明提供的路由器相互切换的方法及其系统,通过切换请求发送模块、诊断模块、地址获取模块并结合切换发起模块,通过获取移动节点的切换请求信息,获取相邻路由器的地址信息,并根据路由器地址信息进行路由器的切换,提高了路由器相互切换的繁琐程度,减少切换时间,大大提高了路由器切换过程中的便利性,以增强路由器的稳定性。

以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1