Introduction
Imagine you just connected a new device to a network and it needs an address to communicate. Manually setting this address every time would be slow and error-prone. DHCP solves this by automatically giving devices the right address to use.