摘要
- RFC 5855 为 IPv4 和 IPv6 反向区指定了不同的服务器名称空间,并在父区提供 glue 地址,使两棵反向 DNS 树可以交由不同的服务器组运营。
- RFC 并未要求运营者必须分开。选择权属于 IANA 的职能范围;两个不同的名称本身不能证明路由、站点或故障域彼此独立。
人们通常把反向 DNS 想成“由 IP 地址查回名称”,但解析器在请求 PTR 记录之前,必须先沿着委派链找到相应反向区的权威服务器。服务器发现是查询路径的一部分。如果解析器无法获得名称服务器的地址,它会在接触 PTR 记录前就失败。
这正是 RFC 5855《IPv4 和 IPv6 反向区的名称服务器》所处理的路径问题。该文件于 2010 年 5 月以 Best Current Practice 发布,由 Joe Abley 与 Terry Manderson 共同署名。RFC 描述了当时的运行方式:IN-ADDR.ARPA 由一部分根服务器提供服务;IP6.ARPA 则由 APNIC、ARIN、ICANN、LACNIC 和 RIPE NCC 运营的系统提供服务。
提案为两棵反向树分别建立稳定的服务器名称空间:IPv4 名称位于 IN-ADDR-SERVERS.ARPA 之下,IPv6 名称位于 IP6-SERVERS.ARPA 之下。父级 ARPA 区保存相应的 IPv4 与 IPv6 glue 地址。这样,解析器拿到委派时就能继续访问服务器,而不必再发起一次递归查询,先去查明 IP6.ARPA 名称服务器的地址。
RFC 中的查询示例说明,少一段路径为何有实际意义。旧的 IP6.ARPA 委派可能没有在附加区段携带 glue。解析器于是要先解析其中一个名称服务器的名字,之后才有办法查询反向区。RFC 5855 把这项额外依赖放到委派设计上处理:使用专属名称,并由 ARPA 父区提供地址,使解析路径更直接、更容易检查。变化不显眼,却位于每次反向查询都必须经过的位置。
文件还把编码开销纳入设计讨论。附录比较了 IPv6 反向服务器名称在 DNS 线路格式中的长度:一个历史例子使用 74 字节,拟议的 IP6-SERVERS.ARPA 名称组使用 39 字节。这是名称编码长度,不是实测延迟,也没有证明查询失败率下降。它展示的是重复后缀可以在频繁传送的 NS 委派里压缩,同时让解析器接下来要找的服务器地址更明确。
分别命名也为更深一层的运营隔离留出了空间。RFC 5855 说,IPv4 与 IPv6 反向区可以委派给不同的名称服务器组,以降低一个地址族的故障影响另一个地址族查询的风险。但这只是许可,不是要求。文件没有规定两组必须属于不同公司、机房、转接服务商或路由路径。它甚至指出,在同一地址族内,服务器命名空间与对应反向区也可以同生共死。名称边界提供了选择,却不是物理或网络隔离的证据。
RFC 对剩下由谁决策也写得很直接。IANA 一节记录了新的委派和 glue,但把运营者选择排除在文件范围之外,并将其归于 IETF–ICANN 谅解备忘录下的 IANA 职能。RFC 5855 因而规定了一套技术接口,也明确了接口之外的责任移交。它既不证明今天每台服务器由谁运营,也不证明服务器组之间存在多大程度的独立性。
Manderson 的经历恰好能从两侧看见这条边界。他与 Joe Abley 共同署名 RFC;IETF Datatracker 也把该 RFC 列在他的作品中。后来的 RSSAC 历史记录显示,他于 2013 年接手 ICANN DNS Operations 部门的管理;2014 年,这支团队并入 ICANN IT,并改名为 DNS Engineering。ICANN 的访谈将他介绍为该部门负责人。这些资料证明他有 DNS 运营经验,但不能据此说他独自设计、选择或部署了 RFC 所涉及的运营者。
这种证据界限使 RFC 更有分析价值:它区分了协议能够命名的对象,以及运营安排必须作出的选择。若要判断 IPv4 与 IPv6 反向 DNS 是否真的能独立失效,工程师需要检查实际 NS 组、glue、托管位置、路由和响应行为。标准里的两个后缀并不能回答这些问题。
来源
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限 Strategic Circle
Strategic Circle
所有读者均可浏览。加入并登录后可解锁档案简报。
加入 Strategic Circle仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance
