Utiliser le DHCP pour simplifier la configuration IP
DHCP configure automatiquement les appareils réseau avec des informations de configuration d’adresse IP. Cela peut aider le personnel du support informatique à Contoso en simplifiant et en centralisant l’allocation des configurations IP. Si Contoso choisit de ne pas utiliser DHCP, chaque fois qu’il ajoute un client à son réseau, il doit configurer son interface réseau avec des informations sur le réseau auquel il se connecte.
Conseil / Astuce
Les informations que vous devez configurer incluent l’adresse IP, le masque de sous-réseau du réseau, les paramètres DNS du client pour la résolution de noms et la passerelle par défaut pour l’accès à d’autres réseaux.
Avantages du protocole DHCP
L’avantage principal de l’utilisation du protocole DHCP est de réduire la maintenance requise pour configurer les informations d’adresse IP sur les appareils réseau. De nombreuses organisations gèrent des milliers d’appareils informatiques, notamment les imprimantes, les scanneurs, les smartphones, les ordinateurs de bureau et les ordinateurs portables. Pour cette raison, l’exécution d’une gestion manuelle des configurations IP réseau pour les organisations de cette taille n’est pas pratique.
Étant donné que DHCP est un processus automatisé, il est plus précis que la configuration manuelle des informations d’adresse IP. Cela est particulièrement important pour les utilisateurs qui ne connaissent pas ou ne comprennent pas le processus de configuration.
DHCP facilite la mise à jour des informations de configuration des adresses IP. En tant qu’administrateur, lorsque vous apportez une modification de service réseau, par exemple en fournissant un nouveau serveur DNS (Domain Name System), vous effectuez une seule mise à jour sur les serveurs DHCP et cette modification est reçue par tous les clients DHCP. Par exemple, un utilisateur mobile avec un ordinateur portable utilisant DHCP obtient automatiquement de nouvelles informations de configuration d’adresse IP lorsqu’il se connecte à un nouveau réseau.
Remarque
Par défaut, tous les systèmes d’exploitation Windows récupèrent automatiquement une adresse IP après l’installation initiale du système d’exploitation.
Fonctionnement du protocole DHCP
Le service client DHCP s’exécute sur tous les ordinateurs Windows dont les propriétés TCP/IP sont définies pour obtenir automatiquement une adresse IP. Le client DHCP communique avec un serveur DHCP pour obtenir des informations de configuration IP. Les clients peuvent utiliser l’adresse DHCP affectée pendant une certaine période, appelée bail. Le serveur DHCP est configuré avec un pool d’adresses et des options de configuration. Ces informations déterminent quelles informations de configuration d’adresse IP sont transmises aux clients. Le graphique suivant présente le processus de communication en quatre étapes.
La communication pour l'octroi de baux DHCP utilise des diffusions par IP. Étant donné que les diffusions IP ne sont pas routées, vous devez configurer un serveur DHCP sur chaque sous-réseau ou configurer un relais DHCP. De nombreux routeurs incluent des fonctionnalités de relais DHCP.
Les quatre étapes de la génération de bail sont les suivantes :
- Le client DHCP diffuse un paquet DHCPDISCOVER. Les seuls ordinateurs qui répondent sont des ordinateurs qui ont le rôle serveur DHCP, ou des ordinateurs ou des routeurs qui exécutent un agent de relais DHCP. Dans le dernier cas, l’agent de relais DHCP transfère le message au serveur DHCP que vous avez configuré pour relayer les demandes.
- Un serveur DHCP répond avec un paquet DHCPOFFER, qui contient une adresse potentielle pour le client. Si plusieurs serveurs DHCP reçoivent le paquet DHCPDISCOVER, plusieurs serveurs DHCP peuvent répondre.
- Le client reçoit le paquet DHCPOFFER. Si le client reçoit plusieurs paquets DHCPOFFER, il sélectionne la première réponse. Le client envoie ensuite un paquet DHCPREQUEST qui contient un identificateur de serveur. Cela informe les serveurs DHCP qui reçoivent la diffusion du serveur DHCPOFFER que le client a accepté.
- Les serveurs DHCP reçoivent DHCPREQUEST. Les serveurs que le client n’a pas acceptés utilisent ce message comme notification indiquant que le client a refusé l’offre du serveur. Le serveur choisi stocke les informations du client d’adresse IP dans la base de données DHCP et répond avec un message DHCPACK. Si le serveur DHCP ne peut pas fournir l’adresse qui a été proposée dans le DHCPOFFER initial, le serveur DHCP envoie un message DHCPNAK.
Renouvellement du bail DHCP
Lorsque le bail DHCP atteint 50 % du temps de bail, le client tente automatiquement de renouveler le bail. Ce processus se produit en arrière-plan. Il est possible qu’un ordinateur ait la même adresse IP affectée par DHCP pendant longtemps. Cela est dû au fait que l’ordinateur renouvelle le bail plusieurs fois.
Pour tenter de renouveler le bail d’adresse IP, le client envoie un message DHCPREQUEST unicast. Le serveur qui a initialement loué l’adresse IP envoie un message DHCPACK au client. Ce message contient les nouveaux paramètres qui ont changé depuis la création du bail d’origine. Notez que ces paquets ne sont pas diffusés, car à ce stade, le client dispose d'une adresse IP qu'il peut utiliser pour les communications unicast.
Remarque
Lorsque vous mettez à jour les options de configuration DHCP, les clients peuvent ne pas obtenir les options mises à jour tant que 50 % de la durée du bail n’est pas terminée. Par exemple, si vous configurez une durée de bail de six jours, les clients peuvent ne pas obtenir les options mises à jour pendant trois jours.
Si le client DHCP ne peut pas contacter le serveur DHCP, le client attend jusqu’à ce que 87,5 % de l’heure de bail expire. À ce stade, le client envoie une diffusion DHCPREQUEST (plutôt qu’une monodiffusion) pour obtenir un renouvellement, et la demande est envoyée à tous les serveurs DHCP, pas seulement au serveur qui a fourni le bail d’origine. Toutefois, cette demande de diffusion concerne un renouvellement, et non un nouveau bail.
Étant donné que les ordinateurs clients peuvent être déplacés pendant qu’ils sont désactivés (par exemple, un ordinateur portable connecté à un nouveau sous-réseau), les ordinateurs clients tentent également de renouveler pendant le processus de démarrage ou lorsque l’ordinateur détecte une modification réseau. Si le renouvellement réussit, la période de bail est réinitialisée.
DHCP version 6
DHCP version 6 (DHCPv6) prend en charge les configurations avec état et sans état pour la configuration des clients dans un environnement IPv6. La configuration à état conservé se produit lorsque le serveur DHCPv6 affecte l’adresse IPv6 au client, ainsi que des données DHCP supplémentaires. La configuration sans état se produit lorsque le routeur affecte automatiquement l’adresse IPv6 et que le serveur DHCPv6 affecte uniquement d’autres paramètres de configuration IPv6.