Nous utilisons des cookies pour améliorer votre expérience. En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies.


Politique de confidentialité
Réseaux informatiques et Internet
Modèles réseaux
Couche application
Couche de transport
Couche réseau (ou internet)
Couche liaison de données
Couche physique

Dynamic Host Configuration Protocol (DHCP)

 

Dynamic Host Configuration Protocol (DHCP)

DHCP (Dynamic Host Configuration Protocol) est un protocole client-serveur de couche application qui a pour objet d’affecter automatiquement une adresse IP ainsi que des paramètres fonctionnels aux hôtes du réseau (Incluent des informations sur le masque de sous-réseau, la passerelle par défaut, les adresses IP et les adresses du système de noms de domaine). Il est exploité par tout équipement qui ne peut pas être configuré de façon statique par un administrateur réseau.

DHCP peut être mis en œuvre sur des réseaux locaux ainsi que sur des réseaux de grandes entreprises. DHCP est le protocole par défaut utilisé par la plupart des routeurs et des équipements réseau.

Fonctionnement du DHCP

Le numéro de port DHCP pour le serveur est 67 et pour le client est 68, et utilise les services UDP. Une adresse IP est attribuée à partir d'un d’ensemble d'adresses. En DHCP, le client et le serveur échangent principalement 4 messages DHCP pour établir une connexion, mais il y a 8 messages DHCP dans le processus.

  •  DHCPDISCOVER - Il s'agit d'un premier message généré lors du processus de communication entre le serveur et le client. Ce message est généré par l'hôte client afin de découvrir s'il y a ou non des serveurs DHCP présents sur un réseau. Ce message est diffusé à tous les appareils présents dans un réseau pour trouver le serveur DHCP. Ce message fait 342 ou 576 octets
  •  DHCPOFFER - Le serveur répondra à l'hôte dans ce message en spécifiant l'adresse IP non louée et d'autres informations de configuration TCP. Ce message est diffusé par le serveur. La taille du message est de 342 octets. S'il y a plus d'un serveur DHCP présent sur le réseau, l'hôte client accepte le premier message DHCP OFFER qu'il reçoit. De plus, un identifiant de serveur est spécifié dans le paquet afin d'identifier le serveur.
  •  DHCPREQUEST - Lorsqu'un client reçoit un message d'offre, il répond en diffusant un message de demande DHCP. Le client produira un ARP afin de trouver s'il y a un autre hôte présent dans le réseau avec la même adresse IP. S'il n'y a pas de réponse des autres hôtes, alors il n'y a pas d'hôte avec la même configuration TCP dans le réseau, et le message est diffusé au serveur indiquant l'acceptation de l'adresse IP. Un ID client est également ajouté à ce message.
  •  DHCPACK(Message d'accusé de réception DHCP) - En réponse au message de demande reçu, le serveur fera une entrée avec un ID client spécifié et liera l'adresse IP offerte avec la durée du bail. Maintenant, le client aura l'adresse IP fournie par le serveur.
  •  DHCPNACK (Message d'accusé de réception négatif DHCP) - chaque fois qu'un serveur DHCP reçoit une demande d'adresse IP non valide selon les étendues configurées, il envoie un message DHCPNACK au client. Par exemple, lorsque le serveur n'a pas d'adresse IP inutilisée, alors ce message est envoyé par le serveur au client.
  •  DHCPDECLINE - Si le client DHCP détermine que les paramètres de configuration proposés sont différents ou non valides, il envoie un message de refus DHCP au serveur. Lorsqu'il y a une réponse à l'ARP par n'importe quel hôte au client, le client envoie un message de refus DHCP au serveur indiquant que l'adresse IP proposée est déjà utilisée.
  •  DHCPRELEASE - Un client DHCP envoie un paquet de libération DHCP au serveur pour libérer l'adresse IP et annuler toute durée de bail restante.
  •  DHCPINFORM - Si un client a obtenu une adresse IP manuellement, le client utilise DHCPINFORM pour obtenir d'autres paramètres de configuration locaux, tels que le nom de domaine. En réponse au message d'information DHCP, le serveur DHCP génère un message DHCPACK avec une configuration locale adaptée au client sans allouer une nouvelle adresse IP. Ce message DHCPACK est unicast au client.

Avantages

Le DHCP présente les avantages suivants :

  •  Administration centralisée de la configuration IP : les informations de configuration IP DHCP peuvent être stockées dans un seul emplacement et permettent à cet administrateur de gérer de manière centralisée toutes les informations de configuration des adresses IP.
  •  Configuration dynamique de l'hôte : DHCP automatise le processus de configuration de l'hôte et élimine le besoin de configurer manuellement l'hôte individuel. Lorsque TCP/IP est déployé pour la première fois ou lorsque des modifications de l'infrastructure IP sont nécessaires.
  •  Configuration d'hôte IP transparente : L'utilisation de DHCP garantit que les clients DHCP obtiennent des paramètres de configuration IP précis et opportuns, tels que l'adresse IP, le masque de sous-réseau, la passerelle par défaut, l'adresse IP du serveur DNS, etc. sans intervention de l'utilisateur.
  •  Flexibilité et évolutivité : l'utilisation de DHCP offre à l'administrateur une flexibilité accrue, lui permettant de modifier facilement la configuration IP lorsque l'infrastructure change.

Partager ce cours avec tes amis :
Rédigé par ESSADDOUKI Mostafa
ESSADDOUKI
The education of the 21st century opens up opportunities to not merely teach, but to coach, mentor, nurture and inspire.