![]() |
Auteur: : giggs Créé le : le 14/12/2006 à 12h29 Modifié le :le 14/12/2006 à 12h45 Imprimer ce tutorial |
1) Présentation
Le protocole DHCP signifie Dynamic Host Configuration Protocol, est destiné à simplifier la configuration des adressages IP. Le DHCP peut servir aussi bien pour les réseaux d'entreprise que pour l'Internet. Dans les deux cas sont utilisations est la même, à savoir distribué des adresses IP dynamiquement sans que le client n'est à configurer sont ordinateur ou autre support qui utilisent le protocole TCP/IP.
2) Spécification
Un serveur DHCP fournit donc une adresse unique sur un réseau, mais peut aussi fournir d'autres paramètres comme:
Une fois que le client à reçu sont adresse IP par l'intermédiaire du serveur, le serveur DHCP lui accordera un bail pour une période spécifiée. Par exemple pour un réseau d'entreprise le bail est configurable sur le serveur, et pour Internet le bail est en générale de 24 heures. Après ce délais, l'adresse IP changera, et ainsi de suite...
3) Fonctionnement
Le protocole DHCP se définie en quatre étape fondamentale pour l'attribution d'une adresse IP.
Voici ces quatre étapes:
1) DHCPDISCOVER
Le client envoie une requête broadcaste, cet à dire qu'il envoie à tous les ordinateurs du réseau un paquet qui est constitué de son adresse physique (Adresse MAC) et de son propre nom. Le client doit obligatoirement faire un broadcast car il ne connaît pas de serveur DHCP, et il envoi ces paquets pour qu'un serveur DHCP puisse lui répondre.
2) DHCPOFFER
La deuxième étape est pour, le ou les serveurs DHCP du réseau. Ces serveurs ont donc reçu le message du client qui fait sa demande. Le serveur envoient : l'adresse MAC du client, une proposition d' IP, un masque de sous réseau, la durée du bail, et un identificateur de celui-ci. Pour l'envoie de cette requête le serveur fait lui aussi un broadcast car le client ne possède pas encore d'adresse IP, et donc seul le client concerné pourra recevoir ce paquer.
3) DHCPREQUEST
La troisième étape est pour le client. Donc le client à reçu une offre d'un serveur DHCP, il lui faut donc envoyé une requête pour signaler aux autres serveur DHCP qu'il à bien reçu une adresse IP. Ce message comporte l'identificateur du serveur DHCP pour qu'il ne soit pas confondu avec un autres serveur.
4) DHCPACK
La dernière étape consiste à ce que le serveur DHCP qui est à l'origine de l'offre envoie un accusé de réception au client. Ce message comporte plusieurs chose qui sont les suivantes: Un bail valide pour l'adresse IP, et éventuellement d'autres information de configuration (vue plus haut). Une fois que le client à bien reçu le message, il est inscrit dans le serveur DHCP, pour que celui-ci ne distribue pas la même adresse IP. Maintenant le client peut communiquer avec les autres ordinateurs du réseau.
Schéma:
Lorsque le bail d'un client arrive à moitié, ces derniers tente de le renouveler par un DHCPREQUEST au serveur qu'il lui aura distribué une adresse IP. Si le serveur est disponible il renouvelle le bail, et envoie un message DHCPACK contenant la durée du nouveau bail.
4) Conclusion
Un serveur DHCP est très utile pour les réseaux et permet aux administrateur d'entreprise d'être moins confronté à la configuration d'adressage. Vous imaginer si il faudrait configurer à la main toutes les adresses IP d'un parc informatique, il faudrait des heures et beaucoup de calme à réaliser cette opération. C'est pourquoi le DHCP est primordiale pour un réseau digne de se nom.
Remonter en haut | Exécution en 0.0547 secondes |
© Tous droits réservés 2006 François Marie | Hébergement : WDMédia-hébergement