Задать вопрос
@MacMailVictory

Будет ли конфликтовать в локальной сети 2 независимых DHCP сервера без разделения диапазонов?

Подскажите, пожалуйста. Есть ситуация:
В локальной сети два модема, например, с IP 192.168.0.1 и 192.168.1.1, с возможностью использовать функцию активировать/блокировать DHCP сервер. Оба модема используют подключение к интернету у разных провайдеров в динамическом режиме. Группы устройств в локальной коммутации, с IP 192.168.1.* и 192.168.0.*, не обязательно должны "видеться" между собой. Если разделить их просто по диапазонам нет возможности, то не возникнут ли конфликты?
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Если это физически одна сеть без VLAN и на DHCP-серверах не настроена привязка MAC-IP, то невозможно сказать, от какого именно сервера получит адрес какое-либо устройство.
Протокол DHCP работает так: Устройство шлёт широковещательный пакет с запросом адреса и некоторое время слушает ответы. Все серверы, услышавшие запрос, смотрят MAC устройства и если могут выдать ему адрес (есть привязка MAC-IP или есть свободные IP в пуле), то предлагают адрес из своего пула. Устройство, получив ответы, выбирает из них понравившийся и посылает серверу подтверждение. Сервер сохраняет связку MAC-IP в список выданных адресов на некоторое время.
В принципе, если на каждом устройстве настроена привязка адресов и пулы ограничены только привязанными, то работать будет, но для каждого нового устройства надо будет править настройку одного из шлюзов.
Ответ написан
Комментировать
@SunTechnik
Зависит от того, что называть работой и какую задачу хотите решить.
Rsa97 уже подробно все расписал.
Остается добавить:
1. Обычно, клиенты выбирают тот DHCP сервер, который быстрее всего ответил. Поэтому, велика вероятность что большая часть подключится к одному роутеру. Без танцев с бубнами нормальной балансировки нагрузки не будет.

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

В общем - это способ получить поле чудес, на котором периодически придется разгадывать загадки...
Ответ написан
CityCat4
@CityCat4
Жил да был черный кот за углом...
то не возникнут ли конфликты?

Непременно возникнут. Типичный race condition. Есдинственный способ сосуществования двух dhcp-серверов - это когда в одном из них только статические привязки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы