一种DNS服务器的缓存更新方法、装置及系统制造方法及图纸

技术编号:8455223 阅读:294 留言:0更新日期:2013-03-22 00:30
本发明专利技术公开了一种DNS服务器的缓存更新方法、装置及系统,主要内容包括:针对DNS服务器中保存的任一应答报文,确定开始缓存该应答报文时该应答报文对应的缓存有效时长;确定该应答报文当前已被所述DNS服务器保存的时间长度;在所述缓存有效时长与所述时间长度之差大于0且小于预设更新时长时,执行对该应答报文进行更新的过程。通过本发明专利技术实施例的方案,由于在应答报文缓存过期之前及对其进行了更新,因此,可以有效的避免由于应答报文缓存过期并未得到更新,大量域名查询请求到后端DNS服务器进行递归迭代查询造成的DNS系统对域名查询请求的响应速度降低和响应延时较大的问题。

【技术实现步骤摘要】

【技术保护点】
一种域名系统DNS服务器的缓存更新方法,其特征在于,包括:针对DNS服务器中保存的任一应答报文,确定开始缓存该应答报文时该应答报文对应的缓存有效时长,所述应答报文是该DNS服务器的后端DNS服务器针对域名查询请求返回的报文,其中包含了域名;确定该应答报文当前已被所述DNS服务器保存的时间长度;在所述缓存有效时长与所述时间长度之差大于0且小于预设更新时长时,或者在所述缓存有效时长与所述时间长度之差大于0且小于预设更新时长且接收到客户端针对所述域名发送的域名查询请求时,执行对该应答报文进行更新的过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:张大顺
申请(专利权)人:上海牙木通讯技术有限公司
类型:发明
国别省市:

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

1