В этом вопросе уже есть ответ здесь:
Существует ли стандарт, позволяющий устройству в сети иметь собственный DHCP-сервер, который включается только в том случае, если в сети нет другого DHCP-сервера? Я уверен, что его можно реализовать с помощью dhcp_probe, но мне было интересно, есть ли уже существующий способ сделать это.
Нет, для этого нет стандарта. Есть некоторые DHCP-серверы, которые обеспечивают интеллектуальное аварийное переключение, а другие - нет.
99% развертываний dhcp просто используют более одного сервера, поскольку клиент ответит на первое полученное предложение. Один из популярных способов расставить приоритеты - использовать отложенный ответ на неосновном.
Один из типичных способов работы нескольких серверов - это передача только половины адресов в подсети / области с одного сервера, а затем вторую половину с другого сервера. Ваши пулы должны быть слишком большого размера, чтобы один сервер полностью вышел из строя. Кроме того, он хорошо работает с минимальными настройками.
Как сказал Пауска, стандарта нет.