====== DHCP ====== ===== Dynamic Host Configuration Protocol ===== Dynamic Host Configuration Protocol (DHCP) est un terme anglais désignant un protocole réseau dont le rôle est d'assurer la configuration automatique des paramètres [[/glossaire/IP]] d'une station, notamment en lui affectant automatiquement une adresse IP et un masque de sous-réseau. DHCP peut aussi configurer l'adresse de la passerelle par défaut, des serveurs de noms [[/glossaire/DNS]] et des serveurs de noms [[/glossaire/NBNS]] (connus sous le nom de serveurs [[/glossaire/WINS]] sur les réseaux de la société [[/glossaire/Microsoft]]). La conception initiale d'IP supposait la préconfiguration de chaque ordinateur connecté au réseau avec les paramètres [[/glossaire/TCP-IP|TCP/IP]] adéquats : c'est l'adressage statique. Sur des réseaux de grandes dimensions ou étendues, où des modifications interviennent souvent, l'adressage statique engendre une lourde charge de maintenance et des risques d'erreurs. En outre les adresses assignées ne peuvent être utilisées même si l'ordinateur qui la détient n'est pas en service : un cas typique où ceci pose problème est celui des fournisseurs d'accès à internet ([[/glossaire/FAI]] ou [[/glossaire/ISP]] en anglais), qui ont en général plus de clients que d'adresses IP à leur disposition, mais dont les clients ne sont jamais tous connectés en même temps. DHCP apporte une solution à ces deux inconvénients : * seuls les ordinateurs en service utilisent une adresse de l'espace d'adressage ; * toute modification des paramètres (adresse de la passerelle, des serveurs de noms) est répercutée sur les stations lors du redémarrage ; * la modification de ces paramètres est centralisée sur les serveurs DHCP. Le protocole a été présenté pour la première fois en octobre 1993 et est défini par la [[rfc>RFC 1531]], modifiée et complétée par les [[rfc>RFC 1534]], [[rfc>RFC 2131]] et [[rfc>RFC 2132]]. Ce protocole peut fonctionner avec [[/glossaire/IPv4]]; il fonctionne aussi avec [[/glossaire/IPv6]] (DHCPv6), toutefois en IPv6, les adresses peuvent être autoconfigurées sans DHCP. * [[wpfr>Dynamic_Host_Configuration_Protocol|Dynamic Host Configuration Protocol (DHCP)]], [[wpen>Dynamic_Host_Configuration_Protocol|Dynamic Host Configuration Protocol (DHCP)]]