DHCP

Le protocole DHCP (Dynamic Host Configuration Protocol) est un protocole utilisé pour fournir un système de gestion centralisée réactif, rapide et automatique destiné à distribuer les adresses IP dans un réseau particulier. Il contient également plusieurs autres fonctions utilitaires telles que la configuration du masque de sous-réseau approprié, de la passerelle par défaut et des informations sur le serveur DNS d'un ordinateur ou de tout autre type de périphérique.[1]

Fonctionnalité

Le DHCP s'exécute au niveau de la couche application de la pile TCP (protocole de contrôle de transmission) pour attribuer dynamiquement des adresses IP aux différents périphériques, ainsi que pour affecter différentes informations de configuration aux clients DHCP. Les utilisateurs doivent savoir que le DHCP est un protocole client-serveur. Cela signifie que les serveurs gèrent une liste d'adresses IP uniques déjà regroupées et des informations sur plusieurs paramètres de configuration.

Les appareils configurés avec DHCP diffusent une requête vers le serveur DHCP afin de demander des informations sur les configurations réseau. Ensuite, un appareil diffuse généralement une requête d'informations quelques secondes après le démarrage. Le serveur DHCP répond au périphérique qui fait une requête en fournissant des informations de configuration sur l'adresse IP qui a été spécifiée par l'administrateur réseau. Cela inclut également des types spécifiques d'adresses IP pour cette période de temps spécifique, qui est en fait appelé un bail, pour l'attribution valide. Ensuite, le serveur DHCP rafraîchit une affectation pour qu'un périphérique ou un client DHCP puisse demander les mêmes paramètres, après quoi le même processus peut être recommencé.

Bail dynamique

Un bail dynamique est un bail où le client n'est pas nécessairement propriétaire de l'adresse IP qui lui est attribuée, mais plutôt " loue " ou emprunte cette adresse IP pour cette courte période de temps. Un client peut avoir à suivre certaines étapes pour terminer l'adresse IP d'un certain périphérique tout en connectant une autre adresse IP au même périphérique. Dans la plupart des cas, le serveur assignera une nouvelle adresse plutôt que d'utiliser une ancienne adresse IP. Les durées de location du DHCP dépendent de l'emplacement particulier où se trouve l'utilisateur. Le cycle suivant est suivi en ce qui concerne le leasing.[2]

  1. Un appareil obtiendrait une adresse IP par le processus d'attribution d'un serveur DHCP.
  2. Si un appareil a déjà une adresse IP existante provenant d'une location, il devra rafraîchir l'adresse IP juste après avoir besoin de l'éteindre pour que la nouvelle adresse IP s'affiche.
  3. Une fois que le nouveau bail est considéré comme actif, l'appareil/client est maintenant lié au bail et à l'adresse IP.
  4. Si un périphérique migre vers un autre réseau, l'adresse IP dynamique sera terminée et demandera éventuellement une nouvelle adresse IP au DHCP du réseau différent.

En termes simples, l'adresse IP d'un appareil est liée au réseau, qu'il s'agisse d'un réseau local ou d'un grand réseau public, tel que l'Internet.

Poignée de main DHCP

Lorsqu'il s'agit d'un handshake DHCP, les étapes suivantes sont suivies :[3]

  1. Découvrir - Le client demande à un DHCP de découvrir un message pour identifier les serveurs DHCP.
  2. Offre - Le serveur DHCP répond avec une adresse IP disponible ainsi que les options.
  3. Requête - Le client demande l'adresse IP au serveur.
  4. Accusé de réception - Le serveur accuse réception de la nouvelle adresse IP qui a été attribuée à l'appareil concerné et termine le cycle de handshake.

Avantages

Dans la plupart des cas, les avantages de l'utilisation du DHCP sont étroitement liés à sa fonction principale.[1:1]

  1. Un appareil qui doit se connecter à un réseau doit subir la configuration appropriée afin de communiquer correctement avec ce réseau particulier. Depuis que DHCP fournit une configuration automatique, celle-ci a été universellement utilisée dans presque tous les appareils qui veulent se connecter à un certain réseau. Il s'agit notamment d'ordinateurs, de commutateurs, de téléphones intelligents, de consoles de jeux et d'une multitude d'autres appareils.
  2. En raison de la fonction d'attribution IP dynamique de DHCP, les chances d'avoir la même adresse IP, ce qui entraînerait des complications, sont considérablement réduites. Cela signifie également qu'il est plus facile d'exécuter des adresses IP statiques gérées manuellement.
  3. Avoir un DHCP facilitera également la gestion et la manipulation d'un réseau. C'est parce que chaque dispositif sur le réseau a la possibilité d'obtenir une adresse IP en utilisant leurs configurations réseau par défaut qui a un système automatisé qui va générer une adresse IP. La seule alternative est d'assigner manuellement des adresses à chacun des appareils et ordinateurs de ce réseau.
  4. Comme les appareils du réseau peuvent obtenir automatiquement des adresses IP, ils peuvent se déplacer librement d'un appareil à l'autre sans grand effort. C'est en fait très utile lorsqu'il s'agit de petits appareils portatifs utilisés sur le lieu de travail.
  5. Habituellement, lorsqu'un périphérique obtient une adresse IP qui a été générée par un serveur DHCP, cette adresse IP sera progressivement supprimée par une autre chaque fois que ce périphérique rejoint le réseau.

Il y a une multitude d'avantages différents à utiliser DHCP, et il y a certainement quelques inconvénients aussi. Toutefois, les inconvénients sont en fait assez spécifiques et pourraient ne pas affecter l'utilisateur de toute façon. Par exemple, lorsqu'un utilisateur souhaite obtenir une adresse IP manuelle spécifique. L'administrateur réseau devra suivre un certain nombre de processus, par exemple vérifier si l'adresse IP est disponible, avant d'attribuer une nouvelle adresse IP à cet appareil. Cela prend en fait un peu de temps à faire, mais ce n'est pas vraiment courant. Les adresses IP dynamiques qui changent ne devraient pas être utilisées dans des périphériques spécifiques qui sont habituellement stationnaires et non portatifs, comme les imprimantes et les serveurs de fichiers.

Bien que ces appareils soient généralement utilisés par un grand nombre de personnes dans un bureau, il n'est pas vraiment pratique pour ces appareils fixes d'avoir une adresse IP en constante évolution. Avoir une adresse IP en constante évolution pour les appareils stationnaires ne fera que compliquer les choses.


  1. https://www.lifewire.com/what-is-dhcp-2625848 ↩︎ ↩︎

  2. https://www.howtogeek.com/404891/what-is-dhcp-dynamic-host-configuration-protocol/ ↩︎

  3. https://searchnetworking.techtarget.com/definition/DHCP ↩︎