根名称服务器、本地名称服务器和权威名称服务器?

根名称服务器、本地名称服务器和权威名称服务器?

我尝试在 Wikipedia 上阅读有关根、本地和权威名称服务器的主要功能...但我不明白每种类型的 DNS 服务器的作用。有人能给我简单解释一下这三种服务器吗?

谢谢

答案1

根服务器——这些服务器位于名称服务器层次结构的底部。它们是一组固定的名称服务器,用于维护每个注册域的权威(主/从)名称服务器列表。这些名称服务器通常位于与 ICANN 或政府机构签约提供服务的公司。请参阅以下列表http://root-servers.org/

权威服务器 - 特定域的主/从服务器,由管理员配置该域的主机名信息。注册域时,这些服务器的信息将添加到根服务器中。

本地(缓存/转发)服务器——本地名称服务器仅在从权威名称服务器检索到信息后才为​​本地客户端缓存信息。本地服务器可以通过提供先前查询找到的名称来有效加快本地网络的名称查询速度,从而避免向该主机域的权威服务器发出请求。

答案2

根是顶级域名。我们说的是 ICANN,或者互联网顶层的其他机构。有些服务器负责根据 TLD 引导您的查询(例如“.com”指向 xxxx,“.org”指向 yyyy),然后这些服务器会将您指向特定的权威名称服务器(foo.com)。

权威服务器是针对特定区域负责的服务器。如果我有 foo.com,并且我为 foo.com 上的所有机器运行 foo.com 名称服务器,那么这就是 foo.com 的权威名称服务器。如果您正在寻找 server.foo.com,根服务器会告诉您询问该服务器。

本地服务器可以是任何东西。可以是本地域的权威服务器,也可以只是存储先前查找过的地址的缓存名称服务器。

答案3

看一眼这个答案在类似的问题中,我列出了主要的 DNS 服务器类型。

我唯一没有描述的是‘根服务器’ - 这些是服务于 DNS 树“顶部”的权威服务器。

相关内容