IP multicast is een methode waarmee gegevens kunnen worden uitgezonden naar een selecte groep hosts door middel van een enkele transmissie. Tegenwoordig wordt het vooral gebruikt voor IPTV en satellietverbindingen. In theorie zou het gebruikt kunnen worden voor elke vorm van streaming broadcast-achtige media (b.v. internet TV, internet radio, teleconferencing, en andere Video-over-IP toepassingen), en hoe meer hosts op een netwerk zich abonneren op een multicast stream, hoe efficiënter het wordt.
De enige implementatie ervan op consumentenniveau die ik ken is echter IPTV. In dat geval is de set-top box van de gebruiker de multicast/IGMP client, en de router thuis is de multicast/IGMP router. Als je maar één set-top box hebt, denk ik niet dat je dit nodig hebt, maar als je er meer dan één hebt, dan staat het de upstream server toe om slechts één transmissie naar je router te sturen om al je set-top boxen te bedienen. Dus als je thuis 4 set-top boxen had, en elke set-top box was op hetzelfde kanaal ingesteld, dan zou je het totale bandbreedte gebruik met 75% kunnen verminderen.
Het mooie van multicast vs. broadcast is dat de multicast-router weet dat hij elke multicast-transmissie alleen moet sturen naar de apparaten die zich erop hebben geabonneerd. Dus je LAN wordt niet overspoeld met nutteloos broadcast verkeer.
Er zijn niet echt risico’s om het ingeschakeld te laten. Maar op dit moment zul je er waarschijnlijk geen voordeel van hebben, tenzij je huis/kantoor geabonneerd is op IPTV of een andere IP multicast dienst.