物联网域名注册中心这个服务机构, 它专门干的活儿是负责给物联网设备标识分配域名, 还有解析以及全生命周期的管理工作。现在能够提供物联网域名注册服务的这些中心里, 包含了通用顶级域注册局, 还有新gTLD运营方, 当然也包括了那些专为IoT设备标识打造的平台。

大家在选择的时候, 核心要去关注这几点内容: 第一点就是看域名后缀是不是能跟设备协议栈相匹配。第二点是看解析延迟能不能达到实时通信的要求。最后第三点还要看它支不支持批量注册操作, 并且要有自动化管理的功能。

核心职能与通用域名注册的区别

跟那个普通的域名注册业务来比呢, 物联网域名注册中心在做的那些事情和在那些职能上面来说的话, 它还是存在着一个非常明显的一个差异的。

1. 设备标识分配这一步, 是给物联网终端还有网关、边缘节点去分配独一无二的、可以寻址的域名。这个做法代替了过去那种硬编码IP的方法, 这样一来, 网络变更后所要承担的成本就降低了。

2. 低延迟解析: 主要是面向工业控制、车联网这些需要毫秒级响应的场景, 提供的方案是让DNS节点放在靠近用户的地方, 也就是边缘化或者本地的做法。

3. 安全信任管理, 这个模式支持的机制是让域名和设备的证书相互绑定, 从而防止数据被劫持,也防止有人进行仿冒操作, 安全信任管理: 支持域名与设备证书绑定、防劫持、防仿冒机制。

4. 这个批量生命周期管理功能, 是支持对百万级的设备实行批量注册的, 也是支持批量续费的, 同样是支持吊销与回收的, 并且, 它还具备了API化的操作能力。

主流注册中心类型与选择维度

类型 代表平台 适用场景
通用TLD注册局 Verisign、Afilias等 品牌型IoT平台、大型企业
新gTLD注册局 各类IoT专属新顶级域运营方 行业定制化标识
设备标识专用平台 gname.xin等IoT域名服务商 中小批量设备快速上线、开发者生态
国家/地区域名中心 各CCW运营机构 本地化部署、数据合规要求

在选择的时候, 需要非常认真地、重点地去关注一下下面的这么四个维度。第一个维度是解析节点是不是能够覆盖到设备的部署区域。第二个维度是批量API接口的成熟度到底怎么样。第三个维度是单个域名每年的注册成本是多少。第四个维度是DNSSEC的支持情况。

注册申请标准流程

物联网域名注册中心有哪些?注册申请流程与选择要点一文说清(图1)

1. 针对需求确认这一环节, 需要把设备总量的实际情况进行明确, 还需要搞清楚所使用的通信协议具体是CoAP协议还是HTTP协议, 或者是经过TLS加密处理的MQTT协议, 同时也要把部署地域的相关信息确认下来。

2. 关于注册中心选型这个事情, 我们依据上表中的那些维度进行横向对比, 最后锁定候选对象。

3. 账户开通与实名认证: 你要提交你自家的企业资质证明, 还要准备出一份有关域名的完整清单, 并且再另外写上一份说明文档, 用来说明你们打算怎么去用这些东西。

4. 域名批量导入的这个过程, 是指人们通过访问注册中心所提供的API接口工具, 或者是依靠那些预先设计好的CSV格式模板文件, 来直接完成对多个域名的集中式统一注册动作。

5. 解析配置:将设备域名指向实际服务端点, 并且建议把TTL设为60秒以内。

6. 上线验证要做的事情是, 先执行DNS连通性测试这一操作, 然后再去进行证书链校验。

关键注意事项

在执行批量注册这个操作之前, 大家必须先对域名的可用情况进行检测, 这样子的话, 就可以避免出现因为单条数据失败而导致的整批任务被回滚这种问题。

设备一旦完成退役流程, 就要马上去注册中心把那对应的域名给吊销掉, 这样做的目的是为了防止它遭遇那种被恶意回收的情况发生。

建议为生产环境中的解析服务采用Anycast这种架构安排, 以此来消灭单点失效的情况对设备方面产生的通信所带来的影响。

以上所述的流程, 还有所谓的选型标准, 这些内容都是根据各家注册中心对外公开的那些服务规范进行整理之后的结果, 具体的政策情况, 请大家要以各个机构发布的最新公告里面的内容为准。