14. 新機能のガイドライン
このセクションでは、このドキュメントで定義されている新しいプロトコル機能のガイドラインについて説明します。また、これらの機能の実装と展開に対するいくつかの期待も設定します。このセクションは本質的に有益です。前のセクションの詳細な仕様を上書きするのではなく、それらを要約してコンパクトな形式で提示し、チェックリストとして使用します。チェックリストは、ドキュメントの執筆時点で入手可能な情報に従って、展開の観点から機能の重要性の可能性を示すガイドラインとして機能します。場合によっては、実装が「MUST」であっても、展開は「SHOULD」であることに注意してください。これは、代替可能な機能が存在するためです。展開では、それらに代替方法を使用する場合があります。したがって、代替可能な機能には構成ノブを実装することをお勧めします。リストは、完全性よりも簡潔さを強調しています。
| セクション | 説明 | 展開 | 実装 |
|---|---|---|---|
| 3.1 | ホスト主導のRA | MUST | MUST |
| 3.2 | EUI-64ベースのIPv6アドレス | MUST | MUST |
| 16ビット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 | 要請ノードマルチキャストへの参加 | N/A | N/A |
| 全ノードマルチキャストへの参加 | 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ビットMACホストのサポート | MAY | SHOULD | |
| 3.4, 4.3, 8.1.3, 8.1.4 | ABRO処理/送信 | SHOULD | MUST |
| 8.1 | マルチホッププレフィックスの保存と再配布 | SHOULD | MUST |
| 3.5 | 仮の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: 6LR向け6LoWPAN-ND機能のガイドライン
| セクション | 説明 | 展開 | 実装 |
|---|---|---|---|
| 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: 6LBR向け6LoWPAN-ND機能のガイドライン