14. 新特性指南 (Guidelines for New Features)
本节讨论本文档定义的新协议特性的指南. 同时也对这些特性的实现和部署设定若干期望. 本节本质上是资料性的: 它不会取代前面各节的详细规范, 而是对其进行总结, 并以紧凑形式呈现, 以便用作检查清单. 这些检查清单作为指南, 根据本文档编写时可获得的信息, 指示某个特性对部署可能具有的重要性. 注意, 在某些情况下, 部署要求为 "SHOULD", 而实现要求为 "MUST". 这是因为存在可替代特性; 部署可以对这些特性使用替代方法. 因此, 建议为可替代特性实现配置开关. 这些列表强调简洁性而非完整性.
| 节 | 描述 | 部署 | 实现 |
|---|---|---|---|
| 3.1 | 主机发起的 RA | MUST | MUST |
| 3.2 | 基于 EUI-64 的 IPv6 地址 | MUST | MUST |
| 基于 16-bit MAC 的地址 | MAY | SHOULD | |
| 其他非唯一地址 | MAY | MAY | |
| 3.3 | 主机发起的 RS | MUST | MUST |
| ABRO 处理 | SHOULD | MUST | |
| 4.1 | 使用 ARO 注册 | MUST | MUST |
| 4.2, 5.4 | 6CO | SHOULD | SHOULD |
| 5.2 | 加入 solicited-node 组播 | N/A | N/A |
| 加入 all-nodes 组播 | MUST | MUST | |
| 对 NUD 使用链路层指示 | MAY | MAY | |
| 5.5 | 6LoWPAN-ND NUD | MUST | MUST |
| 5.8.2 | 唤醒时的行为 | SHOULD | SHOULD |
表 3: 面向主机的 6LoWPAN-ND 特性指南
| 节 | 描述 | 部署 | 实现 |
|---|---|---|---|
| 3.1 | 周期性 RA | SHOULD NOT | SHOULD NOT |
| 3.2 | 启动期间的地址分配 | SHOULD | MUST |
| 3.3 | 支持基于 EUI-64 的 MAC 主机 | MUST | MUST |
| 支持 16-bit MAC 主机 | MAY | SHOULD | |
| 3.4, 4.3, 8.1.3, 8.1.4 | ABRO 处理/发送 | SHOULD | MUST |
| 8.1 | 多跳前缀存储和重新分发 | SHOULD | MUST |
| 3.5 | Tentative NCE | MUST | MUST |
| 8.2 | 多跳 DAD | SHOULD | MUST |
| 4.1, 6.5, 6.5.1 - 6.5.5 | ARO 支持 | MUST | MUST |
| 4.2 | 6CO | SHOULD | SHOULD |
| 6.3 | 处理 RS/ABRO | MUST | MUST |
表 4: 6LoWPAN-ND 中 6LR 特性指南
| 节 | 描述 | 部署 | 实现 |
|---|---|---|---|
| 3.1 | 周期性 RA | SHOULD NOT | SHOULD NOT |
| 3.2 | 路由器接口上的地址自动配置 | MUST NOT | MUST NOT |
| 3.3 | 6LoWPAN 接口上的 EUI-64 MAC 支持 | MUST | MUST |
| 8.1 - 8.1.1, 8.1.5 | 多跳前缀分发 | SHOULD | MUST |
| 8.2 | 多跳 DAD | SHOULD | MUST |
表 5: 6LoWPAN-ND 中 6LBR 特性指南