域名解析失败什么意思?何为域名解析TTL?
时间:2023-02-25 04:18:02 | 来源:建站知识
时间:2023-02-25 04:18:02 来源:建站知识
域名解析失败什么意思?何为域名解析TTL?:域名解析失败什么意思?何为域名解析TTL?
TTL简单地表示它代表DNS记录在服务器上的附件上的缓存时间,对于用户来说,每次访问网站A时,他们每次访问DNS服务器时都不去域名解析。
相反,它们在第一次访问时会转到dns服务器进行解析,然后将解析结果缓存到本地递归dns服务器。
当本地第二用户访问站点a时,递归服务器直接返回解析结果,而不是从dns服务器请求解析。
那么递归服务器多久才能更新解析结果呢?TTL就是这么决定的。
具有与IP地址1.1.1.1对应的域名,并将其TTL设置为3600秒,则此记录存储在DNS服务器上。
当用户访问时,网络服务提供者的DNS将尝试为用户解析它。
当然,网络服务提供者的DNS服务器不包含这些信息,因此不能立即解决,但是在由全局DNS递归查询之后,DNS服务器的IP地址最终位于1.1.1.1,并且结果被告知网络服务提供商的DNS服务器。
然后互联网服务提供者告诉用户结果。
对于的适当设置是什么?
答案是否定的。如果TTL设置为1秒,这意味着几乎每次用户解析时,递归服务器需要解析请求到DNS服务器,这将花费更多的时间,而权威服务器的分辨率将花费更长的时间和更高的失败率,因为它需要确定用户解析智能源的时间比直接使用缓存解决方案要长。
因此,这不利于用户的访问体验和解析稳定性。