DHCP : protocole de configuration dynamique d'hôte
Il est tout à fait possible d'attribuer soi-même des adresses IP à des hôtes réseau sur de petits réseaux sans l'aide d'un DHCP.
Mais sur les grands réseaux, ça peut être un véritable fardeau pour le support informatique !
Un serveur Dynamic Host Configuration Protocol permet de simplifier l'affectation des adresses IP.
Et même sur de petits réseaux, où il y a beaucoup de déplacements, il sera toujours + agréable d'en utiliser un !
De plus, contrairement à nous les humains, le protocole de configuration dynamique d'hôte ne fera pas du tout, ou alors, que très peu d'erreurs.
Il permet de fournir une administration très simplifiée, lorsque les LAN sont divisés par des VLAN, car il attribue automatiquement des adresses IP aux hôtes, en fonction de leurs affectations VLAN !
La distribution des IP est basée sur un mode client-serveur !
Sur cette topologie, nous allons voir la façon dont le PC, qui porte le rôle de client, va obtenir son adresse IP à partir du serveur Dynamic Host Configuration Protocol !
Tout d'abord, le PC envoie une diffusion avec sa propre adresse MAC pour voir, s'il y a des serveurs DHCP dans le coin.
Ensuite, lorsqu'un serveur DHCP reçoit ce type de message d'un client, il lui réserve automatiquement une IP et lui répond avec un message du type « DHCP offer ». Dans ce message il y a l'adresse MAC du client, l'adresse IP que le serveur lui offre, le masque de sous-réseau, la durée de la localisation et l'IP du serveur Dynamic Host Configuration Protocol qui lui fait cette offre irrésistible !
Lorsque le PC là reçoit, il répond avec un message du type « DHCP request » pour indiquer au serveur qu'il compte bien accepter les paramètres de cette offre incroyable !
Le DHCP Request, sera toujours diffusé en diffusion, car le PC n'a toujours pas appliqué les paramètres.
Et pour finir, il enverra une accusée de réception en unicast au PC, pour confirmer l'ensemble des paramètres proposés !
Dans la capture de paquets, nous voyons bien l'ensemble des étapes, sur l'attribution d'une adresse IP par le serveur Dynamic Host Configuration Protocol.
Nous allons maintenant passer à la configuration d'un routeur DHCP Cisco !
Nous souhaitons que les utilisateurs du LAN reçoivent une adresse IP à partir du pool en 192.168.1.0/24. Avec une durée de localisation de 12 heures max.
Les adresses de.1 à.100 seront exclues de ce pool Dynamic Host Configuration Protocol.
On en profitera en même temps, pour ajouter les paramètres DNS, le nom de domaine et la passerelle par défaut !
La 1ʳᵉ commande en mode de configuration globale permet de préciser une plage d'IP que l'on souhaite exclure du protocole de configuration dynamique d'hôte !
Le pool IP DHCP permet de définir le nom du pool DHCP, tout en entrant dans son mode de configuration.
Nous voyons bien ici que le sigle est devenu : DHCP-config
La commande Network permet de définir le réseau complet du pool. Ici, c'est le réseau 192.168.1.0/24. C'est-à-dire les adresses de. 1 à.254, hormis ceux qu'on a exclus !
La « .0 » est l’adresse réseau et la.255 est l’adresse de diffusion.
Le protocole de configuration dynamique d'hôte sait très bien qu'il ne peut pas toucher à ces deux adresses !
La commande Default-router permet de préciser la passerelle par défaut du PC. Ici, ce sera tout simplement notre routeur.
Dns-server est pour clarifier l'adresse du serveur DNS
Domain-name pour le nom de domaine du serveur DHCP
Et la commande « Lease » spécifique à la durée de localisation de l'adresse. « 0 12 » signifiant 0 jour et 12 heures.
Le fait de terminer par un exit, permet de revenir en mode de configuration générale.
Elle ne valide pas les commandes. La configuration est validée exclusivement à chaque commande entrée.
DNS
Pour terminer ce cours, nous allons parler du DNS !
Le DNS permet de convertir les noms lisibles par l'homme, en adresse IP que les machines utilisent pour le routage !
Quand on surf sur la toile, il est difficile pour nous de se rappeler des IP's de l'ensemble des sites que l'on souhaite consulter !
C'est pour ça que les noms de domaine ont été créés pour convertir l'adresse numérique en nom. Ce qui est beaucoup plus simple à retenir !
Le protocole DNS utilise un ensemble de serveurs pour traduire les noms en adresses IP.
Conclusion
En conclusion, protocole de configuration dynamique d'hôte, est un outil essentiel pour simplifier la gestion des adresses IP, surtout sur les réseaux de grande envergure. Son utilisation permet d'éviter les lourdeurs administratives et les erreurs humaines courantes. Que ce soit sur de petits réseaux où la mobilité des appareils est fréquente ou sur des LAN segmentés en VLAN, le DHCP assure une distribution efficace des adresses IP, facilitant ainsi l'administration du réseau.
L'interaction entre les clients et les serveurs DHCP, illustrée par les étapes de demande et d'attribution d'adresses IP, met en lumière l'efficacité de ce protocole dans la gestion des réseaux informatiques. La configuration d'un routeur DHCP, telle que décrite, offre un aperçu pratique de son déploiement dans un environnement réseau.
Quant au DNS, il représente un élément indispensable de l'infrastructure Internet en permettant la résolution des noms de domaine en adresses IP. Cette traduction facilite la navigation sur le web en rendant les adresses plus accessibles et mémorisables pour les utilisateurs.
En somme, ils sont des piliers fondamentaux de l'infrastructure réseau moderne, simplifiant la gestion des adresses IP et facilitant l'accès aux ressources en ligne. Leur utilisation judicieuse garantit une connectivité fluide et une expérience utilisateur optimale, renforçant ainsi l'efficacité et la fiabilité des réseaux informatiques à grande échelle.
En résumé, que ce soit à travers le Dynamic Host Configuration Protocol simplifiant la gestion des adresses IP sur les réseaux ou le DNS facilitant l'accès aux ressources en ligne, ces protocoles jouent des rôles cruciaux dans le fonctionnement fluide et efficace des infrastructures informatiques modernes. Maîtriser ces concepts est donc essentiel pour tout administrateur réseau ou professionnel de l'informatique afin de garantir la connectivité et la disponibilité des services sur Internet et les réseaux locaux.
Plus de cours sur notre chaîne YouTube !