logo

Comment le serveur DHCP attribue dynamiquement une adresse IP à un hôte ?

DHCP est une abréviation de Dynamic Host Configuration Protocol. Il s'agit d'un protocole de couche application utilisé par les hôtes pour obtenir des informations de configuration du réseau. Le DHCP est contrôlé par un serveur DHCP qui distribue dynamiquement les paramètres de configuration réseau tels que les adresses IP, les masques de sous-réseau et les adresses de passerelle. 

Qu'est-ce qu'un protocole de configuration d'hôte dynamique ?  
 

  • Dynamique - Automatiquement
  • Hôte - Tout ordinateur connecté au réseau
  • Configuration - Configurer un hôte signifie fournir des informations réseau (adresse IP, masque de sous-réseau, adresse de passerelle) à un hôte.
  • Protocole - Ensemble de règles


Résumer un serveur DHCP configure dynamiquement un hôte dans un réseau. 

L'inconvénient de la configuration manuelle de l'hôte : La configuration d'un hôte lorsqu'il est connecté au réseau peut être effectuée soit manuellement, c'est-à-dire par l'administrateur réseau, soit par le serveur DHCP. Dans le cas des réseaux domestiques, la configuration manuelle est assez simple. Alors que dans les grands réseaux, l’administrateur réseau peut être confronté à de nombreux problèmes. 
De plus, la configuration manuelle est sujette aux erreurs. Supposons qu'un administrateur réseau puisse attribuer une adresse IP déjà attribuée. Provoquant ainsi des difficultés tant pour les administrateurs que pour les voisins du réseau. 

Voici donc l'utilisation du serveur DHCP. Avant d'aborder le fonctionnement du serveur DHCP, passons en revue les entités DHCP. 
 

Configuration d'un hôte via DHCP :
Pour configurer un hôte, nous avons besoin des éléments suivants : 
 



    Adresse IP louée- Adresse IP d'un hôte qui dure une durée particulière qui va de quelques heures à quelques jours ou quelques semaines.Masque de sous-réseau- L'hôte peut savoir sur quel réseau il se trouve.Adresse de la passerelle- La passerelle est le fournisseur d'accès Internet qui connecte les utilisateurs à Internet. L'adresse de la passerelle permet à l'hôte de savoir où se trouve la passerelle pour se connecter à Internet.

Entités DHCP

    Serveur DHCP : Il fournit automatiquement des informations sur le réseau (adresse IP, adresse de passerelle de masque de sous-réseau) en location. Une fois la durée expirée, ces informations réseau peuvent être attribuées à une autre machine.  Il gère également le stockage de données qui stocke les adresses IP disponibles.Client DHCP :   Tout nœud qui demande une attribution d'adresse IP à un réseau est considéré comme un client DHCP.Agent de relais DHCP : Dans le cas où nous n'avons qu'un seul serveur DHCP pour plusieurs réseaux locaux, cet agent présent dans chaque réseau transmet la requête DHCP au serveur DHCP. Ainsi, en utilisant DHCP Relay Agent, nous pouvons configurer plusieurs réseaux locaux avec un seul serveur.


 

Comment le serveur DHCP attribue-t-il une adresse IP à un hôte ?

    DHCPDÉCOUVRIR :Lorsqu'un nouveau nœud est connecté au réseau, il diffuse le message DHCPDISCOVER qui contient l'adresse source 0.0.0.0 à chaque nœud du réseau, y compris le serveur. À la réception du message, le serveur DHCP renvoie le message DHCPOFFER à l'hôte demandé, qui contient l'adresse du serveur et la nouvelle adresse IP du nœud.
     OFFRE DHCP : S'il existe plusieurs serveurs sur le réseau, l'hôte reçoit plusieurs messages DHCPOFFER. C'est à l'hébergeur de sélectionner un message particulier. 
     DEMANDE DHCP : L'hôte demandé, à la réception du message d'offre, diffuse à nouveau le message DHCPREQUEST sur le réseau avec l'adresse du serveur dont le message d'offre est accepté par l'hôte. Le serveur qui appartient à cette adresse de serveur envoyée par l'hôte vérifie si l'adresse à attribuer au nœud est disponible dans le stockage de données. 
     DHCPACK :Si l'adresse est attribuée, elle marque l'adresse IP dans le stockage comme indisponible pour garantir la cohérence. Maintenant, le serveur envoie un paquet DHCPACK à l'hôte demandé qui contient des informations sur le réseau (adresse IP de la passerelle du masque de sous-réseau). Si l'adresse est attribuée à une autre machine entre-temps, le serveur envoie le paquet DHCPNAK à l'hôte demandé, indiquant que l'adresse IP est attribuée à une autre machine. 
     VERSION DHCP :Et enfin, si l'hôte souhaite passer à un autre réseau ou s'il a terminé son travail, il envoie le paquet DHCPRELEASE au serveur indiquant qu'il souhaite se déconnecter. Le serveur marque ensuite l'adresse IP comme disponible dans le stockage afin qu'elle puisse être attribuée à d'autres machines. 
     

Références :  
Pour référence au protocole DHCP  Cliquez ici  

 


 

Créer un quiz