摘要
- AFRINIC 当前的 WHOIS 2.10.7 变更日志条目日期为 2022 年 11 月 29 日,其中把 JSContact 列为新的 RDAP 功能。
- 当前 RDAP 指南说明了查询类型、命令行客户端和跨区域重定向,却没有说明 JSContact 的版本、响应表示、符合性信号或客户端请求方式。
- 这是一项关于公开文档的有限观察;它并不说明端点现在返回什么,也不构成对 AFRINIC 合规性或服务质量的判断。
一句“已加入”能够承载多少含义
AFRINIC 的两份页面各自完成了合理的工作。在线服务变更日志将 WHOIS 2.10.7 标为当前版本,日期为 2022 年 11 月 29 日。该条目一方面提到 NRO RDAP profile 符合性的问题修复与改进,另一方面写有“新增 RDAP 功能(JSContact)”。它让成员知道服务曾经发生了一个功能层面的变化。
RDAP 指南解决的是另一类问题。页面给出服务端点,列出 IP 地址、autnum、反向 DNS 和实体的查询;它介绍可使用 NicInfo 命令行客户端,并说明当资源不属于 AFRINIC 区域时服务器会以 HTTP 301 和 Location 头指向正确的 RDAP 资源。对于普通查询者,这些信息清楚且有用。
但两页没有把同一件事写成一个可由客户端验证的公共记录。在当前指南的 RDAP 说明中,找不到 JSContact、jCard、rdapConformance 或 version。因此,读者无法仅凭已公开的这两份材料得知:变更日志中的 JSContact 指的是哪一种联系人表示;是否涉及一个版本;服务是否有公开的请求方式;以及应通过哪个响应标记识别所获得的表示。
这不是端点测试。它不能证明 AFRINIC 的端点没有 JSContact,不能证明任何请求参数无效,也不能证明 NRO profile 或其他标准未被满足。此项研究没有把一次实时端点响应当作证据。它说的是较窄的一点:公共说明页没有把功能公告与客户端的表示合同连接起来。
时间线使“哪一种”成为真实问题
这不是在文字上吹毛求疵。2022 年 4 月,IETF 已发表过 Using JSContact in RDAP JSON Responses 的第 11 版 Internet-Draft。它把自己描述为工作中的草案,讨论以 JSContact 表示 RDAP 实体联系人,并使用过 jscard 等术语。它出现在 AFRINIC 的 2022 年 11 月记录之前,但这既不能证明 AFRINIC 使用了该草案,也不能把草案变成 AFRINIC 的义务。
到 2026 年 8 月,同一工作中的草案采用了较后的术语和结构:jscontact_card、由客户端提出的表示选择、rdapConformance 信号以及 jCard 与 JSContact 之间的阶段性转换。它说明了为什么一个格式名称还不足以让客户端作出假设:默认返回什么、怎样请求另一种表示、响应如何表明其语义、兼容期如何描述,都是不同的问题。可是这些阶段不是用来倒推 AFRINIC 2022 年实现状态的尺子。
IANA 当前的 JSContact 注册表还分别列出 1.0 和 2.0 两个主要版本。这同样没有指认 AFRINIC 的部署版本。它只说明,当一个公共服务用一个总称描述数据格式时,版本和表示的上下文可能影响使用者的理解。
AFRINIC 完全有理由不在公共页面披露内部配置、联系人数据、日志、密钥或迁移计划。简洁的变更日志和聚焦常见查询的服务指南,本身都不是缺陷。最有力的反面观点恰恰是:一份面向读者的指南不必成为实现设计书。
可以补足的并不是设计书,而是一张很小的扩展可用性记录。它可以说明所涉服务和文档修订;在适用时列明公开的联系人表示与版本;只在确有公开机制时说明请求方式;给出响应符合性标记、兼容或转换状态、所参照的 profile、文档化的回退行为,以及负责人与更正、替代历史。非敏感的测试捕获摘要也足以表明记录经过核验,而不必公布真实联系人对象或内部系统细节。
让一项声明回到它实际说明的边界
这张记录不是要求 AFRINIC 选择 JSContact、jCard 或某一固定迁移日期。表示选择仍是登记机构的运营权限。它只是防止外部读者把“新增一个功能”自行扩展成从未公开的版本承诺、默认行为或兼容性保证。
对客户端作者而言,需要的是可核对的边界;对 AFRINIC 而言,需要的是可更正的公开说明。两者可以在不转移技术决定权、也不扩大敏感披露的前提下共存。基础设施文档的可信度,往往不是来自更多形容词,而是来自每个名称都能回到一份明确记录。
来源
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限 Strategic Circle
Strategic Circle
所有读者均可浏览。加入并登录后可解锁档案简报。
加入 Strategic Circle仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance
