[发明专利]分流网关链路切换方法、装置、计算机存储介质及设备有效
| 申请号: | 201811117080.3 | 申请日: | 2018-09-25 |
| 公开(公告)号: | CN109120745B | 公开(公告)日: | 2021-09-21 |
| 发明(设计)人: | 吴海光;郑自永 | 申请(专利权)人: | 京信网络系统股份有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京慧智兴达知识产权代理有限公司 11615 | 代理人: | 李丽颖;韩龙 |
| 地址: | 510663 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分流 网关 切换 方法 装置 计算机 存储 介质 设备 | ||
本发明提供了一种分流网关链路切换方法、装置、计算机存储介质及设备,该方法包括:接收来自终端的非DNS报文;判断所述非DNS报文的目标IP是否与当前链路匹配;若所述目标IP与当前链路不匹配,则获取与当前链路匹配的重定向IP;采用所述重定向IP替换所述非DNS报文的目标IP,基于所述重定向IP将所述非DNS报文转发至网络侧。本发明解决了由于IP地址与新链路短期错位导致终端业务不通的问题,通过无感知切换链路,保障网络服务访问的连续性,提升终端客户切换体验。
技术领域
本发明涉及网络通信技术领域,尤其涉及一种分流网关链路切换方法、装置、计算机存储介质及设备。
背景技术
在网络传输领域,时常出现某网络负荷过大需要分流的问题,分流网关在其中起到汇聚数据、分流引导的作用。然而当可供选择的分流网络属于不同ISP(InternetService Provider,互联网服务提供商)时,比如一个中国移动、一个中国联通。两张网络某一ASP(Application Service Provider,应用服务提供商)的服务对应的IP地址可能不同。终端在首次查询DNS(Domain Name System,域名系统)成功之后,记录不超时的情况下,不会再做查询。期间在分流网关中发生链路切换,比如从中国移动切换到中国联通,而终端仍然使用原来的IP访问,便会发生业务不通的问题。
可见现有分流网关的实现方式至少存在以下缺点:
(1)现有网络传输中分流网关多为固定分流,少有发生实时切换的特殊场景,一旦配好分流至某网络,后期很少更改,有更改也多在无终端业务期间,比如夜里,终端DNS记录超时触发重新DNS查询,亦无问题存在。
(2)现有网络传输中分流网关,若支持实时切换链路,则会产生由于DNS错位导致终端业务不通的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的分流网关链路切换方法、装置、计算机存储介质及设备。
本发明的一个方面,提供了一种分流网关链路切换方法,包括以下步骤:
接收来自终端的非DNS报文;
判断所述非DNS报文的目标IP是否与当前链路匹配;
若所述目标IP与当前链路不匹配,则获取与当前链路匹配的重定向IP;
采用所述重定向IP替换所述非DNS报文的目标IP,基于所述重定向IP将所述非DNS报文转发至网络侧。
可选地,所述判断所述非DNS报文的目标IP是否与当前链路匹配,包括:
根据预设的DNS多路关联表判断所述目标IP与当前链路是否匹配,所述DNS多路关联表中包括有IP地址与匹配链路的链路标识之间的对应关系。
可选地,所述获取与当前链路匹配的重定向IP,包括:
根据预设的DNS多路关联表查找所述目标IP对应的目标域名,所述DNS多路关联表中还包括有IP地址与域名之间的对应关系;
根据所述DNS多路关联表查找所述当前链路在目标域名下对应的IP地址。
可选地,所述方法还包括:
若所述DNS多路关联表中不存在与所述目标IP对应的目标域名,或所述DNS多路关联表中不存在当前链路在目标域名下对应的IP地址,则基于所述目标IP将所述非DNS报文转发至网络侧。
可选地,在接收来自终端的非DNS报文之前,所述方法还包括:
接收来自终端的DNS查询报文,所述DNS查询报文中包含有待解析域名;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信网络系统股份有限公司,未经京信网络系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811117080.3/2.html,转载请声明来源钻瓜专利网。





