行业资讯

什么是TTL缓存

整个域名系统现在可以提供域名解析服务。 输入域名后,计算机将发送DNS请求,DNS服务器将返回解析结果。 一切看起来都很完美。 但是不是可以变得更完美吗?

回顾一下平时浏览网站的情况,可以发现两个有趣的结论:

1.80%的时间我们在看那些20%的网站。 这就是有名的80/20 Rul缓存机制。 通过在自己的计算机上缓存已经访问的域名的分析结果,可以在下次访问时直接读取结果,不需要再次重复DNS检索过程,可以省去自己和域名服务器两者的麻烦。

当然,前提是缓存的分析结果不会频繁更改。 也就是说,10分钟后分析域名的结果与当前分析结果相同。 对大多数域名来说,这是不争的事实。 但是,有几个“善变”的域名,他们可能会频繁地更改自己的分析结果。 为了解决这两种情况,将Time_to_live字段添加到域名资源记录中,以指示此记录可以缓存多久。 可以给“稳如泰山”的域名赋予比较大的值,给“朝三暮四”的域名赋予较小的值。


plyi.jpg

既然本地可以使用缓存,域服务器也可以使用缓存机制吗? 答案当然可以。 因为对于域名服务器来说,以上两个有趣的结论仍然有效。 因此,域名服务器可以将访问的域名资源记录在缓存中,并在用户再次发起请求时直接返回缓存结果,而无需迭代或递归解决。

在线留言

帮助中心

下载EXL报价表

下载表单

有什么问题吗?立即致电我们! 4008-367-696