Zum Hauptinhalt springen

2.7. Multicast Addresses (Multicast-Adressen)

2.7. Multicast Addresses (Multicast-Adressen)​

Eine Multicast-Adresse ist ein Identifikator für eine Menge von Schnittstellen (die typischerweise zu verschiedenen Knoten gehören). Ein an eine Multicast-Adresse gesendetes Paket wird an alle durch diese Adresse identifizierten Schnittstellen zugestellt.

2.7.1. Format von Multicast-Adressen (Format of Multicast Addresses)​

Multicast-Adressen in IPv6 haben folgendes Format:

|   8    |  4 |  4 |                  112 bits                   |
+--------+----+----+---------------------------------------------+
|11111111|flags|scope| group ID |
+--------+----+----+---------------------------------------------+

wobei:

  • 11111111: das 8-Bit-Präfixfeld, das die Adresse als Multicast-Adresse kennzeichnet.
  • flags (Flags): ein 4-Bit-Feld. Das höchstwertige Bit (0) ist reserviert; die drei folgenden Bits sind:
    • P (Bit 1): gibt an, ob die Multicast-Adresse auf einem Unicast-Präfix basiert (RFC 3306).
    • T (Bit 2): gibt an, ob die Gruppen-ID dauerhaft (0) oder flüchtig (1) zugewiesen ist.
    • R (Bit 3): gibt an, ob die Adresse die Adresse des Rendezvous-Punkts (RP) enthält (RFC 3956).
  • scope (Bereich): ein 4-Bit-Feld, das den Geltungsbereich der Multicast-Adresse angibt (z. B. interface-local, link-local, site-local, organization-local, global).
  • group ID (Gruppen-ID): identifiziert die Multicast-Gruppe innerhalb des angegebenen Bereichs.

Beispiele:

FF01::1      interface-local all-nodes
FF02::1 link-local all-nodes
FF01::2 interface-local all-routers
FF02::2 link-local all-routers
FF05::2 site-local all-routers

2.7.2. Bekannte Multicast-Adressen (Well-Known Multicast Addresses)​

Bekannte Multicast-Adressen sind für bestimmte Zwecke reserviert. Sie verwenden vordefinierte Bereiche und Gruppen-IDs.

  • FF01::1, FF02::1: Adressen aller Knoten (all-nodes).
  • FF01::2, FF02::2, FF05::2: Adressen aller Router (all-routers).

Die Verwendung von Multicast-Adressen ist für IPv6-Protokolle wie Neighbor Discovery (RFC 4861) und für die Verbreitung von Diensten innerhalb eines bestimmten Bereichs unerlässlich.