我是 DNS 新手,正在尝试了解 DNS 数据包格式。据我所知,DNS 数据包的授权部分提供了有关对相关域名具有权威性的服务器的信息。通过在 UNIX 上使用 dig(以及直觉),似乎授权部分中的记录始终是 NS 记录。但是,我找不到任何地方证实这一点。这是正确的吗?如果不是,那么授权记录不是 NS 记录意味着什么?
答案1
在 DNS 中,单个 DNS 服务器实例负责(“权威”)给定的域。
由于 DNS 将 DNS 服务器的记录存储为 NS 记录,因此数据报的 Authority 部分将始终是 NS 记录。
从RFC 1035第 4.1 节(第 24 页):
权威部分包含指向权威名称服务器的 RR;