I was reading this page, when I came across this warning:
WARNING!: DHCP reservations generally rely on a MAC address to reserve a particular IP address assignment. If you randomize your MAC address you will break your reservation.
Suppose that we have a DHCP server to allocate IP addresses on a network. Imagine that we intentionally connect a rogue device that is set to continuously spoof its MAC address and then reconnect to the network (requesting a new IP to the DHCP). As I understand it, the DHCP will reserve an IP for every MAC address, therefore if this process is done fast enough, the DHCP would run out of IP addresses, preventing new legitimate devices to connect until the lease time expires.
While this seems theoretically possible, I am not sure if it would work in practice.
Can MAC spoofing make DHCP run out of IP addresses?
Is there a name for such attack?
Are there any defense mechanisms to prevent this kind of attack?