首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >浏览器需要多久为同一站点执行DNS查找?

问浏览器需要多久为同一站点执行DNS查找?
EN

Server Fault用户
提问于 2010-08-17 01:28:10
回答 2查看 6.5K关注 0票数 6

浏览器需要多久对同一站点执行DNS查找?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-08-17 01:34:32

DNS (意为)缓存,直到DNS记录上的TTL (生存时间)过期为止。TTL从检索DNS记录时开始计数。

因此,如果您的TTL为5分钟,那么如果从DNS记录检索到的时间已经超过5分钟,那么它将被重新检索。

然而-这只是性能良好的DNS服务的工作方式。有些行为不太好的DNS服务会比TTL缓存更长的记录,这在过去给网站管理员带来了很多问题(这个站点上有很多关于它的问题)。

票数 8
EN

Server Fault用户

发布于 2010-08-17 01:31:16

浏览器可以对每个请求执行DNS查找,但所有它们都缓存在windows上--使用DNS客户端服务,在Mac上--使用mDNSResponder守护进程。无论如何,即使您没有任何本地DNS缓存,您使用的DNS服务器也会缓存一个记录。一旦TTL过期,该记录将再次从网站域的DNS服务器上解析。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/171216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档