Skip to main content

Qu'est-ce que DHCP? (Protocole de configuration d'hôte dynamique)

Comprendre l'Active Directory en 7 minutes (Mai 2024)

Comprendre l'Active Directory en 7 minutes (Mai 2024)
Anonim

DHCP (Dynamic Host Configuration Protocol) est un protocole utilisé pour fournir une gestion rapide, automatique et centralisée de la distribution des adresses IP au sein d'un réseau.

DHCP est également utilisé pour configurer le masque de sous-réseau, la passerelle par défaut et les informations de serveur DNS appropriés sur le périphérique.

Comment fonctionne DHCP

Un serveur DHCP est utilisé pour émettre des adresses IP uniques et configurer automatiquement d'autres informations sur le réseau. Dans la plupart des foyers et des petites entreprises, le routeur joue le rôle de serveur DHCP. Dans les grands réseaux, un seul ordinateur peut jouer le rôle de serveur DHCP.

En bref, le processus se déroule comme suit: un périphérique (le client) demande une adresse IP à un routeur (l'hôte), après quoi l'hôte attribue une adresse IP disponible pour permettre au client de communiquer sur le réseau. Un peu plus de détail ci-dessous …

Une fois qu'un périphérique est allumé et connecté à un réseau doté d'un serveur DHCP, il envoie une demande au serveur, appelée demande DHCPDISCOVER.

Une fois que le paquet DISCOVER a atteint le serveur DHCP, celui-ci tente de conserver une adresse IP que le périphérique peut utiliser, puis offre l'adresse au client avec un paquet DHCPOFFER.

Une fois que l’offre a été faite pour l’adresse IP choisie, le périphérique répond au serveur DHCP par un paquet DHCPREQUEST pour l’accepter, après quoi le serveur envoie un ACK permettant de confirmer que le périphérique possède cette adresse IP spécifique et de définir le paramètre. durée pendant laquelle l'appareil peut utiliser l'adresse avant d'en obtenir une nouvelle.

Si le serveur décide que le périphérique ne peut pas avoir l'adresse IP, il enverra un NACK.

Bien entendu, tout cela se produit très rapidement et vous n'avez pas besoin de connaître les détails techniques que vous venez de lire pour obtenir une adresse IP à partir d'un serveur DHCP.

Remarque: Un aperçu encore plus détaillé des différents paquets impliqués dans ce processus peut être lu sur la page Bases de DHCP de Microsoft.

Avantages et inconvénients de l'utilisation de DHCP

Un ordinateur ou tout autre périphérique qui se connecte à un réseau (local ou Internet) doit être correctement configuré pour communiquer sur ce réseau. Étant donné que DHCP permet cette configuration automatiquement, il est utilisé dans presque tous les appareils connectés à un réseau, notamment des ordinateurs, des commutateurs, des smartphones, des consoles de jeu, etc.

En raison de cette attribution d'adresse IP dynamique, il est moins probable que deux périphériques aient la même adresse IP, ce qui est très facile à utiliser lors de l'utilisation d'adresses IP statiques attribuées manuellement.

L'utilisation de DHCP facilite également la gestion d'un réseau. D'un point de vue administratif, chaque périphérique du réseau peut obtenir une adresse IP avec uniquement leurs paramètres réseau par défaut, configurés pour obtenir une adresse automatiquement. La seule autre alternative consiste à attribuer manuellement des adresses à chaque périphérique du réseau.

Étant donné que ces périphériques peuvent obtenir automatiquement une adresse IP, ils peuvent se déplacer librement d'un réseau à un autre (étant donné qu'ils sont tous configurés avec DHCP) et recevoir automatiquement une adresse IP, ce qui est extrêmement utile avec les périphériques mobiles.

Dans la plupart des cas, lorsqu'un périphérique a une adresse IP attribuée par un serveur DHCP, cette adresse IP change à chaque fois que le périphérique rejoint le réseau. Si les adresses IP sont attribuées manuellement, cela signifie que l’administration doit non seulement attribuer une adresse spécifique à chaque nouveau client, mais également les adresses existantes déjà attribuées. Non attribué pour tout autre appareil d'utiliser cette même adresse. Cela prend non seulement beaucoup de temps, mais la configuration manuelle de chaque périphérique augmente également les risques d'erreur.

L'utilisation de DHCP présente de nombreux avantages, mais présente également certains inconvénients. Les adresses IP dynamiques et changeantes ne doivent pas être utilisées pour les périphériques stationnaires nécessitant un accès constant, comme les imprimantes et les serveurs de fichiers.

Bien que de tels dispositifs existent principalement dans les environnements de bureau, il n’est pas pratique de leur attribuer une adresse IP en constante évolution. Par exemple, si une adresse IP de l'imprimante réseau est modifiée ultérieurement, tous les ordinateurs connectés à cette imprimante devront mettre à jour régulièrement leurs paramètres pour que leurs ordinateurs sachent comment contacter l'imprimante.

Ce type de configuration est extrêmement inutile et peut être facilement évité en ne pas en utilisant DHCP pour ces types de périphériques, et en leur attribuant une adresse IP statique.

La même idée entre en jeu si vous devez avoir un accès distant permanent à un ordinateur de votre réseau domestique. Si le protocole DHCP est activé, cet ordinateur obtiendra une nouvelle adresse IP à un moment donné, ce qui signifie que celle que vous avez enregistrée comme étant celle de cet ordinateur ne sera pas précise pour longtemps. Si vous utilisez un logiciel d'accès à distance reposant sur un accès basé sur une adresse IP, vous devez utiliser une adresse IP statique pour ce périphérique.

Plus d'informations sur DHCP

Un serveur DHCP définit une étendue, ou intervalle , des adresses IP qu’il utilise pour servir les appareils avec une adresse. Ce pool d'adresses est la seule façon pour un périphérique d'obtenir une connexion réseau valide.

C’est une autre raison pour laquelle le protocole DHCP est si utile, car il permet à de nombreux périphériques de se connecter à un réseau sur une période donnée sans nécessiter un pool important d’adresses disponibles. Par exemple, même si seulement 20 adresses sont définies par le serveur DHCP, 30, 50 ou même 200 périphériques (ou plus) peuvent se connecter au réseau, à condition que 20 au maximum utilisent simultanément l’une des adresses IP disponibles.

Étant donné que DHCP attribue des adresses IP pour une période spécifique (un bail période), en utilisant des commandes comme ipconfig pour trouver l'adresse IP de votre ordinateur donnera des résultats différents dans le temps.

Bien que DHCP soit utilisé pour fournir des adresses IP dynamiques à ses clients, cela ne signifie pas pour autant que les adresses IP statiques ne peuvent pas être utilisées simultanément. Un mélange d'appareils recevant des adresses dynamiques et d'appareils auxquels leurs adresses IP sont attribuées manuellement peut exister sur le même réseau.

Même un FAI utilise DHCP pour attribuer des adresses IP. Cela peut être vu lors de l'identification de votre adresse IP publique. Cela changera probablement avec le temps, à moins que votre réseau domestique ne dispose d'une adresse IP statique, ce qui n'est généralement le cas que pour les entreprises disposant de services Web accessibles au public.

Sous Windows, APIPA attribue une adresse IP temporaire spéciale lorsque le serveur DHCP ne parvient pas à en fournir une fonctionnelle, et utilise cette adresse jusqu'à ce qu'elle puisse en obtenir une qui fonctionne.

Le groupe de travail de configuration d'hôte dynamique du groupe de travail d'ingénierie Internet a créé DHCP.