Направленная и ограниченная путаница вещания

11

Допустим, я нахожусь в сети 192.168.1.X и использую приведенные ниже команды ping.

  1. пинг 255.255.255.255
  2. пинг 192.168.1.255

Почему мы называем 1-й как ограниченный и 2-й, как указано?

В какую категорию попадет нижеследующее? ping 10.XXX

X обозначает допустимое значение в IP.

user2677679
источник

Ответы:

9

Первый достигает сетевых карт в сегменте сети, маршрутизаторы не пересылают его, поэтому он ограничен. Второй достигнет всех хостов в сети, если это разрешено маршрутизатором, поэтому он направлен.

Если вы говорите о пинге 10.255.255.255, он направлен.

wtrmeln
источник
7

Пример может помочь осветить предмет:

A - B - C

AB 10.10.10.0/24
до н.э. 10.10.20.0/23

Если 10.10.10.42 хочет сделать, скажем, WOL (Wake-On-Lan) для 10.10.21.42, 10.10.10.42 в подсети AB может отправить пакет на направленную широковещательную рассылку 10.10.21.255, и B с удовольствием направит пакет к C, поэтому каждый хост в локальной сети C получит его, включая машину 10.10.21.42, которая затем сможет самостоятельно включиться.

10.10.10.42 не удалось одноадресно передать его 10.10.21.42, потому что машина не включена и не будет видна в таблице ARP, поэтому она будет просто отброшена после неудачного запроса «ARP WHO HAS».

Если A попытается отправить его на 255.255.255.255, B не будет пересылать его на C. 255.255.255.255 - это адрес только в особом случае «ограниченного вещания».

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

ytti
источник
Привет, хороший ответ. В последнем предложении 10.10.20.255 определенно является широковещательным адресом, поскольку мы знаем, что 10.10.20.0 - это сетевой идентификатор. Я полагаю, вы хотели сказать, что «10.10.21.255 может вообще не быть трансляцией».
Вишну Вивек