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

Как клиент выбирает между двумя DHCP-серверами в одной сети?

Я читал на netacad, что в одной сети может быть несколько DHCP-серверов, и мне было интересно, как клиент выбирает между ними?

Клиент выбирает тот, который первым отправляет DHCPOFFER, или есть что-то еще?

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

Вы правы, для клиента первым ответит DHCP. Это не означает, что вы не можете (или не должны) иметь несколько DHCP-серверов для данной подсети; это просто требует планирования.

Я предпочитаю использовать первичный и вторичный DHCP-сервер с разделенной областью действия. Подробная информация о примерной подсети:

  • Подсеть 192.168.1.0/24
  • Общая область настроена для распространения от 192.168.1.3 до .254
  • Первичный DHCP-сервер настроен с задержкой ответа 0 мс и настроен на исключение 192.168.1.201 до .254
  • Вторичный DHCP-сервер настроен с задержкой 1000 мс, исключая 192.168.1.3 - .200

Для того, чтобы сделать это в среде Windows, эта ссылка обсуждает это более подробно - https://blogs.technet.microsoft.com/teamdhcp/2009/01/22/how-to-configure-split-scope-using-wizard/