Рекомендуем, 2024

Выбор редакции

Разница между вещанием и многоадресной передачей

Передача - это процесс пересылки пакета с одного хоста на другой, подключенный к сети. В этой статье я рассмотрел два метода передачи: широковещательный и многоадресный. В обоих случаях выполняется агрегация адресов, что уменьшает размер префикса, определяющего сеть, к которой подключены хосты назначения. Агрегация адресов объединяет пакеты и доставляет их ISP (интернет-провайдеру), который удерживает некоторую сеть вместе. Кроме того, пакеты разделяются для доставки в конечный пункт назначения.

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

Сравнительная таблица

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

Определение вещания

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

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

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

Вещание можно объяснить с помощью примера. Предположим, вы читаете лекцию в классе из 50 студентов. В перерывах вы вызываете студента «Джеймс встает». Хотя его слушают все ученики в классе, но только Джеймс ответит, другие просто проигнорируют это сообщение.

Беспроводная сеть является распространенным примером вещания.

Определение Multicast

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

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

Маршрутизаторы в сети пересылают полученный пакет через несколько его интерфейсов. Как и на рисунке, вы можете видеть, что маршрутизатор R1 отправляет полученный пакет через интерфейсы 1 и 2. Кроме того, вы можете видеть, что маршрутизатор R2 пересылает полученный пакет через интерфейс 1 и 2, поскольку сеть, подключенная к обоим интерфейсам, имеет по крайней мере один Участник заинтересован в получении пакета. Аналогично, маршрутизатор R3 пересылает полученный пакет через интерфейс 2.

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

Аналогичным образом, распространение аналогичной информации среди нескольких клиентов в бизнесе, распространение новостей, телеконференций и дистанционного обучения.

Ключевые различия между широковещательной и многоадресной передачей

  1. Основное различие между широковещательной и многоадресной передачей состоит в том, что в широковещательной передаче пакет доставляется всем хостам, подключенным к сети, тогда как в многоадресной рассылке пакет доставляется только предполагаемым получателям .
  2. В широковещательной передаче передача пакета является однозначной, тогда как в многоадресной передаче передача пакета является однозначной .
  3. При вещании управление группой не требуется, тогда как; групповое управление требуется при многоадресной рассылке для определения сетей, в которых по меньшей мере один хост заинтересован в получении пакета.
  4. Пропускная способность теряется при трансляции, поскольку пакет доставляется даже тем хостам, которые не заинтересованы в получении пакета. Однако полоса пропускания эффективно используется в многоадресной рассылке, поскольку пакет доставляется только тем хостам, которые заинтересованы в получении пакета.
  5. Вещание создает огромный объем трафика в сети, поскольку он доставляет каждый пакет всем хостам в сети. Трафик находится под контролем при многоадресной рассылке, поскольку пакеты доставляются заинтересованным узлам только тем самым уменьшая трафик в сети.
  6. Трансляция создает огромное количество трафика, тем самым замедляя работу системы. Однако многоадресная рассылка создает меньше трафика, что скрепляет систему по сравнению с широковещательной рассылкой.

Заключение:

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

Top