[发明专利]网关设备卸载方法、装置、网关设备及介质有效
申请号: | 201910356446.0 | 申请日: | 2019-04-29 |
公开(公告)号: | CN110061885B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 张岩 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L61/103 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 设备 卸载 方法 装置 介质 | ||
本申请提供一种网关设备卸载方法及装置、一种网关设备以及一种计算机可读介质。其中,所述方法用于第一网关设备,包括:响应于卸载控制指令,监听新入网的第二网关设备发送的ARP报文;在监听到所述ARP报文后,停止响应ARP请求,并继续进行数据转发;在检测到符合预设的卸载条件后,输出卸载指示信息。相较于现有技术,本申请提供的上述方法,在进行网关设备切换时,可以在一段时间内保持所述第一网关设备和所述第二网关设备同时在线,使得在第二网关设备的路由发布和收敛期间、以及终端设备更新ARP信息期间,可以继续采用第一网关设备完成部分数据包的转发,从而避免在网关设备切换期间产生丢包的问题。
技术领域
本申请涉及网络设备技术领域,具体涉及一种网关设备卸载方法及装置、一种网关设备以及一种计算机可读介质。
背景技术
网关(Gateway)设备又称网间连接器、协议转换器,是多个网络间提供数据转换服务的计算机系统或设备。
在实际应用中,往往需要对网关设备进行更换,目前,主要采用人工方式进行更换,先移除旧网关设备,再接入新网关设备,实现网络通信链路由旧网关设备向新网关设备的切换,在上述切换过程中,存在丢包问题,从而影响业务的正常运行。
例如,请参考图1,其示出了本申请实施例提供的一种应用场景的示意图,图中网关设备A为旧网关设备,网关设备B为新网关设备,当移除网关设备A并接入网关设备B时,一方面,网关设备B需要消耗一段时间进行路由的发布和收敛,在该段时间内,上游路由器仍会将部分数据包发送向网关设备A,由于网关设备A已移除,从而导致上述数据包丢失;另一方面,网关设备B在入网后,需要向下游的终端设备PC广播ARP报文,告知新的网关设备B的MAC地址,终端设备PC需要根据该ARP报文更新ARP信息,这也需要消耗一定的时间,在ARP信息更新前,终端设备PC仍然会按照旧的ARP信息将数据包发向网关设备A,由于网关设备A已移除,从而也会导致上述数据包丢失。
鉴于上述问题,需要提供一种可避免在网关设备更换期间产生丢包问题的方法。
发明内容
本申请的目的是提供一种网关设备卸载方法及装置、一种网关设备以及一种计算机可读介质。
本申请第一方面提供一种网关设备卸载方法,用于第一网关设备,包括:
响应于卸载控制指令,监听新入网的第二网关设备发送的ARP报文;
在监听到所述ARP报文后,停止响应ARP请求,并继续进行数据转发;
在检测到符合预设的卸载条件后,输出卸载指示信息。
本申请第二方面提供一种网关设备卸载装置,包括:
ARP报文监听模块,用于响应于卸载控制指令,监听新入网的第二网关设备发送的ARP报文;
ARP报文响应模块,用于在监听到所述ARP报文后,停止响应ARP请求,并继续进行数据转发;
卸载指示模块,用于在检测到符合预设的卸载条件后,输出卸载指示信息。
本申请第三方面提供一种网关设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行以实现本申请第一方面所述的方法。
本申请第四方面提供一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现本申请第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910356446.0/2.html,转载请声明来源钻瓜专利网。