[发明专利]DNS解析处理方法、装置、解析服务器以及存储介质在审
申请号: | 201910528918.6 | 申请日: | 2019-06-19 |
公开(公告)号: | CN112118325A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 彭巍;杨胜;贺晓东;曹维华;陆小铭 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08;H04L12/24 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 方亮 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | dns 解析 处理 方法 装置 服务器 以及 存储 介质 | ||
本公开提供了一种DNS解析处理方法、装置、解析服务器以及存储介质,涉及域名解析技术领域,其中方法包括:将解析结果以及解析结果副本分别缓存在对外服务缓存区和解析副本缓存区内;将解析结果副本的缓存有效时长修改为预设的长期有效时长;使用缓存在对外服务缓存区内的解析结果提供域名解析服务;在判断域名服务系统出现故障时,则获得解析结果副本并缓存在对外服务缓存区内,使用缓存在对外服务缓存区内的解析结果副本提供域名解析服务。本公开的方法、装置、解析服务器以及存储介质,在域名体系出现故障时能够继续提供域名解析服务,能够规避域名体系发生故障的情况下用户无法访问互联网的事故。
技术领域
本公开涉及域名解析技术领域,尤其涉及一种DNS解析处理方法、装置、解析服务器以及存储介质。
背景技术
DNS是网络重要的一环,用户需要通过DNS的域名解析,才能进行网站的访问,DNS解析出现重大故障将导致网络和业务瘫痪,例如,当出现网络故障、根节点、顶级域故障、或者流量攻击等情况时,大量域名会逐一失效,会导致严重程度的互联网访问中断。对DNS解析的备份容灾是研究应用的重点,但面对如果根节点、顶级域节点等出现的故障,仍难以保障用户的正常互联网访问。
发明内容
有鉴于此,本公开要解决的一个技术问题是提供一种DNS解析处理方法、装置、解析服务器以及存储介质。
根据本公开的一个方面,提供一种DNS解析处理方法,包括:通过查询域名服务系统获得与接收到的DNS查询请求相对应的解析结果;将所述解析结果以及解析结果副本分别缓存在对外服务缓存区和解析副本缓存区内;将所述解析结果副本的缓存有效时长修改为预设的长期有效时长;使用缓存在对外服务缓存区内的所述解析结果提供域名解析服务;在判断所述域名服务系统出现故障时,则获得所述解析结果副本并缓存在所述对外服务缓存区内,使用缓存在所述对外服务缓存区内的所述解析结果副本提供域名解析服务。
可选地,如果根据所述解析结果的缓存有效时长确定当前时间与此解析结果的失效时间之间的时长达到预设的时长阈值时,通过查询所述域名服务系统获得与所述解析结果相对应的新解析结果;使用新解析结果、与所述新解析结果相对应的新的解析结果副本替换缓存在所述对外服务缓存区内的原有解析结果、缓存在所述解析副本缓存区内的原有解析结果副本;将此替换后的解析结果副本的缓存有效时长修改为预设的长期有效时长。
可选地,在判断所述域名服务系统的故障恢复时,将缓存在所述对外服务缓存区内的解析结果副本的缓存有效时长设置为所述解析结果的缓存有效时长;或者,删除缓存在所述对外服务缓存区内的解析结果副本;通过查询所述域名服务系统获得与此解析结果副本相对应的新解析结果;将此新解析结果缓存在所述对外服务缓存区;使用与此新解析结果相对应的新的解析结果副本替换缓存在所述解析副本缓存区内的原有解析结果副本,将此替换后的解析结果副本的缓存有效时长修改为预设的长期有效时长。
可选地,定时向所述域名服务系统发送查询请求;基于所述域名服务系统返回的响应信息判断所述域名服务系统是否出现故障、或者故障恢复。
可选地,所述使用缓存在对外服务缓存区内的所述解析结果提供域名解析服务包括:如果在所述对外服务缓存区内缓存有与接收到的DNS查询请求相对应的解析结果、并且基于此解析结果的缓存有效时长确定此解析结果为有效状态,则基于此解析结果生成DNS应答报文。
可选地,所述使用缓存在所述对外服务缓存区内的所述解析结果副本提供域名解析服务包括:如果在所述对外服务缓存区内缓存有与接收到的DNS查询请求相对应的解析结果副本,则基于此解析结果副本生成DNS应答报文。
可选地,设置与所述解析结果相对应的第一生命周期TTL信息,其中,使用所述第一TTL信息用于表征所述解析结果的缓存有效时长;设置与所述解析结果副本相对应的第二生命周期TTL信息,其中,使用所述第二TTL信息用于表征所述解析结果副本的缓存有效时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910528918.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自行车自动刹车装置
- 下一篇:向车辆用户提供辅助的方法和系统