Что такое многоадресная рассылка? Определение, преимущества и недостатки

21 октября 2021 г.

У медиа-организаций есть несколько систем, которые они могут использовать для доставки контента. Многоадресная рассылка — это вариант, который используют многие организации. Изучение этой системы может помочь вам доставлять мультимедиа нескольким пользователям одновременно. В этой статье мы даем определение многоадресной рассылки, описываем ее преимущества и недостатки и предоставляем список шагов для ее реализации.

Что такое многоадресная рассылка?

Многоадресная рассылка — это метод перемещения медиапотоков из одного источника в несколько пунктов назначения в одной сети. Сети многоадресной передачи обычно представляют собой станции эфирного телевещания, концентраторы кабельных систем, спутниковые ретрансляторы и системы на основе интернет-протокола. Вы можете противопоставить многоадресную рассылку традиционной широковещательной передаче, когда один источник передачи отправляет данные через один медиапоток нескольким получателям одновременно, и одноадресной рассылке, при которой один поток данных отправляется независимо от любых других данных.

Преимущества многоадресной рассылки

Вот некоторые преимущества использования многоадресной рассылки:

  • Меньшие требования к полосе пропускания. Многоадресная рассылка снижает объем пропускной способности, потребляемой при трансляции видео, голоса или данных по сети. Требования к полосе пропускания ниже, поскольку многоадресная рассылка отправляет только один поток данных, а не несколько потоков.

  • Плавный путь миграции: многоадресная рассылка совместима с существующей технологией однопотокового вещания и не требует отдельной покупки оборудования для новых пользователей сети.

  • Равномерное качество обслуживания. Многоадресная рассылка не ухудшает качество данных в любом заданном потоке, даже если они доставляются на несколько узлов назначения одновременно. Эта система разбивает эти данные на более мелкие части, которые отправляются независимо друг от друга параллельно, не влияя на конечное качество.

  • Более эффективное использование пропускной способности сети: использование пропускной способности многоадресной рассылки фиксировано, независимо от того, присутствует ли в сети один или несколько получателей. Это освобождает неиспользуемую полосу пропускания в условиях высокой нагрузки, когда через сеть подключается больше пользователей.

  • Улучшенная масштабируемость: в традиционной сети, где каждое устройство передает свои данные, сложнее масштабировать, чтобы включить больше устройств. Многоадресная рассылка позволяет одному исходному узлу передавать независимые потоки данных по сети с несколькими пунктами назначения, что повышает производительность и масштабируемость.

  • Повышенная отказоустойчивость. В многоадресной сети можно использовать один исходный узел для нескольких потоков, что упрощает отказоустойчивость. В случае сбоя одного потока на сайте с несколькими серверами остальная часть группы многоадресной рассылки по-прежнему может получать сообщения через оставшиеся потоки.

  • Дополнительные приложения: многоадресная рассылка улучшает связь между несколькими пользователями или устройствами в сети, позволяя одновременно запускать разные приложения. Многоадресная рассылка также позволяет пользователям общаться, не зная своих индивидуальных IP-адресов (интернет-протокола).

Недостатки многоадресной рассылки

У многоадресной рассылки есть некоторые недостатки:

Некоторые ограничения масштабируемости

По мере того, как к сети подключается больше пользователей, полоса пропускания, доступная для каждого пользователя, уменьшается, поэтому технология многоадресной рассылки может стать неэффективной. Например, один видеопоток может эффективно передавать данные всем клиентам, которым они нужны, но одно устройство может иметь меньшую пропускную способность, чем другие. Увеличение общей пропускной способности, доступной для всех пользователей, может решить эту проблему.

Не совместим с существующим шифрованием

Многоадресная рассылка не шифрует данные, поэтому она может быть недоступна в среде, где требуется шифрование. Но по мере развития этой технологии может стать возможной зашифрованная многоадресная рассылка. Затем он может позволить пользователям получать зашифрованные носители и автоматически получать к ним доступ.

Не всегда надежный

Хотя многоадресная передача часто более надежна, чем одноадресная, она все же может дать сбой, если произойдет сбой одного из отдельных потоков данных. Например, если один пользователь в сети отключается или испытывает временный сбой в своем IP-адресе, этот поток данных может перестать существовать для группы многоадресной рассылки. Однако есть случаи многоадресной рассылки, которые позволяют продолжать поток, даже если некоторые пользователи теряют соединение.

Многоадресная рассылка против одноадресной

Основное различие между одноадресной и многоадресной рассылкой заключается в их назначении. При одноадресной рассылке каждый получатель в одной сети имеет один и тот же IP-адрес, а при многоадресной рассылке каждое устройство или пользователь в сети имеет собственный IP-адрес.

Служба многоадресной рассылки содержит несколько отдельных потоков, которые отправляются по сети одновременно в несколько пунктов назначения. Услуги многоадресной рассылки предлагаются поставщиками облачных услуг, которые могут размещать эти типы связи в различных формах, таких как видеоконференции, передача файлов и совместное использование в масштабах всей системы. Услуги одноадресной рассылки содержат только один поток, который отправляется одному получателю.

Многоадресная рассылка против широковещательной

И многоадресная, и широковещательная рассылка включают одновременную отправку нескольких потоков данных по сети в несколько пунктов назначения. Основное различие заключается в том, как они отправляют данные. При многоадресной рассылке информацию могут получать только те пользователи, которые указаны источником потока, тогда как при широковещании данные могут получать все пользователи, подключенные к потоку.

4 шага к реализации многоадресной рассылки

Вот список шагов, которые вы можете выполнить для реализации многоадресной рассылки:

1. Решите, какие технологии многоадресной рассылки использовать в вашем приложении или среде.

Существуют различные протоколы многоадресной рассылки, которые следует учитывать. Они включают:

  • Протокол управления группами Интернета (IGMP): этот протокол управляет и контролирует многоадресную рассылку в сети. Он работает в локальных сетях (локальных сетях), но вы также можете использовать его в глобальных сетях (глобальных сетях).

  • Многоадресная рассылка, независимая от протокола (PIM): этот протокол работает на конечных системах, таких как хосты и маршрутизаторы. Основное преимущество PIM по сравнению с IGMP заключается в том, что он не требует отслеживания состояния получателя, что снижает сквозную задержку в многоадресном сеансе.

2. Настройте медиа-сервер, поддерживающий протокол и его параметры API.

Чтобы настроить медиа-сервер, выберите тот, на котором заявлено, что он поддерживает необходимые параметры протокола и API (интерфейс прикладного программирования). Большинство медиа-серверов могут поддерживать протоколы, обычно используемые для многоадресной рассылки. Например, вы можете настроить медиа-сервер для поддержки нескольких протоколов многоадресной рассылки, таких как PIM, IGMP и RTMP.

3. Создайте многоадресный канал на медиасервере.

Канал — это логическое соединение между отправляющими и принимающими приложениями. Вы можете идентифицировать канал, используя уникальный идентификатор. Например, если медиа-сервер поддерживает PIM в качестве многоадресного протокола, то уникальный идентификатор относится к группе PIM.

4. Настройте приложение аудио- или видеоплеера для получения данных с канала

Следуйте инструкциям по созданию простого приложения аудио- или видеоплеера с помощью API, поддерживаемого вашим медиа-сервером. Вы можете обратиться к документации вашего медиа-сервера или поставщика. После завершения вы можете выполнять многоадресную рассылку пользователям с вашего медиа-сервера.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *