Résumé du DHCP
Le protocole DHCP (Dynamic Host Configuration Protocol) est un élément fondamental de l'administration réseau sous Windows, permettant une configuration automatique des adresses IP. Il simplifie grandement la gestion des réseaux en attribuant dynamiquement les adresses IP aux appareils, évitant ainsi les conflits et réduisant la charge administrative. Ce résumé aborde les aspects essentiels du DHCP, de son fonctionnement de base à sa configuration avancée, en passant par les différents types de paquets et les notions d'étendue et de réservation d'adresses.
Présentation du DHCP
- Fonctionnement de base : Le DHCP est un protocole client/serveur qui attribue dynamiquement des adresses IP et d'autres paramètres de configuration réseau aux appareils. Il est basé sur le protocole BOOTP et utilise des trames UDP.
- Avantages :
- Automatisation : Le DHCP automatise l'attribution des adresses IP, ce qui simplifie la gestion du réseau.
- Fiabilité : Il réduit le risque de conflits d'adresses IP en attribuant des adresses uniques à chaque appareil.
- Centralisation : Le DHCP centralise la configuration IP, ce qui facilite la gestion du réseau.
- Processus de découverte : Lorsqu'un appareil se connecte au réseau, il envoie une requête DHCPDISCOVER en broadcast pour trouver un serveur DHCP. Le serveur répond avec un DHCPOFFER contenant une adresse IP et d'autres paramètres. L'appareil envoie ensuite un DHCPREQUEST pour demander l'adresse IP, et le serveur confirme l'attribution avec un DHCPACK.

Processus du DHCP
- Les étapes du processus DHCP (DORA) :
- Discover : Le client envoie un paquet DHCPDISCOVER pour trouver un serveur DHCP.
- Offer : Le serveur DHCP répond avec un paquet DHCPOFFER contenant une adresse IP disponible et d'autres informations de configuration.
- Request : Le client envoie un paquet DHCPREQUEST pour demander l'adresse IP offerte.
- Acknowledge : Le serveur DHCP envoie un paquet DHCPACK pour confirmer l'attribution de l'adresse IP.
- Types de paquets DHCP :
- DHCPDISCOVER : Pour localiser les serveurs DHCP disponibles.
- DHCPOFFER : Réponse du serveur DHCP à un paquet DHCPDISCOVER.
- DHCPREQUEST : Requête du client pour demander une adresse IP spécifique ou renouveler un bail.
- DHCPACK : Confirmation de l'attribution de l'adresse IP et des paramètres de configuration.
- DHCPNAK : Indique au client que l'adresse IP n'est plus valide.
- DHCPRELEASE : Le client libère son adresse IP.
- DHCPINFORM : Le client demande des informations de configuration supplémentaires sans demander une nouvelle adresse IP.
- APIPA (Automatic Private IP Addressing) : Si aucun serveur DHCP n'est disponible, le client s'auto-attribue une adresse IP dans la plage 169.254.0.0/16.
Bail DHCP
- Définition : Un bail DHCP est une période de temps pendant laquelle un appareil peut utiliser une adresse IP attribuée par le serveur DHCP.
- Renouvellement : Le client peut renouveler son bail en envoyant un DHCPREQUEST au serveur DHCP avant l'expiration du bail.
- Expiration : Si le bail expire et n'est pas renouvelé, l'adresse IP est remise à disposition pour être attribuée à un autre appareil.
- T1 et T2 : Les valeurs T1 et T2 sont des seuils de temps utilisés pour renouveler le bail. T1 est généralement fixé à 50% de la durée du bail, et T2 à 87,5%.
Étendues et Réservations
- Étendue : Une étendue est une plage d'adresses IP disponibles pour être attribuées aux clients DHCP.
- Réservation : Une réservation est une adresse IP spécifique qui est réservée pour un appareil particulier. Cela permet de garantir qu'un appareil reçoit toujours la même adresse IP.
- Création d'une étendue : La création d'une étendue implique la définition d'une plage d'adresses IP, d'un masque de sous-réseau, d'une durée de bail, et d'autres options de configuration.
- Configuration des options DHCP : Les options DHCP permettent de configurer des paramètres tels que l'adresse du serveur DNS, la passerelle par défaut, et d'autres informations de configuration réseau.
Agent de Relais DHCP
- Fonctionnement : Un agent de relais DHCP permet aux clients DHCP situés sur des sous-réseaux différents d'obtenir une adresse IP d'un serveur DHCP centralisé.
- Utilité : Il est utile dans les réseaux où il n'est pas possible d'installer un serveur DHCP sur chaque sous-réseau.
- Configuration : L'agent de relais DHCP est configuré sur un routeur ou un serveur pour relayer les requêtes DHCP des clients vers le serveur DHCP.
Installation et Configuration du Serveur DHCP sous Windows
- Installation du rôle : Le serveur DHCP est installé en tant que rôle dans Windows Server via le Gestionnaire de serveur.
- Autorisation : Le serveur DHCP doit être autorisé dans Active Directory pour pouvoir attribuer des adresses IP aux clients du domaine.
- Création d'une étendue : Une fois le rôle installé, il est nécessaire de créer une étendue pour définir la plage d'adresses IP à attribuer.
Conclusion : Récapitulatif des Points Clés
Le DHCP est un protocole essentiel pour la gestion efficace des réseaux IP. Il automatise l'attribution des adresses IP, réduit les conflits, et simplifie la configuration des appareils. La compréhension de son fonctionnement, des différents types de paquets, des notions d'étendue et de réservation, ainsi que de l'agent de relais, est cruciale pour tout administrateur réseau. La maîtrise de l'installation et de la configuration du serveur DHCP sous Windows permet de mettre en œuvre une infrastructure réseau robuste et facilement gérable.