Широковещательные сообщения что это

Широковещательные сообщения что это

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

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

Некоторые примеры использования широковещательных сообщений:

  • Отображение адресов верхнего уровня к адресам нижнего уровня
  • Запрос адреса
  • Обмен информацией о маршрутах между протоколами маршрутизации

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

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

В отличие от одноадресной передачи, где пакеты могут быть направлены куда-угодно в объединенной сети, широковещательные пакеты обычно не могут выйти за пределы локальной сети. Это ограничение зависит от конфигурации маршрутизатора, который ограничивает сеть, а также от типа широковещательной передачи. Есть два типа широковещательных сообщений: направленная широковещательная передача и ограниченная широковещательная передача.

Направленная Широковещательная передача

Направленная широковещательная передача отправляется всем узлам в определенной сети . Этот тип широковещательной передачи полезен для отправки широковещательного сообщения всем узлам в нелокальной сети. Например, если узлу, находящемуся за пределами сети, требуется передать сообщение узлам внутри сети 172.16.4.0 / 24, то он устанавливает для пакета адрес назначения 172.16.4.255. Это показано на рисунке. Хотя маршрутизаторы не передают направленные широковещательные сообщения по умолчанию, они могут быть сконфигурированы так, чтобы делать это.

Читайте также:  Азы работы в ворде

Ограниченная Широковещательная передача

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

К примеру, узел внутри сети 172.16.4.0 / 24 может передать широковещательное сообщение ко всем узлам в своей сети, используя пакет с адресом получателя 255.255.255.255.

На рисунке представлен пример отправки широковещательного сообщения.

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

Широковещательные сообщения

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

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

  • Запрос адреса неизвестного устройства
  • Отображения адресов верхнего уровня к адресам нижнего уровня
  • Обмен данными о маршрутах между протоколами маршрутизации

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

Читайте также:  Превышен лимит на скачивание файла что делать

Направленная широковещательная передача

Направленная широковещательная передача может передавать пакеты всем узлам любой одной сети. Можно отправлять пакеты за пределы своей сети в другую. Если узлу нужно передать пакеты всем узлам сети 171.15.5.0/24, то он пишет адрес пакеты назначения — 171.15.5.255. Хоть и по умолчанию маршрутизаторы не реализуют такую функцию, их можно настроить для такой передачи.

Ограниченная широковещательная передача

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

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

Если узлы подключаются через коммутатор или концентратор, образуется единая локальная сеть.

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

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

Для этого сообщения широковещательной рассылки отправляются на уникальный MAC-адрес, который опознают все узлы. В действительности MAC-адрес широковещательной рассылки представляет собой 48-битный адрес, в который входят все остальные адреса. Из-за своей длины MAC-адрес обычно представляется в шестнадцатеричном формате. Шестнадцатеричный MAC-адрес широковещательной рассылки выглядит как FFFF.FFFF.FFFF. Каждое F соответствует четырем другим знакам двоичного адреса.

Читайте также:  Поддерживаемые типы памяти ddr3 1333 sdram

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

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

Ссылка на основную публикацию
Adblock detector