Om Multicast Group Manager
Den här dokumentationen beskriver MGM-tekniken (Multicast Group Manager).
Multicasting gör att en värd endast kan skicka data till de mål som specifikt begär att få data. På så sätt skiljer sig multicasting från att skicka sändningsdata, eftersom sändningsdata skickas till alla värdar.
Multicasting sparar nätverksbandbredden eftersom multicast-data endast tas emot av de värdar som begär data, och data skickas via valfri länk bara en gång. Multicasting sparar serverbandbredd eftersom en server bara måste skicka ett multicast-meddelande per nätverk i stället för ett unicast-meddelande per mottagare. Exempel på populära multicast-program är onlinemöten och Internetradio.
MED MGM-API:et kan utvecklare skriva multicast-routningsprotokoll som samverkar med routrar som kör multicast-grupphanteraren.
När fler än ett protokoll för multicast-routning är aktiverat på en router samordnar multicast-grupphanteraren åtgärder mellan alla routningsprotokoll. Multicast-grupphanteraren informerar varje routningsprotokoll när ändringar av gruppmedlemskap sker och när multicast-data från en ny källa eller som är avsedda för en ny grupp tas emot.
MGM-API:et innehåller följande funktioner:
- Protokollregistrering
- Grupphantering
- MFE-uppräkning (Multicast Forwarding Entry)
- Återanropsdefinitioner för protokoll för multicast-routing
Den här översikten beskriver komponenterna i multicast-arkitekturen, klientscenarier som används för att samverka med multicast-grupphanteraren och programmeringsöverväganden för att använda MGM-API:et.