Introduction
Jusqu’à présent, vous avez appris que dans un modèle de réseau client-serveur, les clients et le serveur communiquent entre eux pour échanger des informations et des services. Mais vous avez également appris que pour que les périphériques puissent communiquer sur le réseau, ils ont besoin d’une configuration d’adresses IP. Les réseaux client-serveur ne sont donc pas possibles sans l’attribution d’adresses IP, et c’est là l’objet de cette lecture.
Rappelez-vous qu’il existe deux façons d’adresser les périphériques sur un réseau : par l’attribution statique ou dynamique d’une adresse IP. La configuration statique exige que vous établissiez manuellement la configuration IPv4 sur les périphériques du réseau. En revanche, le Protocole DHCP (Protocole DHCP (DHCP)) attribue automatiquement des adresses IP et d’autres paramètres de configuration réseau aux périphériques d’un réseau.
Étant donné qu’un réseau client-serveur comprend déjà un serveur, il utilise le DHCP au lieu de la configuration statique. Dans cette lecture, vous explorerez le processus de communication entre le client et le serveur en termes de processus de bail et de renouvellement des adresses IP.
Comment fonctionne le DHCP ?
Lorsqu’un appareil se connecte à un réseau, il envoie une demande d’adresse IP au serveur DHCP. Le serveur DHCP attribue alors une adresse IP disponible à l’appareil, ainsi que d’autres paramètres de configuration du réseau tels que :
- Le masque de sous-réseau
- Passerelle par défaut
- Les adresses des serveurs DNS
Le DHCP utilise un processus appelé « intrusion » (IPS) pour attribuer les adresses IP. Lorsqu’un appareil a besoin d’adresses IP et qu’il envoie la demande au serveur DHCP, celui-ci lui attribue une adresse à partir du pool d’adresses IP disponibles. En outre, le serveur attribue une durée de location à l’adresse IP, qui correspond à la période pendant laquelle l’appareil peut utiliser l’adresse IP avant qu’elle ne doive être renouvelée.
À l’expiration du bail, l’appareil doit renouveler l’adresse IP en demandant un nouveau bail au serveur DHCP. Si l’adresse IP est toujours disponible, le serveur renouvelle le bail et prolonge la durée du bail. Si l’adresse IP n’est plus disponible, le serveur attribue une nouvelle adresse IP à l’appareil.
Examinons en détail les étapes du processus d’attribution et de renouvellement d’une adresse IP DHCP.
Étapes de l’intrusion DHCP (IPS)
Découverte du DHCP : Cette étape revient à ce qu’un appareil s’écrie : « Bonjour, y a-t-il quelqu’un qui peut me donner une adresse IP ? » L’appareil envoie un message de diffusion appelé DHCP Discover, qui vise à trouver tous les serveurs DHCP disponibles sur le réseau. Ce message contient quelques informations sur l’appareil, telles que son adresse MAC et son nom d’hôte. C’est comme si le périphérique se présentait au réseau en disant « Hé, je suis nouveau ici, et j’ai besoin d’une adresse IP pour commencer à fonctionner correctement » Une adresse MAC est un identifiant unique pour chaque appareil qui se connecte à un réseau. Elle se présente sous la forme d’une série de 12 caractères comprenant des chiffres (0-9) et des lettres (A-F ou a-f). Ces caractères sont souvent groupés par paires et séparés par des deux points ( 🙂 ou des tirets (-). Par exemple, l’adresse MAC 02A4C67890BD peut s’écrire 02:a4:c6:78:90:bd ou 02-A4-C6-78-90-BD.
Offre DHCP: Lorsqu’un serveur DHCP reçoit le message DHCP Discover, il envoie une réponse : « Oui, je peux vous aider ! Voici une adresse IP que vous pouvez utiliser. » Cette réponse, appelée offre DHCP, comprend une adresse IP disponible que le serveur peut attribuer à l’appareil. C’est comme si un vendeur vous disait : « Oui, nous avons cet article en stock et il est disponible pour vous »
Demande DHCP: Après avoir reçu l’offre DHCP, l’appareil est enthousiaste et dit : « Oui, je veux cette adresse IP, s’il vous plaît ! » L’appareil envoie alors un message DHCP Request au serveur DHCP, demandant l’adresse IP qui lui a été offerte. C’est comme si un client répondait au vendeur en disant « Oui, je veux ce produit, s’il vous plaît »
Accusé de réception du DHCP: Enfin, le serveur DHCP répond à la demande de l’appareil par un message d’accusé de réception DHCP, qui revient à dire : « Bien sûr, cette adresse IP est la vôtre, et voici quelques détails supplémentaires que vous devez connaître. » Le message d’accusé de réception confirme l’attribution de l’adresse IP à l’appareil et fournit les informations de configuration supplémentaires. C’est un peu comme si le vendeur remettait le produit au client en lui disant : « Voici votre achat, et voici les piles dont vous avez besoin pour le faire fonctionner » L’image ci-dessous illustre les étapes du processus d’intrusion d’une adresse IP DHCP (IPS), comme nous l’avons vu plus haut.

Mais cette adresse IP ne sera valable que pour une durée limitée, c’est pourquoi il existe également un processus de renouvellement de l’IP DHCP qui comporte davantage d’étapes. Explorons-les.
Processus de renouvellement de l’IP DHCP (IPS)
Durée du bail DHCP : Lorsqu’un appareil obtient une adresse IP d’un serveur DHCP, le serveur attribue également une durée de bail à cette adresse. La durée du bail est comme une autorisation qui stipule que l’appareil peut utiliser l’adresse IP pendant une certaine période. Pensez-y comme si vous aviez réussi à emprunter un livre à la bibliothèque pendant un certain temps.
Renouvellement du DHCP : À l’approche de la fin du bail, l’appareil commence à s’inquiéter et se demande : « Que se passera-t-il lorsque mon bail sera terminé ? Vais-je perdre mon adresse IP ? » Pour éviter de perdre son adresse IP, l’appareil envoie une demande de renouvellement DHCP au serveur DHCP. C’est comme si vous demandiez au bibliothécaire : « Puis-je emprunter le livre pour un autre moment, s’il vous plaît ? »
Réponse du serveur DHCP : Le serveur DHCP reçoit la demande de renouvellement DHCP et vérifie si l’adresse IP est toujours disponible. Si l’adresse IP est toujours libre, le serveur envoie un message d’accusé de réception DHCP qui renouvelle le bail de l’appareil. C’est comme si le bibliothécaire disait : « Bien sûr, vous pouvez emprunter ce livre pour un autre moment, bonne lecture !
Libération de l’adresse DHCP : Si l’appareil ne renouvelle pas le bail ou si le serveur DHCP ne répond pas à la demande de renouvellement, le bail expire. L’adresse IP est alors réintégrée dans le pool d’adresses disponibles. C’est comme si un bibliothécaire vous disait : « Désolé, vous avez gardé le livre en votre possession pendant assez longtemps, il est temps de le rendre à la bibliothèque »
L’image ci-dessous illustre le processus de renouvellement des IP évoqué plus haut.

Avantages et inconvénients du système DHCP
Le système DHCP présente plusieurs avantages. Son processus automatisé simplifie la configuration du réseau, réduit la surcharge administrative et les erreurs de configuration, en particulier pour les grands réseaux. Mais le système DHCP présente également certains inconvénients, car il repose sur un seul serveur DHCP pour gérer l’attribution des adresses IP et d’autres informations de configuration. Si le serveur DHCP tombe en panne, les périphériques du réseau risquent de ne pas pouvoir obtenir d’adresses IP ou se connecter au réseau. Le DHCP peut également présenter des risques pour la sécurité s’il n’est pas configuré correctement. Par exemple, des serveurs DHCP malveillants peuvent être utilisés pour attribuer des adresses IP et d’autres informations de configuration aux appareils du réseau, ce qui peut exposer des données sensibles à des pirates.
Relais DHCP
Imaginez que vous êtes un appareil qui a besoin d’une adresse IP, mais que vous n’êtes pas directement connecté à un serveur DHCP. Au lieu de cela, vous êtes connecté à un commutateur qui est connecté à un autre commutateur, et ce commutateur est finalement connecté au serveur DHCP. Que faites-vous ?
C’est là qu’intervient un agent relais DHCP. C’est comme si un oiseau messager volait entre vous et le serveur DHCP pour délivrer votre message. Un agent relais DHCP est un programme spécial installé sur les commutateurs. Il intercepte et transmet les messages DHCP entre les appareils situés sur d’autres sous-réseaux et le serveur DHCP.
Conclusion
Au cours de cette lecture, vous avez découvert le fonctionnement du modèle client-serveur dans le cadre de l’attribution d’adresses IP par le DHCP. Vous avez exploré plus en détail le processus d’attribution et de renouvellement des IP DHCP. Vous avez également appris à connaître les agents relais DHCP et certains avantages et inconvénients du DHCP.