DHCP Failover

Roberto 646 Reputation points
2021-09-28T14:47:42.3+00:00

Hello.

I just setup DHCP Failover, in load balancing mode on two Windows Server 2019.

The two servers are on the server VLAN while clients are on client VLANs.
The router has now three ip_helpers (one for pxe, and the other two for the dhcp servers).

On a client I setup a check to make sure clients receive IP configuration.

The (strange to me) behaviour I see is that the test reports it gets two replies (one from each dhcp server). Luckily it shows that both dhcp servers agree on the ip address for the client. It also confirms that the dhcp servers are the two in the DHCP failover.

If I stop the dhcp server on one of the hosts, the check reports as expected only the dhcp_offer from the host that has the service running.

Can anybody confirm that is the expected behaviour? I thought that the two dhcp

Thank you and best regards.
Roberto

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,181 questions
Windows DHCP
Windows DHCP
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.DHCP: Dynamic Host Configuration Protocol (DHCP). A communications protocol that lets network administrators manage centrally and automate the assignment of Internet Protocol (IP) addresses in an organization's network.
1,023 questions
0 comments No comments
{count} votes

Accepted answer
  1. Limitless Technology 39,381 Reputation points
    2021-09-29T10:04:13.607+00:00

    Hello Roberto,

    This is expected. I have seen it in a different tested environment. But basically since the Discovery SYN is a broadcast, it will be received and trigger the SYN/ACK from the available DHCP. You know the system is working find since both DHCP synchronize on the pool handling.

    Hope this clarifies your question,


    --If the reply is helpful, please Upvote and Accept as answer--


0 additional answers

Sort by: Most helpful