网关切换方法、装置、终端设备及计算机可读存储介质制造方法及图纸

技术编号:30822357 阅读:14 留言:0更新日期:2021-11-18 12:07
本发明专利技术公开一种网关切换方法,包括:监测待测网关连接的ISP的通信状态;当所述待测网关连接的ISP发生通信故障时,选择一个具有备份网关功能的中继器作为新网关;在响应于网关切换操作时,选择预设的网关切换方式进行网关切换。本发明专利技术还公开了一种网关切换装置、终端设备和存储介质,其能够利用网络系统中的中继器作为新网关,在待测网关连接的ISP出现通信故障时选择合适的网关切换方式进行网关切换,提高了网关备份的适配性。提高了网关备份的适配性。提高了网关备份的适配性。

【技术实现步骤摘要】
网关切换方法、装置、终端设备及计算机可读存储介质


[0001]本专利技术涉及通信
,尤其涉及一种网关切换方法、装置、终端设备及计算机可读存储介质。

技术介绍

[0002]ISP提供的网络接入服务质量良莠不齐,传统接入方式用户完全受制于ISP提供的宽带。为提高用户网络体验,保障用户在宽带质量较差甚至崩溃状况下继续享用网络服务,需对网关进行备份。现有常用的网关备份方案大多应用于稳定性和可靠性要求高的工业领域,在备份过程中通常需要增加额外的硬件模块,导致不适合家庭环境。另外,个别基于普通家用路由器的实现方案中,备份过程只存在于网络系统中主路由设备上,这种方案灵活性较差,用户只能选取具有多重接入方式的设备作为主路由使用。

技术实现思路

