Jump to content

Xcast

Явная многоадресная рассылка (Xcast) — это разновидность многоадресной рассылки , которая поддерживает большое количество сеансов многоадресной рассылки с небольшим количеством получателей в каждом. Он добавляет все IP-адреса назначения в IP-заголовок вместо использования многоадресного адреса. Традиционные схемы многоадресной рассылки по Интернет-протоколу (IP) масштабируются до групп многоадресной рассылки со многими участниками, но у них есть проблемы с масштабируемостью для большого количества групп. Схемы многоадресной рассылки можно использовать для минимизации потребления полосы пропускания . Xcast минимизирует потребление полосы пропускания для небольших групп за счет устранения протоколов сигнализации и информации о состоянии для каждого сеанса стандартной схемы многоадресной IP-рассылки .

Схема пути Xcast

Описание

[ редактировать ]

В Xcast исходный узел сохраняет все пункты назначения многоадресного канала, через который будут отправляться пакеты. Источник кодирует список адресатов в заголовке Xcast и отправляет пакет маршрутизатору . Каждый маршрутизатор просматривает таблицу маршрутизации , чтобы определить следующий переход каждого пакета, анализирует его заголовок, анализирует поле назначения на основе следующего перехода каждого пункта назначения и копирует пакеты столько разных путей, сколько им нужно. После этого маршрутизатор копирует пакет с правильным заголовком Xcast при каждом следующем переходе. На последнем прыжке нет необходимости создавать новую копию, поскольку в поле назначения указан только один адрес. Пакет обрабатывается так же, как одноадресный пакет, который называется Xcast to Unicast (X2U).

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

Xcast следует философии, которая хорошо сработала для развития Интернета : сохраняйте центр сети простым и выполняйте сложные операции по бокам.

Реализация с открытым исходным кодом была доступна от IBM, начиная с 2001 года. [1] Веб- сайт на базе MediaWiki (на английском языке, но зарегистрированный в Японии) указывает на активность с 2004 по 2007 год. [2] Информационная спецификация была опубликована Инженерной группой Интернета в ноябре 2007 года под номером RFC 5058. [3]

Преимущества

[ редактировать ]
  • Маршрутизаторам не требуется хранить информацию для каждого сеанса или канала. Это делает Xcast очень масштабируемым в отношении количества сеансов, которые он может поддерживать.
  • Нет необходимости задавать направление.
  • Им не нужны протоколы для многоадресной маршрутизации. Они маршрутизируются правильно благодаря общим протоколам одноадресной рассылки .
  • Критического узла нет. Xcast минимизирует задержки в сети и максимизирует эффективность.
  • Симметричные пути не требуются.
  • При использовании традиционных протоколов многоадресной IP- маршрутизации необходимо установить связь между протоколами одноадресной и многоадресной маршрутизации. Это означает медленное восстановление ошибок. Xcast немедленно реагирует на изменения одноадресной маршрутизации.
  • Упрощенная безопасность и регистрация . Благодаря Xcast все источники знают участников канала, а все маршрутизаторы могут знать, сколько раз каждый пакет был дублирован в его домене.
  • Рецепторы могут быть гетерогенными, поскольку Xcast позволяет каждому рецептору иметь свои собственные требования к обслуживанию в каждом канале многоадресной рассылки.
  • Простота при реализации надежных протоколов через Xcast.
  • Гибкость: одноадресная, многоадресная и Xcast представляют собой затраты на полосу пропускания, сигнализацию и обработку соответственно. В зависимости от того, как построена сеть или ее загруженность в определенный момент, может быть лучше использовать ту или иную систему. Xcast — это еще одна альтернатива.

Недостатки

[ редактировать ]
  • Каждый пакет содержит все остальные пункты назначения, что увеличивает размер его заголовка.
  • Это требует более сложной обработки заголовка. На каждом этапе обработки рассматривается таблица маршрутизации , поэтому она обрабатывается столько же раз, сколько и одноадресная рассылка к каждому пункту назначения. Новый заголовок должен создаваться после каждого перехода.

Но с другой стороны:

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

Приложения

[ редактировать ]

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

См. также

[ редактировать ]
  1. ^ «Явная многоадресная рассылка» . Архивировано из оригинала 19 июня 2001 года . Проверено 25 мая 2013 г.
  2. ^ «XCAST — Вики» . Архивировано из оригинала 24 марта 2013 года . Проверено 25 мая 2013 г.
  3. ^ Р. Бойви; Н. Фельдман; Ю. Имаи; В. Ливенс и Д. Оомс (ноябрь 2007 г.). «Концепции и параметры явной многоадресной рассылки (Xcast)» . дои : 10.17487/RFC5058 . Проверено 25 мая 2013 г. {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 25ff9e1262b3ba8e7c01d28d84aa1ebe__1711844700
URL1:https://arc.ask3.ru/arc/aa/25/be/25ff9e1262b3ba8e7c01d28d84aa1ebe.html
Заголовок, (Title) документа по адресу, URL1:
Xcast - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)