Нужна ли вам N кратная пропускная способность для отправки одинаковых данных N пользователям?

Нужна ли вам N-кратная пропускная способность для отправки одних и тех же данных N пользователям (например, при потоковой передаче живого видео многим пользователям) или текущие сетевые протоколы способны клонировать пакеты в середине маршрута (или подобный метод), который позволил бы уменьшить требуемые меры?

Я объясню, что я имею в виду на примере: сервер отправляет данные двум узлам, затем эти узлы отправляют данные двум другим узлам... и так далее, пока данные не достигнут клиентов, так что каждому узлу требуется только удвоенная пропускная способность, а не N раз пропускная способность...

1 ответ

Решение

Три основных подхода к экономии полосы пропускания в таких случаях:

  • Многоадресная передача (которая поддерживается слишком малым количеством сетей для широкого использования).
  • Одноранговые сети в стиле Bittorrent (я не знаю, было ли это успешно использовано для потоковой передачи).
  • Серверы кэширования развернуты в стратегически важных точках сети (так работают некоторые крупные видеоуслуги).
Другие вопросы по тегам