Qu’est-ce que le protocole de configuration dynamique des hôtes ?

DHCP est un protocole de gestion réseau qui assure la gestion automatisée, rapide et centralisée de la distribution des adresses IP. Il attribue dynamiquement des adresses IP aux nœuds ou aux appareils d’un réseau afin de leur permettre de communiquer via IP. La gestion centralisée offerte par ce protocole réduit la charge de travail des administrateurs réseau, car ils n’ont pas […]

Écrit par
Collins Ayuya
Collins Ayuya
Dec 13, 2022
7 minute read
enterprise networks
Enterprise Networking Planet Le contenu et les recommandations de produits sont indépendants de la rédaction. Nous pouvons gagner de l'argent lorsque vous cliquez sur des liens vers nos partenaires. En savoir plus

DHCP est un protocole de gestion réseau qui assure la gestion automatisée, rapide et centralisée de la distribution des adresses IP. Il attribue dynamiquement des adresses IP aux nœuds ou aux appareils d’un réseau afin de leur permettre de communiquer via IP.

La gestion centralisée offerte par ce protocole réduit la charge de travail des administrateurs réseau, car ils n’ont pas à attribuer manuellement les adresses IP aux appareils. Le protocole attribue également de nouvelles adresses IP à chaque emplacement lorsque les nœuds se déplacent d’un emplacement à un autre sur le réseau.

Outre les adresses IP, DHCP est également chargé de l’attribution de la passerelle par défaut, de l’adresse du système de noms de domaine (DNS), des masques de sous-réseau et d’autres paramètres hôte. DHCP peut être déployé sur des réseaux allant des petits réseaux résidentiels aux grands réseaux de campus, ainsi que sur les réseaux régionaux des fournisseurs d’accès à Internet (FAI). Les services DHCP sont disponibles pour les réseaux fonctionnant avec IPv4 et IPv6, la version IPv6 de DHCP étant appelée DHCPv6.

Dans les petits réseaux, il est simple d’attribuer manuellement des adresses IP aux appareils d’un réseau. En revanche, les administrateurs réseau qui tenteraient d’attribuer manuellement des adresses IP sur des réseaux comptant des centaines d’appareils feraient face à un véritable cauchemar.

Ils devraient s’assurer qu’il n’existe aucune adresse IP en double et veiller à ce que leurs attributions soient claires et sans ambiguïté. Heureusement, le protocole de configuration dynamique des hôtes (DHCP) facilite l’attribution des adresses IP sur un réseau par les administrateurs réseau.

Voir aussi : 7 défis des réseaux d’entreprise

Pourquoi utiliser DHCP ?

Chaque appareil nécessite une adresse IP monodiffusion pour que les appareils d’un réseau utilisant le protocole de contrôle de transmission/protocole Internet (TCP/IP) puissent accéder au réseau et à toutes ses ressources. En l’absence de DHCP, les administrateurs réseau devraient configurer manuellement les adresses IP des nouveaux ordinateurs ainsi que celles des ordinateurs déplacés vers un autre sous-réseau. Ils devraient également récupérer manuellement les adresses IP des ordinateurs retirés de leurs réseaux.

Advertisement

DHCP automatise ces processus et les gère de manière centralisée, car le serveur DHCP conserve un groupe d’adresses IP. Il loue des adresses IP à tout appareil compatible DHCP lorsqu’il démarre sur le réseau. Comme ces adresses IP ne sont pas attribuées de façon permanente, mais louées, les adresses inutilisées sont automatiquement renvoyées au pool d’adresses afin d’être réattribuées.

Les serveurs DHCP configurent et stockent également dans des bases de données les informations de configuration TCP/IP des clients compatibles DHCP. Ces bases contiennent les paramètres de configuration TCP/IP valides pour tous ces clients sur les réseaux.

Ces bases de données stockent également les adresses IP réservées qui identifient certains clients DHCP, afin de permettre l’attribution cohérente d’une adresse IP à un client DHCP donné. La durée de location de l’adresse IP par un client DHCP est également définie dans la base de données.

