DHCP

The Dynamic Host Configuration Protocol (DHCP) automatically assigns IP addresses to hosts on a network.

DHCP assigns an address to each computer that joins a network, renewing the address each time the computer re-connects to the network.