3

Насколько я знаю, в IP-сети широковещательный адрес может быть автоматически рассчитан из маски сети и подсети.

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

iface eth0 inet static
 address 192.168.1.100
 netmask 255.255.255.0
 network 192.168.1.0
 **broadcast 192.168.1.255**

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

1 ответ1

2

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

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

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

  1. IP-трансляции:
    Это широковещательные пакеты, направленные во внешнюю (удаленную) сеть. Вы можете отправить широковещательный пакет на широковещательный адрес этой сети, и маршрутизатор, являющийся шлюзом сети, преобразует его в широковещательный кадр уровня 2 и перенаправляет его на все узлы в сети. Однако эти прямые трансляции обычно отключены по умолчанию, поскольку они могут использоваться злонамеренным образом, например, с помощью смарф-атак , DoS-атак и т.д.

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

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

Вы можете прочитать больше о IP-трансляциях и UDP-рассылке пакетов в Руководстве Cisco по обработке широковещательных пакетов (стр. 3-11).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .