|
Dernière réponse | ||
---|---|---|
Sujet : DHCP et bail... | ||
LeKeiser |
|
Aperçu |
---|
Vue Rapide de la discussion |
---|
LeKeiser |
|
moldar | Denière question : est-ce qu'on peut attribuer un bail infini pour une machine donnée du sous-réseau et des baux finis pour les autres ? |
moldar |
|
moldar |
|
moldar |
|
kill9 | tu ne peux EN AUCUN CAS avoir un bail qui expire tant que le client est "en relation" avec le DHCP(tu notera que je n'ai pas dis "connecté" ou "sur le réseau".
Un client sans IP et configuré pour utiliser un serveur DHCP va faire un DHCPDISCOVER. Le serveur DHCP va lui répondre par un DHCPOFFER(contient: @MAC du client, IP proposée, masque s-réseau, durée du bail, ip du srv DHCP). Le client va attendre l'offre pendant 1sc.S'il ne la reçoit pas, il refait la demande 4x avec comme intervalles 2,4,8,16 sc + durée entre 0 et 1000 millisc. Le client, lors de la reception de l'ÎP proposée par le srv DHCP va répondre par un DHCPREQUEST. Le server accuse réception et emet un DHCPACK pour notifier le bail(qui valide l'IP et autres informations de configuration). pendant la durée du bail, le client va renouveler son bail à 50% du temps de celui-ci.S'il arrive à contacter le srv DHCP, ce dernier va renouveller son bail.Dans le cas contraire, le client va continuer à utiliser son bail.Il va diffuser un msg DHCPDISCOVER à 87,5% du bail pour renouveler ce dernier(il acceptera une réponse de n'importe qu'elle srv DHCP) |
El Pollo Diablo |
|
moldar | J'ai pas de serveur DHCP sous la main...
Par contre si tu connais les réponses à mes questions précédentes je suis preneur :D |
kill9 |
|
com21 | moldar : je te conseil de faire des capture de trame avec ethereal pour voir et bien comprendre le mécanisme. |
moldar |
|
El Pollo Diablo |
|
moldar | Exact.
Juste une question : "The client receives the DHCPACK message with configuration parameters. The client SHOULD perform a final check on the parameters (e.g., ARP for allocated network address), and notes the duration of the lease specified in the DHCPACK message. At this point, the client is configured. If the client detects that the address is already in use (e.g., through the use of ARP), the client MUST send a DHCPDECLINE message to the server and restarts the configuration process. The client SHOULD wait a minimum of ten seconds before restarting the configuration process to avoid excessive network traffic in case of looping. " extrait de la RFC http://www.freesoft.org/CIE/RFC/2131/12.htm Je récapitule le mécanisme : le serveur DHCP envoie une adresse à priori valide au client, et le client (d'après ce que je pensais savoir) effectue un requête ARP pour déterminer si l'adresse envoyée par le serveur n'est pas déja attribuée quelque part. Moi je pensais que cette étape était obligatoire !! Néanmoins si on en croit la RFC, le client devrait (SHOULD) faire ça, donc ce n'est pas obligatoire... Qu'en pensez vous? D'ailleur pkoi cette étape existe-t-elle puisque le serveur est censé envoyer au client une adresse disponible ? Et que ce passe-t-il si le client n'effectue pas la requête ARP ? Merciiiiiiiii |
com21 | bail infini ça existe ?
Bah ça signifie que l'adresse ip sera toujours réservé à cette machine là. Mais il existe une méthode plus simple pour associer une adresse ip à une adresse mac précise, il suffit de l'indiquer dans la configuration du serveur dhcp |
moldar | OKKKKKKKKKKK !!!
Merci bien tout est très clair maintenant !! Et concernant l'utilisation d'un bail infini ? |
com21 | Si, pendant 30 minutes l'ip lui est réservé. Tant qu'il reste connecté le bail se renouvelle tout les 50% du bail (ici 15minutes)
Imaginons que le pc se déconnect 5 minutes après s'etre connecté. et qu'un autre pc se connect, ce nouveau pc ne pourra pas avoir l'ip du premier pc étant donné que le bail ne s'est pas écoulé. |
LeKeiser |
|
moldar |
|
LeKeiser | Si je ne m'abuse, ce n'est pas parce que tu configures un bail de 30 minutes que toutes les 30 minutes l'adresse IP des postes changera. Cela veut dire fait que lorsque le PC se connecte, il obtient une adresse IP. Si il se deconnecte, et apres la periode du bail, il se peut qu'il obtienne une IP differente. Mais tant qu'il est connecte, il garde la meme IP. |
moldar | Bonjour,
Une kestion métaphysique me turlupine :D : - supposons qu'on ait la configuration suivante sur un LAN : un serveur ip fixe, et un client DHCP (avec bail de 30 minutes par exemple) - le client ouvre une connexion FTP (ou n'importe koi d'autre) sur le serveur - l'adresse du client expire pendant le transfert de fichiers, que se passe t-il ? La connexion FTP plante ? Ou pas ? Deuxième kestion : Quels sont les avantages/inconvénients d'un bail infini ? |