Aller au contenu principal

9. Multicast Address Mapping (多播地址映射)

本节中的功能必须 (MUST) 仅在启用网状网络的 LoWPAN 中使用. 具有多播目标地址 (DST) 的 IPv6 数据包, 由十六个八位字节 DST[1] 到 DST[16] 组成, 被传输到以下 802.15.4 16 位多播地址:

                   0                   1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1 0 0|DST[15]* | DST[16] |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

图 8: 多播地址映射格式

这里, DST[15]* 指的是八位字节 DST[15] 中的最后 5 位, 即 DST[15] 内的比特 3-7. 初始的 3 比特模式 "100" 遵循多播地址的 16 位地址格式 (第 12 节).

这允许在 6LoWPAN 网络内支持多播, 但此类支持的完整规范超出了本文档的范围. 示例机制包括: 泛洪 (Flooding)、受控泛洪 (Controlled Flooding)、单播到 PAN 协调器等. 预计这将由不同的网状网络路由机制规定.