Le protocole DHCPv4 attribue les adresses IPv4 et d'autres informations de configuration réseau de façon dynamique. Comme les ordinateurs de bureau clients constituent la majorité des nœuds du réseau, le protocole DHCPv4 offre un gain de temps extrêmement précieux aux administrateurs réseau.

Un serveur DHCPv4 dédié est évolutif et relativement facile à gérer. Cependant, dans le cas d'une petite filiale, d'un petit bureau ou d'un bureau à domicile, un routeur Cisco peut être configuré pour fournir les services DHCPv4, évitant ainsi l'achat d'un serveur dédié. Un ensemble de fonctions Cisco IOS (appelé Easy IP) offre en option un serveur DHCPv4 complet.

Le DHCPv4 comprend trois mécanismes d'allocation d'adresses, offrant ainsi de la souplesse lors de l'attribution d'adresses IP :

L'allocation dynamique est le mécanisme DHCPv4 le plus répandu et sera donc le principal sujet de ce cours. Lorsque vous utilisez l'allocation dynamique, les clients louent les informations au serveur pendant une période définie par l'administrateur, comme le montre la figure. Les administrateurs configurent les serveurs DHCPv4 pour que les baux dépassent le délai d'attente à différents intervalles. Le bail dure généralement entre 24 heures et une semaine voire plus. À l'expiration du bail, le client doit demander une autre adresse, même s'il obtient généralement la même.