Académique Documents
Professionnel Documents
Culture Documents
Chapter 4: DHCP
DHCP : Dynamic Host Configuration Protocol ⇒ protocole de configuration dynamique
des machines.
DHCP est une extension de BOOTP (Bootstrap Protocol) conçue pour faciliter la
récupération d'adresses IP et d'autres paramètres de configuration TCP/IP pour les
postes de travail sans disque.
En utilisant DHCP, les administrateurs n'ont plus besoin d'entrer manuellement les
configurations TCP/IP sur chaque ordinateur, simplifiant la gestion du réseau.
Chapter 4: DHCP 1
Afin de trouver une adresse IP sans intervention de l'utilisateur, la technique du
broadcast est utilisée.
La machine émet un paquet de broadcast contenant des détails tels que le type de
requête et les ports de connexion sur le réseau local (255.255.255.255).
Si le client accepte l'offre, le serveur attribue l'adresse IP pour une durée définie,
renouvelée automatiquement à chaque ouverture de session.
Chapter 4: DHCP 2
Les serveurs DHCP écoutent les demandes des clients sur leurs interfaces réseau
configurées.
Les demandes des clients sont basées sur la diffusion, car ils n'ont pas d'adresse IP
configurée pour communiquer directement avec un serveur DHCP.
Processus du DHCP :
1. Lorsqu'un ordinateur démarre pour la première fois avec le client DHCP actif, le
client génère une série de messages DHCPDISCOVER pour solliciter une
attribution d'adresse IP à partir d'un serveur DHCP et les diffuse sur le réseau local.
3. Après une période déterminée, le client accepte l'une des adresses proposées en
diffusant un message DHCPREQUEST contenant l'adresse du serveur offrant.
6. Comme test final, le client diffuse l'adresse IP proposée à l'aide du protocole ARP
(Address Resolution Protocol) pour s'assurer qu'aucun autre système du réseau ne
l'utilise. Si le client ne reçoit aucune réponse à la diffusion ARP, la transaction
DHCP est terminée. Si un autre système répond au message ARP, le client rejette
l'adresse IP et transmet un message DHCPDECLINE au serveur, annulant la
transaction. Le client redémarre alors le processus.
Chapter 4: DHCP 3
Les types de paquets DHCP :
DHCPDISCOVER: pour localiser les serveurs DHCP disponibles.
DHCPREQUEST: diverses requêtes du client pour par exemple prolonger son bail.
Chapter 4: DHCP 4
DHCPDECLINE: annonce du client que l'adresse fournie est déjà utilisée.
DHCPINFORM: le client demande des paramètres locaux, il a déjà son adresse IP.
Un bail DHCP :
Chapter 4: DHCP 5