📋 DHCP (Dynamic Host Configuration Protocol)

Bloc 1 Module 1.1 BTS SIO SISR

🎯 Objectifs

  • Comprendre le rôle et l'importance du DHCP
  • Maîtriser le processus DORA (Discover, Offer, Request, ACK)
  • Comprendre la notion de bail (lease) et les agents relay
  • Différencier IP statique et IP dynamique
  • Connaître les différentes implémentations de serveur DHCP

📖 Rôle du DHCP

Le DHCP permet l'attribution automatique et centralisée des paramètres de configuration IP (adresse IP, masque, passerelle, DNS) aux dispositifs d'un réseau.

Pourquoi le DHCP ?

  • Automatisation : réduit le risque d'erreurs humaines et les conflits d'adresses IP
  • Flexibilité : gère dynamiquement les adresses dans les environnements à forte mobilité
  • Simplification : centralise la gestion des configurations pour l'ensemble du réseau

📖 Processus DORA

ÉtapeMessageActionAnalogie
1DHCP DiscoverLe client envoie un broadcast pour localiser un serveur DHCPUn nouveau résident frappe à toutes les portes pour trouver le concierge
2DHCP OfferLe serveur propose une configuration IPLe concierge offre une clé d'appartement
3DHCP RequestLe client accepte une offreLe résident confirme son choix
4DHCP ACKLe serveur finalise l'attributionLe concierge confirme officiellement

📖 Durée du bail (Lease)

  • L'adresse IP est octroyée pour une durée déterminée
  • Le client doit renouveler son bail avant expiration pour conserver sa configuration
  • Permet de réattribuer les adresses aux dispositifs qui quittent le réseau

📖 Agents Relay DHCP

Lorsque le serveur DHCP se trouve sur un segment réseau différent de celui du client, un agent relay transfère les messages DHCP entre les sous-réseaux, étendant la portée du service.

📖 IP Statique vs Dynamique

ConfigurationAttributionUsage
Dynamique (DHCP)Automatique, centraliséePostes de travail, mobiles, réseau standard
StatiqueManuelle par l'administrateurServeurs, imprimantes réseau, équipements fixes

Adresse APIPA (169.254.x.x)

Si le client ne reçoit aucune réponse d'un serveur DHCP, Windows attribue automatiquement une adresse APIPA dans la plage 169.254.x.x. L'appareil peut communiquer localement mais ne peut pas accéder à Internet.

📖 Implémentations de serveur DHCP

  • Serveur DHCP Windows : gestion centralisée via l'interface d'administration Windows Server
  • ISC DHCP Server : solution open-source pour Linux/Unix
  • DHCP intégré aux routeurs : présent sur la plupart des box et routeurs
  • DHCP virtualisé : VMware, Hyper-V avec services DHCP intégrés
  • DHCP sur équipements managés : commutateurs et points d'accès avec fonction DHCP

📖 Avantages et limites

AvantagesLimites
Centralisation et simplicitéVulnérable au rogue DHCP (sans DHCP Snooping)
Réduction des conflits IPDépendance au serveur DHCP (panne = pas de config)
Flexibilité et reconfiguration dynamiqueGestion des baux à ajuster selon l'environnement

📝 QCM — Testez vos connaissances

  1. Que signifie DHCP ?
  2. Quelles sont les 4 étapes du bail DHCP (DORA) ?
  3. Quel protocole de transport utilise le DHCP ?
  4. Qu'est-ce qu'un bail DHCP ?
  5. Que fournit un serveur DHCP en plus de l'adresse IP ?
  6. Quelle commande renouvelle le bail DHCP sous Windows ?
📝 Afficher les corrections
  1. Dynamic Host Configuration Protocol — Le DHCP est le protocole qui attribue automatiquement les paramètres réseau aux machines.
  2. Discover, Offer, Request, Acknowledge — Le processus DORA : le client découvre, le serveur offre, le client demande, le serveur confirme.
  3. UDP — Le DHCP utilise UDP sur les ports 67 (serveur) et 68 (client).
  4. La durée pendant laquelle une IP est attribuée — Le bail (lease) définit la durée de validité de l'attribution IP, après quoi le client doit renouveler.
  5. Masque, passerelle et serveur DNS — Le DHCP fournit l'adresse IP, le masque de sous-réseau, la passerelle par défaut et les serveurs DNS.
  6. ipconfig /renew — La commande ipconfig /renew force le renouvellement du bail DHCP sur Windows.
💡 À retenir

Le DHCP automatise l'attribution des adresses IP via le processus DORA (Discover, Offer, Request, ACK). Le bail définit la durée d'attribution. L'agent relay étend le service au-delà d'un sous-réseau. En cas d'absence de serveur DHCP, Windows attribue une adresse APIPA (169.254.x.x).

← Cours précédent Cours suivant →