The manual Page
English version
accueil | glossaire | downloads | liens ]
 

Les requêtes et les messages DHCP

On pourrait croire qu'un seul aller-retour peut suffir à la bonne marche du protocole. En fait, il existe plusieurs messages DHCP qui permettent de compléter une configuration, la renouveler... Ces messages sont susceptibles d'être émis soit par le client pour le ou les serveurs, soit par le serveur vers un client :

nom description
DHCPDISCOVER (1) pour localiser les serveurs DHCP disponibles et demander une première configuration
DHCPOFFER (2) réponse du serveur à un message DHCPDISCOVER, qui contient les premiers paramètres
DHCPREQUEST (3) requête diverse du client pour par exemple prolonger son bail
DHCPDECLINE (4) le client annonce au serveur que l'adresse est déjà utilisée
DHCPACK (5) réponse du serveur qui contient des paramètres et l'adresse IP du client
DHCPNAK (6) réponse du serveur pour signaler au le client que son bail est échu ou si le client annonce une mauvaise configuration réseau
DHCPRELEASE (7) le client libère son adresse IP
DHCPINFORM (8) le client demande des paramètres locaux, il a déjà son adresse IP

La valeur entre parenthèses est utilisées pour identifier ces requêtes dans les messages DHCP. Voir les options DHCP.

La premère requête émise par le client est un message DHCPDISCOVER. Le serveur répond par un DHCPOFFER, en particulier pour soumettre une adresse IP au client. Le client établit sa configuration, demande éventuellement d'autres paramètres, puis fait un DHCPREQUEST pour valider son adresse IP. Le serveur répond simplement par un DHCPACK avec l'adresse IP pour confirmation de l'attribution. Normalement, c'est suffisant pour qu'un client obtienne une configuration réseau efficace, mais cela peut être plus ou moins long selon que le client accepte ou non l'adresse IP ou demande des infos complémentaires...

Pour demander une nouvelle adresse, le chronogramme-type est le suivant :

Demander une nouvelle adresse

Pour renouveler une adresse, le fonctionnement est le suivant (les 2 serveurs connaissent le client) :

Renouveler une adresse

format imprimable format imprimable



Copyright © 2000-2006 themanualpage.org - Ce site est soumis aux conditions décrites dans les licences GNU GPL et FDL.