[发明专利]映射关系表的更新方法、装置、网关设备及存储介质有效
申请号: | 201810001554.1 | 申请日: | 2018-01-02 |
公开(公告)号: | CN109995889B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 魏彬;董嘉 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团有限公司 |
主分类号: | H04L61/5076 | 分类号: | H04L61/5076;H04L61/255;H04L61/4511;H04L67/02;H04L9/40 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 映射 关系 更新 方法 装置 网关 设备 存储 介质 | ||
1.一种映射关系表的更新方法,其特征在于,应用于网关设备,该方法包括:
接收携带有第一统一资源定位符URL的业务访问请求,根据所述第一URL,确定所述第一URL对应的第一IP地址,其中所述业务访问请求为超文本传输协议HTTP请求或第一域名系统DNS查询请求;
判断预先保存的URL与IP地址的映射关系表中,是否存在所述第一URL与所述第一IP地址的第一映射关系;
如果是,根据接收到所述业务访问请求的时间点,在所述映射关系表中更新所述第一映射关系的存入时间点;
如果不存在所述第一URL与所述第一IP地址的第一映射关系,所述方法还包括:
判断所述映射关系表中是否存在包含第一URL的第二映射关系;
如果是,判断所述业务访问请求是否为第一DNS查询请求,且发送所述第一IP地址的第一DNS服务器为所述网关设备保存的可信任服务器列表中的服务器;
如果是,根据所述第一IP地址,对所述第二映射关系中包含的IP地址进行更新,并根据接收到所述业务访问请求的时间点,在所述映射关系表中更新所述第二映射关系的存入时间点。
2.如权利要求1所述的方法,其特征在于,如果存在所述第一URL与所述第一IP地址的第一映射关系,在所述根据接收到所述业务访问请求的时间点,在所述映射关系表中更新所述第一映射关系的存入时间点之前,所述方法还包括:
根据预先保存的URL对应的业务类型,判断所述第一URL的业务类型是否为热门业务;
如果是,进行后续根据接收到所述业务访问请求的时间点,在所述映射关系表中更新所述第一映射关系的存入时间点的步骤。
3.如权利要求2所述的方法,其特征在于,如果所述第一URL的业务类型为热门业务,在所述根据接收到所述业务访问请求的时间点,在所述映射关系表中更新所述第一映射关系的存入时间点之前,所述方法还包括:
判断所述业务访问请求是否为第一DNS查询请求;
如果是,进行后续根据接收到所述业务访问请求的时间点,在所述映射关系表中更新所述第一映射关系的存入时间点的步骤。
4.如权利要求1所述的方法,其特征在于,如果所述映射关系表中不存在包含所述第一URL的第二映射关系,所述方法还包括:
判断所述业务访问请求是否为第一DNS查询请求,并判断发送所述第一IP地址的第一DNS服务器是否为位于所述网关设备保存的可信任服务器列表中的服务器;
如果任意一个为否,根据预先保存的URL对应的业务类型,判断所述第一URL的业务类型是否为冷门业务;如果是,则向第二DNS服务器发送携带有所述第一URL的第二DNS查询请求;截取所述第二DNS服务器发送的DNS响应,将所述DNS响应中携带的IP地址作为第三IP地址,并在所述映射关系表中,保存所述第一URL与所述第三IP地址的第三映射关系;根据存入所述第三映射关系的时间点,在所述映射关系表中记录所述第三映射关系的存入时间点。
5.如权利要求4所述的方法,其特征在于,如果所述业务访问请求为第一DNS查询请求,且发送所述第一IP地址的第一DNS服务器为位于所述网关设备保存的可信任服务器列表中的服务器,所述方法还包括:
在所述映射关系表中,保存所述第一URL与所述第一IP地址的第四映射关系;根据存入所述第四映射关系的时间点,在所述映射关系表中记录所述第四映射关系的存入时间点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团有限公司,未经中国移动通信有限公司研究院;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810001554.1/1.html,转载请声明来源钻瓜专利网。