Mar*_*tin 2 domain-name-system nameserver tld
假设我有域名 example.com 使用名称服务器 dns1.example.co.uk 和 dns2.example.co.uk。如果我理解正确,这意味着需要额外查找,因为 .com 不包含其他 TLD 上域的粘合记录。在实践中,这是一个问题吗?它会使查找速度明显变慢吗?
这本身不是问题,您应该确保不创建循环:如果domain1.example有ns1.domain2.example和ns2.domain2.example,同时对于domain2.example名称服务器而言ns1.domain1.example并且ns2.domain1.example可能不是一个好主意(对于较长的链也是如此)。当然,这种情况很少是自愿发生的(但确实发生了),更像是经过各种变化之后你才遇到这种情况。
至于让速度变慢,没有人会真正看到差异,因为 DNS 服务器会缓存结果。
然而,它在“信任方面”有所不同:这意味着您需要信任其他组织(处理另一个 TLD 的组织),当然还有名称服务器所使用的域名的所有者。这会产生各种非技术后果。DNSSEC 需要特别考虑这一点。如果它在一个 TLD 中可用,但在另一个 TLD 中不可用,则您可能无法拥有适当的 100% 信任链。