So "dynamic" addresses are just that your machine makes a request with a given name and they hand you back an assigned IP address... I've seen a couple like this fiarly recently. Besides, the way the DHCP works it's designed such that the machine is always supposed to request the same address, if it can, and the server tries to reassign the same dynamic addresses to a particular client, if it's available.