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

DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet une gestion rapide, automatique et centralisée de la distribution de adresses IP au sein d'un réseau. Il est également utilisé pour configurer le masque de sous-réseau, passerelle par défaut et Serveur dns informations sur l'appareil.

Le groupe de travail sur la configuration dynamique des hôtes du Groupe de travail sur l'ingénierie Internet DHCP créé.

Comment fonctionne le DHCP

Un serveur DHCP émet des adresses IP uniques et configure automatiquement d'autres informations réseau. Dans la plupart des foyers et des petites entreprises, le routeur fait office de serveur DHCP. Dans les grands réseaux, un seul ordinateur peut assumer ce rôle.

Image de quatre mains utilisant des smartphones
James Boast / Ikon Images / Getty Images

Pour que cela fonctionne, un appareil (le client) demande une adresse IP à un routeur (l'hôte). Ensuite, l'hôte attribue une adresse IP disponible afin que le client puisse communiquer sur le réseau.

Lorsqu'un périphérique est allumé et connecté à un réseau doté d'un serveur DHCP, il envoie une requête au serveur, appelée requête DHCPDISCOVER.

Une fois que le paquet DISCOVER a atteint le serveur DHCP, le serveur conserve une adresse IP que l'appareil peut utiliser, puis propose l'adresse au client avec un paquet DHCPOFFER.

Une fois l'offre faite pour l'adresse IP choisie, l'appareil répond au serveur DHCP avec un paquet DHCPREQUEST pour l'accepter. Ensuite, le serveur envoie un ACK pour confirmer que l'appareil a cette adresse IP spécifique et pour définir la durée pendant laquelle l'appareil peut utiliser l'adresse avant d'en obtenir une nouvelle.

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

Avantages et inconvénients de l'utilisation de DHCP

Un ordinateur, ou tout appareil 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 de se produire automatiquement, il est utilisé dans presque tous les appareils qui se connectent à un réseau, y compris les ordinateurs, commutateurs, smartphones et consoles de jeux.

À cause de ce Adresse IP dynamique affectation, il y a moins de chance que deux appareils aient le même adresse IP, ce qui est courant lors de l'utilisation d'assignés manuellement, adresses IP statiques.

L'utilisation de DHCP facilite la gestion d'un réseau. D'un point de vue administratif, chaque appareil du réseau peut obtenir une adresse IP avec rien de plus que ses paramètres réseau par défaut, qui sont configurés pour obtenir une adresse automatiquement. L'alternative consiste à attribuer manuellement des adresses à chaque périphérique du réseau.

Étant donné que ces appareils peuvent obtenir une adresse IP automatiquement, les appareils peuvent se déplacer librement d'un réseau à un autre (étant donné que chaque appareil est configuré avec DHCP) et recevez automatiquement une adresse IP, ce qui est utile avec le mobile dispositifs.

Dans la plupart des cas, lorsqu'un périphérique a une adresse IP attribuée par un serveur DHCP, cette adresse change chaque fois que le périphérique rejoint le réseau. Si les adresses IP sont attribuées manuellement, les administrateurs doivent donner une adresse spécifique à chaque nouveau client, et les adresses existantes qui sont attribuées doivent être désattribuées manuellement avant que d'autres appareils puissent utiliser cette adresse. Cela prend du temps et la configuration manuelle de chaque périphérique augmente les risques d'erreurs.

Quand utiliser une adresse IP statique

L'utilisation de DHCP présente des avantages et des inconvénients. Les adresses IP dynamiques et changeantes ne doivent pas être utilisées pour les appareils fixes et nécessitant un accès constant, comme les imprimantes et les serveurs de fichiers. Bien que ces types d'appareils existent principalement dans les environnements de bureau, il n'est pas pratique de leur attribuer une adresse IP changeante. Par exemple, si une imprimante réseau a une adresse IP qui changera à un moment donné dans le futur, chaque l'ordinateur connecté à cette imprimante devra régulièrement mettre à jour ses paramètres pour comprendre comment contactez-le.

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

La même idée entre en jeu si vous avez besoin d'un accès à distance permanent à un ordinateur dans un réseau domestique. Si DHCP est activé, cet ordinateur obtiendra une nouvelle adresse IP à un moment donné, ce qui signifie que celle que vous avez enregistrée pour cet ordinateur ne sera pas précise pendant longtemps. Si tu utilises logiciel d'accès à distance qui repose sur un accès basé sur l'adresse IP, désactiver DHCP et utilisez une adresse IP statique pour cet appareil.

Plus d'informations sur DHCP

Un serveur DHCP définit une étendue ou une plage d'adresses IP qu'il utilise pour servir les périphériques avec une adresse. Ce pool d'adresses est le seul moyen pour un périphérique d'obtenir une connexion réseau valide.

C'est une autre raison pour laquelle DHCP est si utile. Il permet à plusieurs appareils de se connecter à un réseau sur une période de temps sans avoir besoin d'un pool d'adresses disponibles. Par exemple, si 20 adresses sont définies par le serveur, 30, 50, 200 appareils ou plus peuvent se connecter au réseau tant que pas plus de 20 appareils n'utilisent simultanément l'une des adresses IP disponibles.

Étant donné que DHCP attribue des adresses IP pour une période de temps spécifique (appelée période de bail), en utilisant commandes Comme ipconfig trouver l'adresse IP d'un ordinateur donne des résultats différents au fil du temps.

Bien que DHCP soit utilisé pour fournir des adresses IP dynamiques à ses clients, cela ne signifie pas que les adresses IP statiques ne peuvent pas également être utilisées en même temps. Un mélange d'appareils qui obtiennent des adresses dynamiques et d'appareils auxquels leurs adresses IP sont attribuées manuellement peuvent tous deux exister sur le même réseau.

FAI utiliser DHCP pour attribuer des adresses IP. Cela peut être vu lors de l'identification de votre adresse IP publique. Cela changera probablement au fil du temps, à moins que votre réseau domestique n'ait une adresse IP statique, ce qui n'est généralement le cas que pour les entreprises qui ont des 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 à un périphérique et utilise cette adresse jusqu'à ce qu'il en obtienne une qui fonctionne.

Erreur DHCP: qu'est-ce que c'est et comment y remédier

FAQ

  • Qu'est-ce que la surveillance DHCP ?

    La surveillance DHCP est une technologie de sécurité de couche deux qui arrête tout trafic DHCP qu'elle définit comme inacceptable. La technologie de surveillance, intégrée au commutateur de réseau système d'exploitation, empêche les serveurs DHCP non autorisés d'offrir des adresses IP aux clients DHCP.

  • Qu'est-ce qu'un relais DHCP ?

    Un agent de relais est un hôte qui transfère les paquets DHCP entre les clients et les serveurs. Un administrateur réseau peut utiliser des agents de relais pour transférer des demandes et des réponses entre des clients et des serveurs qui ne se trouvent pas sur le même sous-réseau physique.