Bad Address Error On DHCP Server – Windows Server 2008

I received a call from a friend that his Windows Server 2008 having issue with DHCP. DHCP  fills up with Bad Addresses requests for no good reason. Usually BAD ADDRESS temporary leases are created by the DHCP server when an IP conflict is detected. We have researched this issue and as far as I know this could be related to many things on network such as Wireless Access Points, printers, any Layer 3 equipment or just any mobile device can cause this issue with DHCP server.
For now we came out with solution – we have enabled on Windows Server 2008 – IP Conflict detection on DHCP server. So far all seems to be back in normal and no BAD_ADDRESSES showing up in DHCP.
  1. Open DHCP
  2. In the console tree, click the applicable DHCP server
  3. On the Action menu, click Properties
  4. Click the Advanced tab
  5. For Conflict detection attempts, type a number greater than 0 (zero) and less than 6, and then click OK

The number you type determines how many times the DHCP server tests an IP address before leasing it to a client.

...