Voir aussi : meilleures solutions de gestion réseau 

Composants de DHCP

DHCP se compose de plusieurs éléments, notamment le serveur et le client.

  • Serveur DHCP : Ce composant exécute le service DHCP, qui contient les informations de configuration du réseau. Tout appareil capable d’agir comme hôte peut être un serveur DHCP. Il s’agit généralement d’un routeur ou d’un serveur, voire d’un simple ordinateur.
  • Client DHCP : Les terminaux qui reçoivent les informations de configuration réseau des serveurs DHCP sont des clients DHCP. Les téléphones, les PC, les appareils de l’Internet des objets (IoT) ou tout autre appareil nécessitant une connexion à un réseau peuvent être des clients DHCP.
  • Agent relais DHCP : Il est essentiel de disposer, dans chaque réseau, d’un hôte capable de transférer les requêtes DHCP à un serveur DHCP. Cet hôte est l’agent relais DHCP, qui permet aux serveurs DHCP de traiter les requêtes lorsque le serveur et les clients se trouvent sur des réseaux locaux (LAN) différents.
  • Masque de sous-réseau : Les sous-réseaux étant des segments subdivisés des réseaux IP, le masque de sous-réseau indique à l’hôte dans quel réseau il se trouve.
  • Durée du bail : Il s’agit de la durée pendant laquelle une adresse IP est disponible pour un client. Le client doit renouveler l’adresse IP au-delà de cette durée.
  • Pool d’adresses IP : Il s’agit du groupe d’adresses IP disponibles pour être attribuées aux clients. Elles sont généralement attribuées séquentiellement.
  • Adresse de passerelle : L’adresse de passerelle indique à l’hôte vers quel point la passerelle doit se connecter à Internet.

Voir aussi : principales entreprises de réseaux d’entreprise

Comment fonctionne DHCP ?

Le rôle de DHCP au niveau de la couche application consiste à allouer les informations de configuration TCP/IP, en plus d’attribuer dynamiquement des adresses IP aux clients DHCP. Cela se fait par l’échange d’une série de messages appelée transactions DHCP.

La première transaction est appelée découverte DHCP. Un serveur DHCP répond aux requêtes des clients compatibles DHCP lorsqu’ils se connectent à un réseau. Ces clients diffusent leurs requêtes au serveur DHCP pour demander les informations de configuration du réseau local auquel ils sont connectés, généralement juste après leur démarrage.

Vient ensuite la transaction d’offre DHCP, au cours de laquelle le serveur DHCP répond à ces requêtes par un message d’offre DHCP. Ce message contient les informations demandées, notamment la configuration IP précédemment fournie par un administrateur réseau, qui comprend une adresse IP et un bail. Il contient également l’adresse IP du serveur, l’adresse de contrôle d’accès au support (MAC) du client, le masque de sous-réseau, l’adresse DNS, etc.

Advertisement

Un client envoie une requête DHCP en réponse à une offre DHCP et n’accepte qu’une seule offre DHCP lorsqu’il en reçoit plusieurs, ce qui est caractéristique d’un réseau comportant plusieurs serveurs DHCP. La requête DHCP porte sur l’adresse IP proposée par un serveur DHCP. Dans un réseau comportant plusieurs serveurs DHCP, toutes les autres adresses IP proposées par les autres serveurs DHCP sont remises dans le pool des adresses IP disponibles.

Un client DHCP demande les mêmes paramètres lorsqu’il est nécessaire de renouveler une attribution IP. Toutefois, le serveur DHCP applique les règles définies par les administrateurs réseau pour déterminer s’il doit attribuer une nouvelle adresse IP. Le serveur DHCP envoie un accusé de réception DHCP au client pour confirmer le bail DHCP.

À ce stade, la configuration IP est terminée et le client peut utiliser la nouvelle configuration IP. Il peut également répondre par un accusé de réception négatif s’il estime qu’un client ne peut pas recevoir l’adresse IP demandée.

