ISP DNS服务器为什么不与根服务器同步?

卡里姆·盖格(Karim Geiger)

首先基础:如果我尝试访问www.superuser.com,则我的计算机首先尝试将FQDN解析为IP地址。如果该地址不在其主机文件或缓存中,它将向配置的DNS服务器询问IP。在大多数情况下,这将是您的ISP提供的预配置DNS。

然后,ISP查找自己的缓存,而我们只能说该缓存中也不存在域。现在,ISP DNS服务器在13个全局根DNS服务器之一上搜索所有.com域的DNS服务器。根服务器用IP答复,ISP开始询问该服务器,依此类推。..为什么需要第一部分?

根DNS服务器仅包含所有TLD的IP地址。但是这些并没有那么多。那里可能有300到400个TLD。ISP DNS服务器为什么不能自己处理这些地址。

因此,如果ISP DNS每小时大约与根服务器将其IP地址同步到所有TLD,则每个请求的性能都会有很大的提高,因为ISP减少了发送一个请求的时间。

这是否有意义,或者我只是错了?有什么理由吗?

汤姆·尤斯

现有体系结构的主要原因是它遵循DNS层次结构,这使其具有可伸缩性和某种程度的安全性。拥有RIPE,ICANN,NASA,US DOD等的12个根服务器,但是它们不能编辑根区域的内容。他们都从http://www.iana.org/domains/root获取ti

这意味着,当您注册新的.com域时,无需更改根文件。而且大多数配置正确的服务器每隔48小时就会连接到根目录。

更多详细信息和常见问题解答:http : //www.isoc.org/briefings/020/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ISP DNS服务器可以关闭吗?

使用备用DNS代替ISP DNS服务器的利弊是什么?

为什么dhclient在虚拟接口上的ISP的DHCP服务器出现故障?

ISP后面的传入服务器邮件(MDA)=>不同的反向DNS:有多糟?

如何找到我的ISP的缓存服务器?

使用Google 8.8.8.8和8.8.4.4名称服务器时,DNS泄漏测试显示其他Google ISP

更改ISP(新路由器)后无法从网络内访问我的服务器

如何设置exim以使用ISP的SMTP服务器(在非Debian系统上)?

我认为我的ISP阻止了对网络外部服务器的访问

在客户端和ISP之间定位Apache流量服务器

ISP和请求的服务器之间突然的traceroute时间跳转

在ISP的NAT之后设置Web服务器的更好方法

使用ISP阻止端口转发运行家用OpenVPN服务器

ISP欺骗DNS?

删除isp提供的dns

ISP缓存旧的DNS

我的ISP如何将我的IP地址发送到我的DHCP服务器(路由器)?

绕过OpenDNS并将ISP DNS服务器用于CDN(DD-WRT)

Speedtest在ISP服务器上给出了满分,但在其他服务器上却没有

我的DNS服务器查询根服务器?

ISP DNS与本地DDNS冲突

为什么 NTP 时钟不与另一个大陆的 NTP 服务器同步?

设置ISP的调制解调器,使其不在家时可以使用其内部隐藏的SIP服务器通过座机拨打电话

为什么要在Ubuntu服务器上安装DNS服务器?

ISP IP更改侦听器

路由器被 ISP 双重 NAT

为什么Ubuntu Mate使用Google DNS服务器?

为什么 ipconfig 显示多个 DNS 服务器?

为什么将专用网络的DNS服务发现查询发送到我的ISP?