Comment votre routeur Wi-Fi attribue les adresses IP : DHCP expliqué simplement
Chaque appareil sur votre Wi-Fi domestique obtient une adresse IP automatiquement via **DHCP (Dynamic Host Configuration Protocol)**. Cela se passe en millisecondes. Voici la poignée de main invisible.
La danse DHCP (DORA)
- Discover (Découverte) : Appareil (client) rejoint Wi-Fi → diffuse **DHCPDISCOVER** (src: 0.0.0.0, dst: 255.255.255.255, port 67). « Hé, un serveur DHCP ? »
- Offer (Offre) : Routeur (serveur) l'entend → choisit IP libre dans la **plage** (ex. 192.168.1.100–192.168.1.200) → unicast **DHCPOFFER** (src: IP routeur, dst: MAC client) avec IP, masque sous-réseau, durée bail, passerelle (routeur), DNS.
- Request (Demande) : Client accepte → diffuse **DHCPREQUEST** (inclut IP offerte). « Je prends .105, merci. »
- Acknowledge (Accusé de réception) : Routeur confirme → unicast **DHCPACK**. Bail démarre. Client configure interface. Fini.
Ce que le routeur gère
- Plage/Pool : Gamme d'IPs assignables (exclut IP routeur, réservations statiques).
- Durée de bail : Typiquement 24h (domestique). Client renouvelle à 50 % (T1), 87,5 % (T2). Expiré → DORA complet.
- Options : Option 3 (Passerelle), 6 (DNS), 15 (Domaine), 42 (NTP), 252 (WPAD).
- Réservations : Map MAC → IP fixe (pour imprimantes, NAS, serveurs). Utilise encore DHCP.
Alternative IP statique
Config manuelle sur appareil : IP, masque, passerelle, DNS. **Doit être en dehors du pool DHCP** pour éviter conflits. Routeur ne la suit pas.
Astuces dépannage
- « Pas d'internet » mais connecté ? → Renouvelez bail (toggle Wi-Fi / `ipconfig /renew` / `dhclient`).
- Conflit IP ? → Deux appareils même IP statique, ou statique dans pool. Vérifiez liste clients routeur.
- Double NAT ? → Deux routeurs font DHCP (box+routeur). Mettez box en mode bridge.
TL;DR : Routeur = serveur DHCP. Client demande → Routeur offre bail → Client accepte → Routeur confirme. Automatique, transparent, standard.