Le serveur DHCP est également chargé de gérer toutes les adresses IP qu’il administre pour les appareils du réseau. Lorsqu’un appareil est déplacé sur le réseau, le serveur DHCP utilise son adresse MAC pour l’identifier. De cette manière, le serveur empêche que plusieurs appareils soient configurés par erreur avec la même adresse IP.

Voir aussi : meilleures plateformes IoT pour la gestion des appareils

Avantages de DHCP

Configuration fiable des adresses IP. Avec DHCP, il est possible de réduire les erreurs résultant de la configuration manuelle des adresses IP. Ces erreurs comprennent les conflits d’adresses dus à l’attribution simultanée d’une même adresse IP à plusieurs appareils, ainsi que les erreurs typographiques. Cela réduit considérablement le temps nécessaire à la configuration et à la reconfiguration des appareils sur un réseau. 

Administration réseau réduite. Les différentes fonctionnalités de DHCP permettent de réduire l’administration des réseaux. Elles comprennent les capacités de configuration TCP/IP automatisée et la possibilité de définir les configurations TCP/IP depuis un emplacement centralisé. Il est également possible d’attribuer une gamme complète de configurations TCP/IP supplémentaires et de gérer efficacement les changements d’adresses IP pour les clients qui doivent être fréquemment mis à jour. Cela permet aussi aux appareils compatibles DHCP de passer librement d’un réseau à un autre.

Advertisement

Mise à jour simplifiée. Il est beaucoup plus simple de mettre à jour des adresses IP incorrectes ou l’accès par défaut sur les serveurs DHCP que d’effectuer ces mises à jour manuellement.

Assistance simplifiée. DHCP standardise la configuration pour les administrateurs réseau et l’adapte aux exigences des clients qui utilisent le service.

Voir aussi : meilleures solutions de réseau Zero Trust 

Défis liés à DHCP

Point de défaillance unique potentiel. Les réseaux dotés d’un seul serveur DHCP configuré risquent de faire de ce serveur DHCP un point de défaillance unique.

Sécurité. De nouveaux clients peuvent facilement rejoindre un réseau, car les serveurs DHCP ne disposent pas d’une méthode sécurisée permettant aux serveurs et aux clients de s’authentifier mutuellement. Il est donc possible d’attribuer des adresses IP à des clients non autorisés. Cela peut permettre des menaces telles que les attaques par déni de service, qui empêchent les clients d’accéder à la connectivité réseau. Cela peut également permettre des attaques de type « intercepteur », un attaquant pouvant rediriger le trafic réseau via son propre système et ainsi écouter les connexions entre les serveurs et les clients du réseau, ou remplacer les serveurs réseau par son propre système.

Limité à un seul réseau local. DHCP n’étant pas routable, il est donc limité à un LAN donné.

Voir aussi : meilleurs outils d’automatisation réseau 

Collins Ayuya

Collins Ayuya is far more than just a Computer Science grad student and startup founder; he's a tech enthusiast who loves solving problems through technology. With a strong foundation in telecommunications and IT, Collins has an active interest in Artificial Intelligence and the Internet of Things. He has vast experience in the tech and startup sectors, where he has worn hats across project and product management, business development, UI/UX and more.

Enterprise Networking Planet Logo

Enterprise Networking Planet aims to educate and assist IT administrators in building strong network infrastructures for their enterprise companies. Enterprise Networking Planet contributors write about relevant and useful topics on the cutting edge of enterprise networking based on years of personal experience in the field.

Propriété de TechnologyAdvice. © 2026 TechnologyAdvice. Tous droits réservés

Divulgation publicitaire : Certains des produits qui apparaissent sur ce site proviennent d'entreprises dont TechnologyAdvice reçoit une compensation. Cette compensation peut influencer la façon dont les produits apparaissent sur ce site, notamment l'ordre dans lequel ils apparaissent. TechnologyAdvice n'inclut pas toutes les entreprises ou tous les types de produits disponibles sur le marché.