一种远程恢复路由器的方法及其系统与流程

文档序号:15845369发布日期:2018-11-07 08:56阅读:427来源:国知局
一种远程恢复路由器的方法及其系统与流程

本发明路由器技术领域,涉及到一种远程恢复路由器的方法及其系统。

背景技术

路由器(router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,"交通警察"。目前路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。路由和交换机之间的主要区别就是交换机发生在osi参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,所以说两者实现各自功能的方式是不同的。

路由器(router)又称网关设备(gateway)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。因此,路由器具有判断网络地址和选择ip路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。

现有的路由器一旦存在启动异常的问题,严重影响网络间的通信传输,且路由器无法自行修复,为了解决以上问题,先设计一种远程恢复路由器的方法及其系统。



技术实现要素:

本发明的目的在于提供一种远程恢复路由器的方法及其系统,解决了现有路由器无法实现自行修复的问题,降低路由器的工作效率。

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

一种远程恢复路由器的方法,包括以下步骤:

s1、在路由器的存储空间上设置有配置单元和固件单元,配置单元用于存放路由器配置信息,固件单元用于存放路由器固件;

s2、路由器通过通信网络与电源检测模块连接,电源检测模块用于检测路由器与电源端口的连接状况,一旦路由器与电源端口的连接正常,进入路由器启动状态,所述路由器的启动状态包括开启异常状态和正常开启状态;

s3、判断路由器启动是否发生异常,当路由器启动异常时,路由器停留在引导单元内,所述路由器启动异常,则表明路由器临时存储单元出现损坏,路由器无法正常进入系统,即路由器出现启动异常;

s4、路由器引导系统从配置单元中读取路由器wan口设置;

s5、路由器引导系统通过获取的wan口设置获取固定单元的地址,通过获取的地址进入固定单元,向固定单元发送以获得对应的路由器固件的请求,下载路由器固件;

s6、下载的路由器固件替换原来的路由器固件,路由器引导系数根据获得路由器固件自动进行恢复;

s7、将下载的路由器固件备份到固定单元中,以保证路由器下次启动正常。

进一步地,所述路由器的存储空间包括引导单元、配置单元、固定单元和临时存储单元,其中,引导单元用于引导路由器进入系统,临时存储单元用于存放路由器出厂设置信息。

进一步地,所述wan口设置包括路由器上网方式及相应的上网账号和上网口令。

一种远程恢复路由器的系统,包括区间划分模块、电源检测模块、启动检测模块、获取调用模块和更新替换模块,电源检测模块通过启动检测模块与获取调用模块连接,获取调用模块与更新替换模块连接;

区间划分模块用于对路由器的存储空间进行划分,划分成若干个存储单元,所述存储单元包括引导单元、配置单元、固定单元和临时存储单元;

电源检测模块用于检测路由器与电源端口的连接状态,当路由器与电源接口的连接正常,则进入启动检测模块;

启动检测模块用于实时检测路由器在启动的过程中是否发生异常,则路由器跳转至获取调用模块;

获取调用模块用于从配置单元中读取路由器wan口设置,并根据wan口设置获取固定单元的地址,通过获取的地址进入固定单元,向固定单元发送以获得对应的路由器固件的请求,以下载路由器固件;

更新替换模块用于接收获取调用模块下载的路由器固件,并将接收的路由器固件替换异常的路由器固件,并根据更换后的路由器固件对路由器进行自动恢复。

本发明的有益效果:

本发明提供的远程恢复路由器的方法及其系统,通过对路由器进行启动状态的检测,以判断路由器在启动的过程中是否发生异常,若发生异常,则重新下载和调用路由器固件,无需人工操作,可实现路由器的远程自动恢复,提高了路由器恢复的效率,降低人工维修所消耗的时间,提高工作效率。

附图说明

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

图1为本发明一种远程恢复路由器的系统示意图。

具体实施方式

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

本发明为一种远程恢复路由器的方法,包括以下步骤:

s1、在路由器的存储空间上设置有配置单元和固件单元,配置单元用于存放路由器配置信息,固件单元用于存放路由器固件,其中,路由器的存储空间包括引导单元、配置单元、固定单元和临时存储单元,引导单元用于引导路由器进入系统,临时存储单元用于存放路由器出厂设置信息;

s2、路由器通过通信网络与电源检测模块连接,电源检测模块用于检测路由器与电源端口的连接状况,一旦路由器与电源端口的连接正常,进入路由器启动状态,所述路由器的启动状态包括开启异常状态和正常开启状态;

s3、判断路由器启动是否发生异常,当路由器启动异常时,路由器停留在引导单元内,所述路由器启动异常,则表明路由器临时存储单元出现损坏,路由器无法正常进入系统,即路由器出现启动异常;

s4、路由器引导系统从配置单元中读取路由器wan口设置,其中,wan口设置包括路由器上网方式及相应的上网账号和上网口令;

s5、路由器引导系统通过获取的wan口设置获取固定单元的地址,通过获取的地址进入固定单元,向固定单元发送以获得对应的路由器固件的请求,下载路由器固件;

s6、下载的路由器固件替换原来的路由器固件,路由器引导系数根据获得路由器固件自动进行恢复;

s7、将下载的路由器固件备份到固定单元中,以保证路由器下次启动正常。

请参阅图1所示,一种远程恢复路由器的系统,包括区间划分模块、电源检测模块、启动检测模块、获取调用模块和更新替换模块,电源检测模块通过启动检测模块与获取调用模块连接,获取调用模块与更新替换模块连接;

区间划分模块用于对路由器的存储空间进行划分,划分成若干个存储单元,所述存储单元包括引导单元、配置单元、固定单元和临时存储单元;

电源检测模块用于检测路由器与电源端口的连接状态,当路由器与电源接口的连接正常,则进入启动检测模块;

启动检测模块用于实时检测路由器在启动的过程中是否发生异常,则路由器跳转至获取调用模块;

获取调用模块用于从配置单元中读取路由器wan口设置,并根据wan口设置获取固定单元的地址,通过获取的地址进入固定单元,向固定单元发送以获得对应的路由器固件的请求,以下载路由器固件;

更新替换模块用于接收获取调用模块下载的路由器固件,并将接收的路由器固件替换异常的路由器固件,并根据更换后的路由器固件对路由器进行自动恢复。

本发明提供的远程恢复路由器的方法及其系统,通过对路由器进行启动状态的检测,以判断路由器在启动的过程中是否发生异常,若发生异常,则重新下载和调用路由器固件,无需人工操作,可实现路由器的远程自动恢复,提高了路由器恢复的效率,降低人工维修所消耗的时间,提高工作效率。

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

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