DHCP
DHCP
1. Présentation
Le protocole BOOTP permet aux clients sans disque de démarrer et de configurer automatiquement TCP/IP. Le protocole DHCP (Dynamic Host Configuration Protocol) constitue une extension de BOOTP. IL centralise et gère l’attribution des informations de configuration TCP/IP en affectant automatiquement des adresses IP à des ordinateurs configurés pour utiliser DHCP.
Un serveur DHCP donne les informations suivantes à son client :
- Une @ IP
- Un masque de sous-réseau
- Une adresse de passerelle par défaut, une adresse DNS et une adresse WINS.
2. Fonctionnement
Un serveur DHCP configure son client grâce à un processus en quatre phases :
- Demande de bail (DHCPDISCOVER).En effet, le poste client va demander une adresse IP au()x serveur(s) en utilisant 0.0.0.0 comme adresse source et 255.255.255.255 comme adresse de destination.
- Proposition de bail (DHCPOFFER). Le serveur DHCP va envoyer une proposition au client (@ IP, durée de bail, @ matérielle du client, masque et @ IP du serveur DHCP).
- Sélection de bail (DHCPREQUEST). Le client va accepter la première proposition qu’il a reçu en informant les autres serveurs DHCP de sa sélection.
- Accusé de réception du bail IP (DHCPACK). Le serveur DHCP va envoyer au client un accusé de réception validant le bail. Il se peut que le serveur DHCP renvoie le message DHCPNACK pour confirmer la non conclusion du bail.
3. Remarques
- Une adresse IP proposé par un serveur DHCP a une durée de vie limitée appelé bail. Lorsque le client aura atteint 50% de sa durée, il envoiera un DHCPREQUEST à son serveur DHCP afin de le renouveler.
- Lorsqu’on rallume l’ordinateur, celui-ci a gardé ,dans son registre, son @ IP. Il envoie un message au serveur DHCP demandant s’il peut réutiliser cette @.
- Si un réseau d’entreprise est en formé de sous-réseaux, il faut que les routeurs agissent en tant qu’agents de relais DHCP.
- On se place dans un inter-réseau (réseau constitué de plusieurs sous-réseaux).Si les routeurs ne sont pas des agents de relais, alors il faut un serveur DHCP sur chaque sous-réseau. De plus, chaque serveur DHCP doit disposer d’une étendue de 75% pour le sous-réseau local et donc d’une étendue de 25% pour un sous-réseau.
- Lorsqu’un client n’est pas WINS, il ne peut faire de résolution de noms Netbios en adresse IP. Il doit alors utiliser le fichier Lmhosts pour résoudre les noms NetBIOS. Si l’adresse IP du client change parcequ’elle n’est pas réservée alors la résolution sera impossible.
4. Installation
Un serveur DHCP s’installe sur NT sever. Il a besoin d’une @ IP statique, d’un masque de sous-réseau, d’une passerelle par défaut et d’une étendue DHCP.
Attention, certains serveurs sensibles ont besoin d’une @ IP statique tel que le PDC.
-
5. Commandes
-
IPCONFIG /ALL permet d’obtenir la configuration IP du système d’exploitation de l’ordinateur et de la carte réseau.
IPCONFIG /RELEASE permet la libération d’un bail.
IPCONFIG /RENEW permet la mise à jour d’un bail.