RDAP 追踪与 NRD2 JSON 中 audit.CreatedDate 字段更新

RDAP追踪与CreatedDate更新

各位数据工程师,

我们正在增强 WHOIS 丰富化 NRD2 JSON 文件中 audit.CreatedDate 字段的行为,以便更清晰地展现域名的注册时长,并与正在进行的 WHOIS 向 RDAP 过渡 保持一致。

重要性

此前,audit.CreatedDate 和 audit.UpdatedDate 都仅反映 WHOIS 的采集时间戳。这种方式在注册商未提供创建日期的情况下存在问题。许多国家顶级域名(ccTLD),如 .tk(托克劳)、.pw(帕劳)、.ml(马里),历史上在 WHOIS 中并未提供创建日期。

因此,大量域名实际上处于“无龄”状态,分析人员无法回答一个关键问题:这个域名是否是新注册的?

我们将通过将 audit.CreatedDate 锚定到我们观察到的该域名最早的 WHOIS 历史记录来解决这一问题。这一改进为原本‘没有年龄’的域名补上了注册时间信息,恢复了重要的分析背景。

变更内容

  • 之前:audit.CreatedDate = audit.UpdatedDate(初次处理时间,通常在订阅发布前约 12 小时)。
     
  • 之后(2025 9 1 日起生效):如果 WHOIS 中没有创建日期,audit.CreatedDate 将显示该域名最早的 WHOIS 历史记录。
     

CSV 支持:对 audit.CreatedDate 和 audit.UpdatedDate 的相同改进将在未来的路线图中发布。

实施时间表

实时 RDAP 监测
 ICANN 已宣布,自 2025 年 1 月 28 日 起,RDAP 将成为合约通用顶级域名(gTLDs)的唯一注册数据来源。2025 年 8 月,ICANN 要求注册商提升 RDAP 数据的质量和完整性。

我们持续监测 全部 1,440 个顶级域名 的 RDAP 采用情况,监测数据可见:rdap.wxapros.com。当前指标如下:

  • 覆盖率:78% 的 TLD 已纳入 RDAP 与 WHOIS 监测。
     
  • RDAP 服务:1,194 个已就绪,其中 1,009 个可用,185 个不可用(可靠性 84.5%)。
     
  • WHOIS 服务:954 个可用,全部正常运行。
     
  • 隐藏发现:在 246 个探测对象中识别出 24 个隐藏的 RDAP 服务器。
     

尽管 ICANN 发布了相关要求,但采用情况依然不均衡。gTLDs 进展顺利,而许多 ccTLDs 并不完全受 ICANN 规则约束,可能需要多年甚至永远不会实施符合标准的 RDAP 系统。这些 ccTLDs 仍依赖不成熟的 WHOIS 服务,自 1980 年代 WHOIS 协议标准化以来几乎没有更新。

我们的监测确保 NRD2 能够动态适应,保证您持续获得最完整、最可靠的域名注册情报。

结语
此更新将确保您在注册商未提供 WHOIS 创建日期的情况下,依然能够判断域名是否为新注册。

如有任何问题或需要支持,请随时联系我。您也可以通过以下链接预约会议。

在 **prplOS** 的 **prplMesh** 框架中,**NRD(Network Routing Daemon)模块** 是 **核心网络功能组件**,主要负责 **多AP(Access Point)间的智能组网、拓扑管理和流量调度**。以下是其具体位置和功能解析: --- ### **1. NRD 模块的架构层级位置** | **层级** | **模块/组件** | **NRD 的关联性** | |--------------------|---------------------|---------------------------------------------------------------------------------| | **应用层** | prplMesh 管理界面 | 提供 NRD 配置接口(如拓扑可视化、路由策略设置) | | **服务层** | **NRD 主进程** | **核心逻辑层**:实现 BSS(Basic Service Set)切换、负载均衡、频段引导等算法 | | **通信中间件层** | ubus/OpenSync | NRD 通过 ubus RPC 其他模块(如 WiFi 驱动、prpl-configd)交互 | | **数据平面层** | 底层网络驱动(WiFi/Ethernet) | NRD 下发路由规则(如 VLAN 分配、流量优先级)到驱动层 | --- ### **2. NRD 的代码进程位置** #### **(1) 代码仓库路径** - **核心代码**:通常位于 prplMesh 项目的 `src/nrd/` 目录下 (例如:`prplmesh/src/nrd/nrd_main.cpp` 包含主事件循环和初始化逻辑)。 - **依赖库**:可能调用 `libamxb` 或 `libubus` 实现 RPC 通信。 #### **(2) 运行时进程** - **进程名称**:`nrd` 或 `prplmesh-nrd`(通过 `ps aux | grep nrd` 查看)。 - **配置文件**: - `/etc/prplmesh/nrd.conf`(定义拓扑发现协议、邻居 AP 探测间隔等)。 - 依赖 prplMesh 全局配置(如 `/etc/prplmesh/main.conf`)。 --- ### **3. NRD 的功能交互示例** #### **(1) 多AP组网流程** 1. **拓扑发现**: NRD 通过 **802.11k/v/r** 协议探测邻居 AP,构建无线网状网络(Mesh)拓扑。 2. **决策调度**: 基于信号强度、负载情况等,动态决定客户端连接的最佳 AP(BSS Transition)。 3. **规则下发**: 通过 ubus 调用 `prpl-configd` 修改 WiFi 驱动配置(如 `hostapd` 的 VLAN 标签)。 #### **(2) 其他模块的关系** - ** prpl-configd**: NRD 通过 `libamxb` 注册数据模型(如 `network.topology`),供其他服务查询。 - ** WiFi 驱动**: 通过 `nl80211` 或私有 ioctl 接口实时获取射频状态(如信道利用率)。 --- ### **4. 关键特性** - **频段引导(Band Steering)**:强制双频客户端优先连接 5GHz。 - **无缝漫游**:支持 802.11r 快速 BSS 切换(<50ms 延迟)。 - **弹性扩展**:新 AP 加入时,NRD 自动重新计算最优路径。 --- ### **5. 调试验证** ```bash # 查看 NRD 是否运行 ubus call nrd get_status # 手动触发拓扑更新(调试用) ubus call nrd force_topology_refresh # 日志跟踪 logread | grep nrd ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值