因此,根据我所了解到的,如果根服务器不包含url/IP匹配的信息,根DNS服务器会将该查询定向到权威服务器。为什么DNS根服务器不能只保存所有信息?
发布于 2012-12-09 01:34:47
根DNS服务器不会真正“引导查询”。它会发送一个推荐信。接收该引用的递归解析器应该遵循它。此外,也没有对"url/IP“的查询。在DNS中找不到URL(尽管有NAPTR记录)。
DNS是一个分层的分布式数据库,专门设计用来缓解包含所有内容的集中式数据库固有的可伸缩性问题,这是DNS出现之前的情况(旧的HOSTS.TXT文件)。
要求根服务器“只保存所有信息”会破坏DNS数据库的层次化和分布式特性,这让我们回到了一开始就有问题的、不可伸缩的情况。更不用说,由于DNS中的信息量太大,变化太频繁,在这一点上不可能做到这一点。
https://stackoverflow.com/questions/13775021
复制相似问题