IPv6 behandelt Multicast-Adressen auf eine ähnliche Weise wie IPv4. Multicast ermöglicht die Übertragung von Datenpaketen an eine Gruppe von Empfängern. Wenn ein Paket an eine Multicast-Adresse gesendet wird, dann wird es von allen Hosts in der Gruppe empfangen und verarbeitet.
IPv6 verwendet eine spezielle Adresse für Multicast-Kommunikation, die FF00::/8 Adresse. Die letzten 4 Bits dieser Adresse bestimmen, um welche Art von Multicast-Adresse es sich handelt. Zum Beispiel gibt es Adressen für einfache Anwendungen (wie FF02::1 für alle Knoten in der lokalen Netzwerkdirektwerbung), Adressen für Routing-Protokolle (wie FF02::9 für OSPF) und Adressen für Gebühren- und Multicast-Dienste (wie FF0X::13 für Multicast-DNS).
IPv6-Multicast-Adressen haben auch den Vorteil, dass sie skalierbarer sind als IPv4-Multicast-Adressen. Es gibt ein größeres Adressbereichs verfügbar, sodass eine viel größere Anzahl von Gruppen unterstützt werden können.