[0003]本专利技术实施例的目的是提供一种网关切换方法、装置、终端设备及计算机可读存储介质,能够利用网络系统中的中继器作为新网关,在待测网关连接的ISP出现通信故障时选择合适的网关切换方式进行网关切换,提高了网关备份的适配性。
[0004]为了解决上述技术问题,本专利技术实施例第一方面提供了一种网关切换方法,包括:
[0005]监测待测网关的连接的ISP的通信状态;
[0006]当所述待测网关连接的ISP发生通信故障时,选择一个具有备份网关功能的中继器作为新网关;
[0007]在响应于网关切换操作时,选择预设的网关切换方式进行网关切换;
[0008]其中,所述网关切换方式包括第一网关切换方式、第二网关切换方式、第三网关切换方式和第四网关切换方式中的至少一种;所述第一网关切换方式为:控制所述待测网关重启进入中继模式,并控制所述新网关重启进入路由模式;所述第二网关切换方式为:在保持内部网络原本的数据流动逻辑不变的情况下,增加控制所述待测网关将访问外部网络的流量转发给所述新网关处理,以及控制所述新网关将外部网络返回的流量转发给所述待测网关处理的过程;所述第三网关切换方式为:控制所述待测网关将完成信息配置的所述新网关的信息广播,以使客户端将访问外部网络的流量发送至所述新网关;所述第四网关切换方式为:更换所述待测网关和所述新网关的IP,并在关闭所述待测网关的DHCP服务器的同时开启所述新网关的DHCP服务器。
[0009]作为上述方案的改进,所述第一网关切换方式具体为:
[0010]将所述待测网关、所述新网关和组网中的其它中继器断开与所述客户端的连接;
[0011]控制所述待测网关重启进入中继模式,并控制所述新网关重启进入路由模式;
[0012]将所述待测网关、所述新网关和所述其他中继器建立与所述客户端的连接。
[0013]作为上述方案的改进,所述第二网关切换方式具体为:
[0014]控制所述待测网关将网络配置信息发送至所述新网关;
[0015]控制所述新网关根据所述网络配置信息进行信息配置,以使所述新网关按照NAT规则将访问外部网络的流量转发至外部网络,并且按照所述NAT规则将外部网络返回的流量转发至内部网络。
[0016]作为上述方案的改进,所述第三网关切换方式具体为:
[0017]控制所述待测网关将所述网络配置信息发送至所述新网关,以使所述新网关根据所述网络配置信息进行信息配置;
[0018]在所述新网关完成信息配置后,控制所述待测网关广播DHCP报文;其中,所述DHCP报文包含所述新网关的信息;
[0019]控制所述其他中继器和客户端根据所述DHCP报文更新自身的网络配置信息,以使所述客户端将访问外部网络的流量发送至所述新网关。
[0020]作为上述方案的改进,所述第四网关切换方式具体为:
[0021]控制所述待测网关将客户端信息列表发送给所述新网关;其中,所述客户端信息列表为所述客户端的租约信息;
[0022]更换所述待测网关和所述新网关的IP地址,并关闭所述待测网关的DHCP服务器,开启所述新网关的DHCP服务器;
[0023]控制所述新网关将自身的新的IP地址和MAC地址广播。
[0024]作为上述方案的改进,所述当所述待测网关连接的ISP发生通信故障时,选择一个具有备份网关功能的中继器作为新网关,具体为:
[0025]当所述待测网关连接的ISP发生通信故障时,控制所述待测网关向所述组网中的中继器发送故障信息;
[0026]控制所述组网中的中继器探测自身的网络连通情况;
[0027]根据所述中继器的网络连通情况选择一个具有备份网关功能的中继器作为新网关。
[0028]作为上述方案的改进,所述方法还包括:当监测到所述待测网关连接的ISP通信恢复正常时,恢复网络到初始状态。
[0029]为了解决上述技术问题,本专利技术实施例第二方面提供了一种网关切换装置,包括:
[0030]监测模块,用于监测待测网关连接的ISP的通信状态;
[0031]网关选择模块,用于当所述待测网关连接的ISP发生通信故障时,选择一个具有备份网关功能的中继器作为新网关;
[0032]网关切换模块,用于在响应于网关切换操作时,选择预设的网关切换方式进行网关切换;
[0033]其中,所述网关切换方式包括第一网关切换方式、第二网关切换方式、第三网关切换方式和第四网关切换方式中的至少一种;所述第一网关切换方式为:控制所述待测网关重启进入中继模式,并控制所述新网关重启进入路由模式;所述第二网关切换方式为:在保持内部网络原本的数据流动逻辑不变的情况下,增加控制所述待测网关将访问外部网络的流量转发给所述新网关处理,以及控制所述新网关将外部网络返回的流量转发给所述待测网关处理的过程;所述第三网关切换方式为:控制所述待测网关将完成信息配置的所述新网关的信息广播,以使客户端将访问外部网络的流量发送至所述新网关;所述第四网关切换方式为:更换所述待测网关和所述新网关的IP,并在关闭所述待测网关的DHCP服务器的
同时开启所述新网关的DHCP服务器。
[0034]为了解决上述技术问题,本专利技术实施例第三方面提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的网关切换方法。
[0035]为了解决上述技术问题,本专利技术实施例第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述第一方面任一项所述的网关切换方法。
[0036]与现有技术相比,本专利技术实施例公开的一种网关切换方法、装置、设备及计算机可读存储介质,通过监测待测网关连接的ISP的通信状态,以当所述待测网关连接的ISP发生通信故障时,选择一个具有备份网关功能的中继器作为新网关,进而在响应于网关切换操作时,选择预设的网关切换方式进行网关切换;其中,所述网关切换方式包括第一网关切换方式、第二网关切换方式、第三网关切换方式和第四网关切换方式中的至少一种,所述第一网本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网关切换方法,其特征在于,包括:监测待测网关连接的ISP的通信状态;当所述待测网关连接的ISP发生通信故障时,选择一个具有备份网关功能的中继器作为新网关;在响应于网关切换操作时,选择预设的网关切换方式进行网关切换;其中,所述网关切换方式包括第一网关切换方式、第二网关切换方式、第三网关切换方式和第四网关切换方式中的至少一种;所述第一网关切换方式为:控制所述待测网关重启进入中继模式,并控制所述新网关重启进入路由模式;所述第二网关切换方式为:在保持内部网络原本的数据流动逻辑不变的情况下,增加控制所述待测网关将访问外部网络的流量转发给所述新网关处理,以及控制所述新网关将外部网络返回的流量转发给所述待测网关处理的过程;所述第三网关切换方式为:控制所述待测网关将完成信息配置的所述新网关的信息广播,以使客户端将访问外部网络的流量发送至所述新网关;所述第四网关切换方式为:更换所述待测网关和所述新网关的IP,并在关闭所述待测网关的DHCP服务器的同时开启所述新网关的DHCP服务器。2.如权利要求1所述的网关切换方法,其特征在于,所述第一网关切换方式具体为:将所述待测网关、所述新网关和组网中的其它中继器断开与所述客户端的连接;控制所述待测网关重启进入中继模式,并控制所述新网关重启进入路由模式;将所述待测网关、所述新网关和所述其他中继器建立与所述客户端的连接。3.如权利要求1所述的网关切换方法,其特征在于,所述第二网关切换方式具体为:控制所述待测网关将网络配置信息发送至所述新网关;控制所述新网关根据所述网络配置信息进行信息配置,以使所述新网关按照NAT规则将访问外部网络的流量转发至外部网络,并且按照所述NAT规则将外部网络返回的流量转发至内部网络。4.如权利要求1所述的网关切换方法,其特征在于,所述第三网关切换方式具体为:控制所述待测网关将所述网络配置信息发送至所述新网关,以使所述新网关根据所述网络配置信息进行信息配置;在所述新网关完成信息配置后,控制所述待测网关广播DHCP报文;其中,所述DHCP报文包含所述新网关的信息;控制所述其他中继器和客户端根据所述DHCP报文更新自身的网络配置信息,以使所述客户端将访问外部网络的流量发送至所述新网关。5.如权利要求1所述的网关切换方法,其特征在于,所述第四网关切换方式具体为:控制所述待测网关将客户端信息列表发送给所述新网关;其中,所述客户端信息列表为所...

【专利技术属性】
技术研发人员:王超然翁楷萍
申请(专利权)人:深圳市联洲国际技术有限公司
类型:发明
国别省市:

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

1