О менеджере групп многоадресной рассылки
В этой документации описывается технология Multicast Group Manager (MGM).
Многоадресная рассылка позволяет узлу отправлять данные только в те назначения, которые специально запрашивают получение данных. Таким образом, многоадресная рассылка отличается от отправки широковещательных данных тем, что широковещательные данные отправляются всем хостам.
Многоадресная рассылка сохраняет пропускную способность сети, так как данные многоадресной рассылки получают только те узлы, которые запрашивают данные, и данные перемещается по любой ссылке только один раз. Многоадресная рассылка экономит пропускную способность сервера, так как сервер должен отправлять только одно сообщение многоадресной рассылки для каждой сети, а не одноадресное сообщение на приемник. Примерами популярных многоадресных приложений являются онлайн-собрания и интернет-радио.
API MGM позволяет разработчикам создавать протоколы многоадресной маршрутизации, которые взаимодействуют с маршрутизаторами под управлением диспетчера групп многоадресной рассылки.
Если на маршрутизаторе включено несколько протоколов многоадресной маршрутизации, диспетчер групп многоадресной рассылки координирует операции между всеми протоколами маршрутизации. Менеджер группы многоадресной рассылки сообщает каждому протоколу маршрутизации при смене членов в группе, а также при получении данных многоадресной рассылки из нового источника или для новой группы.
API MGM предоставляет следующие функции:
- Регистрация протокола
- Управление группами
- Перечисление записей многоадресной пересылки (MFE)
- Определения обратного вызова для протоколов многоадресной маршрутизации
В этом обзоре описываются компоненты архитектуры многоадресной рассылки, клиентские сценарии, используемые для взаимодействия с диспетчером групп многоадресной рассылки, а также рекомендации по программированию для использования API MGM.