Назад | Перейти на главную страницу

Должен ли я где-то назначать широковещательный IP?

Это очень простой вопрос с точки зрения новичка.

У меня есть выделенный сервер в Hetzner под управлением Windows 2008 R2.

Я купил подсеть IP-адресов для использования на этом сервере. Они предоставили мне заданный диапазон IP-адресов, включая один IP-адрес с пометкой "Broadcast".

Я знаю, как назначить эти IP-адреса сетевой карте, но должен ли я что-то делать с IP-адресом Broacast, например, настроить его где-нибудь в Windows? Или я могу просто проигнорировать это и все будет в порядке?

Этот диапазон IP-адресов будет использоваться для размещения сайтов SSL.

Сеть определяется своим сетевым адресом, маской подсети и широковещательным адресом.

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

Широковещательный адрес - это самый высокий возможный адрес в сети, и он зарезервирован со значением «все хосты в сети». Его также нельзя назначить хосту, но, в отличие от сетевого адреса, он фактически используется для связи, потому что некоторые протоколы должны иметь возможность отправлять сообщения всем хостам в сети (кому угодно NetBIOS?).

Простой пример:

Network address: 192.168.0.0
Subnet mask: 255.255.255.0
Broadcast address: 192.168.0.255
Usable addresses: from 192.168.0.1 to 192.168.0.254

Более сложный пример:

Network address: 172.16.2.32
Subnet mask: 255.255.255.224
Broadcast address: 172.16.2.63
Usable addresses: from 172.16.2.33 to 172.16.2.62

Сетевые и широковещательные адреса приведены для справки, но вам не нужно их нигде настраивать; оба они могут (и вычисляются) автоматически, учитывая IP-адрес хоста и маску подсети.

Вся необходимая информация и многое другое здесь: Как работает подсети IPv4?.

Не назначайте это. Широковещательный адрес - это особая часть подсети, которая используется для отправки специальных сообщений всем хостам в данной сети. Вы можете прочитать больше в Википедии, они дают хороший обзор: http://en.wikipedia.org/wiki/Broadcast_address

Честно говоря, ваш хост даже не должен позволять вам назначать это хосту.

На практике вы можете «игнорировать» широковещательный IP-адрес, когда он связан с назначением IP-адресов для сетевых устройств. Широковещательный IP-адрес используется, когда устройство в IP-сети должно «транслировать» на все устройства в этой сети, а не связываться с другим устройством в режиме / режиме «точка-точка» через конкретный IP-адрес другого устройства.