Dhcp reserved addresses

Is it better to use a dhcp server to reserve addresses based on mac address or to assign them statically on the interfaces?

I have a small network and i want almost everything to have static ip addresses. Is there any benefit to doing it one way or the other?


There are some benefits of using a DHCP server:

  1. You have a central point where you keep track of the addresses that you use. Less risk of using an address twice.
  2. If you need to change the addresses for some reason then you change them in the DHCP server.
  3. A DHCP server not only hands out IP addresses but also the domain-name, subnet-mask, broadcast-address, routers, domain-name-servers, ntp-servers and other things. No risk that you misconfigure an interface.
  4. You say that almost all have a static address. DHCP hands out IP address to those in the range that you define in the DHCP server.