WikiDer > Масштабируемая надежная многоадресная рассылка
А Масштабируемая надежная многоадресная рассылка Протокол - это надежная структура многоадресной рассылки для облегченных сеансов и создания кадров на уровне приложений.[1] Алгоритмы этой структуры эффективны, надежны и хорошо масштабируются как для очень больших сетей, так и для очень больших сеансов. Wb, инструмент распределенной доски, разработанный и реализованный Макканном и Якобсоном, является первым приложением, основанным на платформе Scalable Reliable Multicast.[2]
Обзор
Масштабируемая надежная многоадресная передача в значительной степени основана на модели групповой доставки, которая является центральным элементом IP протокол многоадресной рассылки. Он пытается следовать основным принципам дизайна протокол управления передачей / Интернет-протокол (TCP / IP). Требуются только основные IP модель доставки с возможным дублированием и переупорядочиванием пакетов и обеспечивает сквозную надежность. Алгоритмы в Scalable Reliable Multicast динамически регулируют свои параметры управления на основе наблюдаемой производительности в рамках сеанса, например, протокол управления передачей, адаптивно устанавливая таймеры или окна управления перегрузкой.
Компоненты
Он состоит из трех основных компонентов: многоадресной рассылки, надежности и масштабируемости.
Многоадресная рассылка
Он предоставляет эффективные средства для передачи данных нескольким сторонам. Одна копия пакета проходит по любому заданному сетевому каналу и дублируется в точках ветвления сети.
Надежность
Он основан на политике обнаружения потерь и повторной передачи. Поскольку надежность, ориентированная на отправителя, может привести к ACK[требуется разъяснение] имплозия, он использует надежность на основе приемника. Он не фокусируется на каком-либо конкретном заказе доставки.
Масштабируемость
Это проблема во многих надежных протоколах многоадресной рассылки из-за эффекта взрыва состояния и сжатия сообщения. Scalable Reliable Multicast использует различные подходы, например опрос, иерархия, подавление и т. д. для достижения масштабируемости.