IPv6 gebruikt multicast-adressen voor het efficiënt verzenden van gegevens naar een groep van ontvangers op hetzelfde netwerksegment. Multicast-adressen in IPv6 bevatten een prefix van “ff” gevolgd door een groep van identificatiebits die een specifieke multicast-groep identificeren.
IPv6 ondersteunt twee soorten multicast-adressen: gecontroleerde en ongecontroleerde multicast-adressen. Gecontroleerde multicast-adressen worden gebruikt voor multicast-groepen die zijn beheerd door een bepaalde organisatie of serviceprovider. Ongecontroleerde multicast-adressen worden gebruikt voor algemene multicast-groepen die open zijn voor elk apparaat op het netwerk.
IPv6-multicast-adressen worden ook gebruikt voor bepaalde IPv6-protocollen, zoals het Neighbor Discovery Protocol en het Multicast Listener Discovery Protocol. Deze protocollen maken gebruik van specifieke multicast-adressen om informatie over het netwerk te verspreiden en om te bepalen welke apparaten zich op het netwerk bevinden en welke groepen ze kunnen bereiken.
Over het algemeen maakt IPv6 efficiënt gebruik van multicast-adressen om groepscommunicatie op een netwerksegment te verbeteren en om de prestaties van het netwerk te optimaliseren.