Delen via


Over Multicast Group Manager

In deze documentatie wordt de mgm-technologie (Multicast Group Manager) beschreven.

Met Multicasting kan een host alleen gegevens verzenden naar de bestemmingen die specifiek aanvragen om de gegevens te ontvangen. Op deze manier verschilt multicasting van het verzenden van broadcastgegevens, omdat broadcastgegevens naar alle hosts worden verzonden.

Multicasting bespaart netwerkbandbreedte omdat multicastgegevens alleen worden ontvangen door die hosts die de gegevens aanvragen en de gegevens slechts eenmaal via een koppeling worden verzonden. Multicasting bespaart serverbandbreedte omdat een server slechts één multicast-bericht per netwerk moet verzenden in plaats van één unicastbericht per ontvanger. Voorbeelden van populaire multicast-toepassingen zijn onlinevergaderingen en internetradio.

Met de MGM-API kunnen ontwikkelaars multicastrouteringsprotocollen schrijven die samenwerken met routers waarop multicastgroepbeheer wordt uitgevoerd.

Wanneer meer dan één multicast-routeringsprotocol is ingeschakeld op een router, coördineert multicastgroepbeheer bewerkingen tussen alle routeringsprotocollen. De multicast-groepsbeheerder informeert elk routeringsprotocol wanneer het groepslidmaatschap verandert en wanneer multicastgegevens van een nieuwe bron of bestemd zijn voor een nieuwe groep worden ontvangen.

De MGM-API biedt de volgende functies:

  • Protocolregistratie
  • Groepsbeheer
  • Opsomming van multicast forwarding entry (MFE)
  • Callback-definities voor multicastrouteringsprotocollen

In dit overzicht worden de onderdelen van de multicastarchitectuur beschreven, de clientscenario's die worden gebruikt om samen te werken met de multicast-groepsbeheerder en programmeeroverwegingen voor het gebruik van de MGM-API.