Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 18/02/2010, 16h51   #1
Invité de passage
 
Inscription : février 2010
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 2
Points : 1
Points : 1
Par défaut DNS, resolv.conf et keepalive ?

Bonjour,

J'étais déjà inscrit sur le forum et j'ai oublié/perdu mes identifiants//

Voilà ma question :

Je ne comprend pas quand le resolver dns interne à Linux éprouve le besoin d'envoyer une requête de résolution à mon serveur de nom ?

Je m'explique :

J'ai remarqué qu'en mode keepalive, les demandes de résolution se font sur les changements de domaine et aussi sur le même domaine.

Par contre, en mode non keepalive, les demandes de résolutions vont se faire à toutes les demandes d'url..

Comment je me suis rendu compte de cela ?
En plaçant une fausse adresse DNS en tête du resolv.conf et en mettant l'option timeout:5.
Ce qui veut dire que : à chaque demande de résolution, j'observe une pause de 5 secondes dans ma série de wget...

Si vous avez une piste sur la question ^^. Merci.
aqua17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2010, 17h17   #2
Invité de passage
 
Inscription : février 2010
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 2
Points : 1
Points : 1
Je répond :

Quand j'ouvre une connexion tcp, il faut résoudre le nom d'hôte (www.google.fr par exemple), la socket est créée, puis :

- en mode non keepalive, quand la socket est refermée, il faut une nouvelle socket et donc une nouvelle résolution de nom..D'où une résolution de nom à chaque url.

- en mode keepalive, la socket reste ouverte tant que le serveur de google.fr le décide. Le nombre et la fréquence de résolution de nom est donc dépendante du serveur avec lequel je discute (et pas du client, ni du DNS)

Impossible donc de prévoir le nombre de résolution que je vais faire en mode keepalive, au pire une par url demandé, au mieux une par changement de domaine..


Vla.
aqua17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 06h08.


 
 
 
 
Partenaires

Hébergement Web