Cours tcp-ip-dhcp
1. INTRODUCTION
Paramétrer IP sur chacun des ordinateurs d’un réseau peut rapidement devenir fastidieux si le nombre de postes est très important. Pour résoudre ce problème, la mise en œuvre d’un serveur DHCP (Dynamic Host Configuration Protocol) est indispensable. DHCP permet d’attribuer automatiquement sa configuration IP à chaque machine du réseau. Le protocole DHCP est défini par les RFC 1533,1534,1541,1542,2131 et 2132
2. AVANTAGES DE DHCP
Lors de la configuration manuelle du protocole IP sur une machine, les paramètres suivants sont à définir : • • • • • Adresse IP Masque de sous-réseau Adresse de Passerelle Adresses des serveurs DNS Adresses des serveurs WINS dans le cas d’un réseau Microsoft.
Plus le nombre de postes est important sur le réseau, plus la saisie de ces paramètres devient une source d’erreur et peut provoquer des dysfonctionnements : • • • Conflits d’adresses IP Erreur dans la saisie du masque de sous-réseau Mauvaise adresse de passerelle ou de serveur DNS
Le protocole DHCP est à même de procéder automatiquement à la gestion de ces différents paramètres grâce à une configuration centralisée. DHCP fonctionne en effet sur un mode client/serveur.
3. FONCTIONNEMENT DE DHCP
DHCP impose la mise en œuvre d’un serveur qui assurera la distribution automatique des adresses IP aux différents clients du réseau. Ces adresses seront définies dans une étendue (pool d’adresses), ainsi que les autres paramètres comme le masque de sous-réseau et l’adresse de la passerelle par exemple. Lorsqu’un client à besoin d’une adresse IP, il transmet une demande au serveur DHCP. S’il dispose d’adresses libres, celui-ci choisira celle qui sera attribuée au client.
Les principes de mise en oeuvre sont les suivants : Pour communiquer entre eux le serveur et les clients utilisent le protocole DHCP qui s’appuie lui-même sur UDP et utilise les ports 67 (dhcps) et 68 (dhcpc). La plupart des