HOBBES World.com

Réseaux
Lexique
Equipement
Protocoles
Port
Masques
Commandes
Outils
Snoop
TcpDump
Pktt
Ethereal
Liens
DHCP
Calculatrice IP

Menu Général
Informatique
Programmation
Loisirs
Outils
Divers
Accueil

Log In


Login à vie

Créer un compte
Mot de passe

Le DHCP



  1. Présentation

DHCP signifie Dynamic Host Configuration Protocol.

Un serveur DHCP distribue des adresses IP dynamique. Par exemple, lorsque vous vous connectez à Internet de chez vous, la majorité du temps, vous n'avez pas fixé d'adresse IP, et lors de l'établissement de la connexion, votre ordinateur se connecte à un serveur DHCP qui vous renvoit alors votre adresse IP dynamique (d'où la différence avec une adresse IP fixe qui est fixé dans les paramètres de l'ordinateur). Mais le serveur DHCP n'informe pas juste de l'adresse IP, il donne également toutes les informations liées au réseau concerné. Ainsi, il peut fournit également toutes les informations suivantes :
  • masque réseau
  • l'adresse de la gateway (route par défaut)
  • la durée du bail
  • les adresses du serveur DHCP, du broadcast
  • les adresses des serveurs DNS
  • D'autres adresses peuvent être fournies, telles que les serveurs TFTP, SMTP, ...


Attention, cela ne veut pas dire que vous aurez à chaque fois une adresse IP différente. Dans la majorité des entreprises, le réseau bureautique est configuré en DHCP, mais en DHCP fixe. C'est à dire qu'à la connexion entre le PC et le réseau, l'ordinateur récupère une adresse IP, et le serveur garde l'affectation qu'il a donné à cet ordinateur. Le serveur DHCP stock donc le lien entre l'adresse MAC et l'adresse IP qu'il a fourni à l'ordinateur. Ainsi, quand celui-ci se reconnecte, le serveur DHCP redonne la même adresse IP au 'client'.


  2. Les types de requêtes

Le DHCP est composé de :
  • DHCPDISCOVER : Le client envoit son adresse Mac à travers le réseau afin d'obtenir une réponse d'un serveur DHCP.
  • DHCPOFFER : Le serveur DHCP compare l'adresse Mac à sa table en mémoire et affecte soit une nouvelle adresse IP, soit l'adresse qui avait déjà été fournie au même équipement.
  • DHCPREQUEST : Le client a recu la réponse DHCP et accepte l'adresse IP et demande confirmation au serveur DHCP. Egalement utilisé pour prolonger le bail du client
  • DHCPACK : Le serveur recoit l'acquittement du client, et propage l'adresse sur son réseau
  • DHCPNAK : Message envoyé par le serveur pour signifier d'une mauvaise configuration réseau, ou de la fin d'un bail
  • DHCPDECLINE : Le client refuse l'adresse IP fournie par le serveur car elle est déjà utilisée par un autre client.
  • DHCPRELEASE : Le client rend son adresse IP. Ce n'est pas necessairement pour la rendre à nouveau disponible pour d'autres clients.
  • DHCPINFORM : Requête du client pour obtenir des informations complémentaire au réseau, le client ayant déjà son adresse IP.

  3. Processus DHCP


  3. 1. Processus DHCP Standard

Quand tout se passe bien, voila le comportement du serveur et du client DHCP.
  • Client -> Server (DHCPDISCOVER)
  • Server -> Client (DHCPOFFER)
  • Client -> Server (DHCPREQUEST)
  • Server -> Client (DHCPACK)
Ensuite, en général à la moitié du bail, mais tout dépend des paramétrages du serveur DHCP, un nouvel échange se passe :
  • Client -> Server (DHCPREQUEST)
  • Server -> Client (DHCPACK)
Ceci à pour effet de redonner les informations de connexion au client (changement de paramètres dans le serveur, ou simplement pour renouveller son bail).

  4. Glossaire

Terme Description
DHCPDynamic Host Configuration Protocol, c'est à dire Protocole Dynamic de Configuration de Client réseau
bail/bauxAu même titre que pour une location, le bail donne la durée pendant laquelle l'adresse IP sera allouée au client. Le client peut prolonger son bail en faisant une requête DHCPREQUEST
leaseNom donné à l'adresse proposée. La traduction de Lease est Location




  » Commentaires

Aucun commentaire pour cette page.

Si vous souhaitez ajouter un commentaire, vous devez être identifié


 Page modifiée le : 13/09/2005
Site modifié le : 02/04/2008
  Flux RSS : cliquez-ici si vous voulez suivre les évolutions
Contacter le webmaster : si vous trouvez qu'il manque des infos, n'hésitez pas à me le dire !
© HobbesWorld - /reseaux/dhcp.php