Zum Hauptinhalt springen

9. Multicast Address Mapping (Multicast-Adresszuordnung)

Die Funktionalität in diesem Abschnitt DARF (MUST) NUR in Mesh-fähigen LoWPANs verwendet werden. IPv6-Pakete mit einer Multicast-Zieladresse (DST), bestehend aus sechzehn Oktetten DST[1] bis DST[16], werden an folgende 802.15.4-16-Bit-Multicast-Adresse übertragen:

                   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] |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Abbildung 8: Multicast-Adresszuordnungsformat

Hierbei bezieht sich DST[15]* auf die letzten 5 Bits des Oktetts DST[15], d. h. die Bits 3–7 innerhalb von DST[15]. Das anfängliche 3-Bit-Muster „100" folgt dem 16-Bit-Adressformat für Multicast-Adressen (Abschnitt 12).

Dies ermöglicht die Unterstützung von Multicast innerhalb von 6LoWPAN-Netzwerken, aber die vollständige Spezifikation einer solchen Unterstützung liegt außerhalb des Geltungsbereichs dieses Dokuments. Beispielmechanismen umfassen: Flooding (Überflutung), kontrolliertes Flooding (Controlled Flooding), Unicast zum PAN-Koordinator usw. Es wird erwartet, dass dies durch verschiedene Mesh-Routing-Mechanismen festgelegt wird.