Udostępnij za pośrednictwem


Informacje o Menedżerze grupy multiemisji

W tej dokumentacji opisano technologię Menedżera grup multiemisji (MGM).

Multicast umożliwia hostowi wysyłanie danych tylko do tych miejsc docelowych, które specjalnie proszą o ich odbiór. W ten sposób multicast różni się od wysyłania danych broadcast, ponieważ dane broadcast są wysyłane do wszystkich hostów.

Multiemisja oszczędza przepustowość sieci, ponieważ dane multicast są odbierane tylko przez te hosty, które żądają danych, a dane są przesyłane przez dowolny link tylko raz. Multicastowanie oszczędza przepustowość łącza serwera, ponieważ serwer musi wysyłać tylko jedną wiadomość multicastową na sieć zamiast jednej wiadomości unicastu na odbiornik. Przykłady popularnych aplikacji multiemisji to spotkania online i radio internetowe.

Interfejs API MGM umożliwia programistom pisanie protokołów routingu wielokrotnego wysyłania, które współdziałają z routerami z uruchomionym menedżerem grupy wielokrotnego wysyłania.

Gdy na routerze jest włączony więcej niż jeden protokół routingu multiemisji, menedżer grupy multiemisji koordynuje operacje między wszystkimi protokołami routingu. Menedżer grupy multiemisji informuje każdy protokół routingu, gdy nastąpi zmiana członkostwa w grupie oraz gdy odbierane są dane multiemisji z nowego źródła lub przeznaczone do nowej grupy.

Interfejs API MGM udostępnia następujące funkcje:

  • Rejestracja protokołu
  • Zarządzanie grupami
  • Wyliczenie przekazywania multiemisji (MFE)
  • Definicje mechanizmów wywołania zwrotnego w trasie multicast dla protokołów routingu

W tym omówieniu opisano składniki architektury multiemisji, scenariusze klienta używane do współdziałania z menedżerem grupy multiemisji oraz zagadnienia dotyczące programowania dotyczące korzystania z interfejsu API mgM.