Изменения

Перейти к: навигация, поиск

Мультикаст. Мультикаст маршрутизация

745 байт убрано, 20:47, 14 декабря 2016
Нет описания правки
'''Muticast''' (от англ. ''Мультивещание'') {{---}} метод передачи данных в компьютерных сетях, при котором адресатом сетевого пакета является группа заинтересованных получателей.
[[Файл:MulticastIp-multicasting.jpg|right|thumb|200px|Схема мультивещания]]
= Применение =
Потоковое мультимедиа, видеоконференцсвязь, радио, рассылка почтыи котировок акций.
= Описание =
В одноадресной сети с каждым пользователем устанавливается отдельное соединение. <br>В многоадресной multicast рассылке источник посылает единственный экземпляр по общему маршруту тем получателям, которые подписались на рассылкупакета. Маршрутизаторы копируют пакеты заинтересованным пользователям. Преимущество этого подхода: добавление новых пользователей не влечет за собой необходимость увеличения пропускной способности сети - снижается нагрузка приводит к допольнительной нагрузке на промежуточное оборудованиесеть. Пользователи получают только те пакеты, в которых они заинтересованы (в отличие от broadcast, где неинтересные пакеты необходимо фильтровать).
== Протокол Как работает ==
При запуске на сервере приложения с поддержкой мультивещания, оно посылает в сеть уведомление, что соответствующая группа доступна для присоединения.
Клиент, который хочет присоединиться к рассылке посылает уведомление об этомустройству сети.
Все промежуточные маршрутизаторы записывают, что за соответствующим маршрутом находится клиент соответствующей мультикастной группы.
Поскольку состав группы со временем может меняться, вновь появившиеся и выбывшие члены группы динамически учитываются в построении путей маршрутизации.
В локальной сети управлением мультикастными группами обычно занимается протокол IGMP.
Самым популярным протоколом мультивещания на транспортном уровне является [[Протоколы транспортного уровня (TCP, UDP, SCTP) | UDP]].
У групп получателей есть адрес. Отправители указывают данный адрес в destination поле отправляемых пакетов. Получатели сообщают адрес группы устройствам сети (маршрутизаторам), чтобы подписаться на рассылку пакетов данной группы. == Пример == Пример: некоторые Некоторые данные связаны с адресом группы 239.1.1.1. Отправитель указывает 239.1.1.1 в заголовке destination пакета. Получатель указывает, что заинтересован в пакетах группы 239.1.1.1: говорят, что получатель <i>присоединяется</i> к группе 239.1.1.1. Обычно присоединение к группе происходит с помощью Internet Group Management Protocol (IGMP).
== IGMP ==
Анонимный участник

Навигация