根名称服务器对顶级域具有权威性。但是 TLD 名称服务器的权威性是什么?
我知道解析器递归中的最终名称服务器对于已请求但无法确定 TLD 名称服务器是权威的域是权威的。
TLD 名称服务器似乎总是委托给其他 NS 服务器,这让我认为它们对任何区域都不具有权威性 - 对吗?基本上,我想问的是“递归解析器”是否会缓存来自 TLD 名称服务器的任何 DNS 记录?
根名称服务器对顶级域具有权威性。但是 TLD 名称服务器的权威性是什么?
我知道解析器递归中的最终名称服务器对于已请求但无法确定 TLD 名称服务器是权威的域是权威的。
TLD 名称服务器似乎总是委托给其他 NS 服务器,这让我认为它们对任何区域都不具有权威性 - 对吗?基本上,我想问的是“递归解析器”是否会缓存来自 TLD 名称服务器的任何 DNS 记录?
根名称服务器 (
*.root-servers.net
) 对 TLD 没有权威性,但它们对根 ie 具有权威性.
。他们将控制权委托给 TLD 名称服务器,并为其名称服务器提供粘合记录,就像 TLD 名称服务器将控制权进一步删除给域的权威名称服务器一样。a.root-servers.net
.
对(aa
响应上设置的位)具有权威性:a.root-servers.net
对例如gov
或ee
(无aa
位)不具有权威性:TLD 名称服务器对 TLD 具有权威性。
上面列出的权威服务器权威响应,例如:
根(最后一个点)经常被省略,但
example.com
实际上是example.com.
, 和com
iscom.
等。他们负责指向其命名空间中的所有子域。例如 - 要解析 example.com(第一次),请咨询根名称服务器并询问“com”的名称服务器。 它返回 TLD 的名称服务器。然后向 TLD 服务器询问 example.com并返回适当的名称服务器信息。