#Planet Libre
Temps de réponse des serveur DNS de nos FAI
18 juillet 2012 Rédigé par bartounet
Je me suis amusé à calculer le temps de réponse des pricipaux serveur DNS de nos chers FAI ainsi que les DNS gratuits

J'ai essayer de trouver des ip relativement à jour:
DNS |
IP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Protocole de test:
Mon protocole est assez simple.
- 50 demandes d'un nom FQDN info16.fr à chaque serveur DNS
- Calcul de la moyenne du temps de réponse en ms
- 1 connexion ADSL Orange grand public ( latence moyenne 25ms)
- 1 connexion ADSL Free ND grand public ( latence moyenne 50ms)
Le script:
#!/bin/bash
file=dnsquery.txt
filefinal=dns.txt
dnstotest="info16.fr"
loop=50
while read line
do
ip=$(echo -e "$line\n" | awk -F";" '{print$1}')
name=$(echo -e "$line\n" | awk -F";" '{print$2}')
avg="0"
sum="0"
for i in $(seq 1 $loop)
do
dnsquery=$(dig @$ip $dnstotest | grep "time" | awk -F":" '{print $2}' | awk '{print $1}')
sum=$(($sum + $dnsquery))
done
avg=$(($sum / $loop))
echo "$ip,$name,$avg"
done < $file > $filefinal
FAI=$(cat $filefinal | awk -F"," '{print $2}' | uniq)
echo $FAI
for i in $FAI;
do
sum=$(cat $filefinal | grep $i | awk -F"," '{print $3}' | awk '{ sum += $1 } END { print (sum / NR)}')
echo "$i;$sum"
done
Les résultats: ADSL Orange grand public
DNS |
Tps
réponse (ms) |
---|---|
9Online | 26 |
Orange | 26 |
TELE2 | 26.5 |
Wanadoo | 26.5 |
Free | 26.6 |
Cegetel | 27 |
Neuf | 27 |
Numericable | 27 |
Bouygues-BBOX | 28 |
SFR | 28.5 |
Nordnet | 29.5 |
OOL | 30.5 |
Dartybox | 31.5 |
OpenDNS | 42.5 |
45.5 | |
Oleane | 48.5 |
Alice | 61 |

Les résultats: ADSL Free grand public
DNS |
Tps réponse (ms) |
---|---|
Free |
49 |
9Online |
49.5 |
Bouygues |
50 |
Numéricable |
50 |
Cegetel |
50.5 |
Neuf |
50.5 |
OOL |
50.5 |
TELE2 |
50.5 |
Dartybox |
51 |
SFR |
51 |
Nordnet |
52.5 |
OpenDNS |
62 |
Google |
69 |
Alice |
83 |

On remarque pour la connexion testée, les DNS des principaux FAI ( à part Alice) semble avoir les même latences.
Par contre les fameux DNS gratuits et censés etre performants : Google, et OpenDNS sont largement plus lents...
En règle général, le DNS de votre FAI est censé etre le plus rapide à répondre. Après libre à vous de choisir les DNS qui vous conviennent.
Bien sur je ne traite pas ici la qualité des réponses fournies par ces DNS ( DNS menteurs, etc...) mais juste le temps de réponse.
Certains FAI n'existent plus et on été aspirés par d'autre, mais les DNS eistent toujours apperement et répondent.
Information sur bartounet auteur de l'article
3 commentaires
#1
Et dire que Google veut accélérer le web... avec une réponse DNS aussi lente :-) Y'à pire... chez moi à Madagascar :-D Commentaire de Votre Nom
#2
Et dire que Google veut accélérer le web... avec une réponse DNS aussi lente :-) Y'à pire... chez moi à Madagascar :-D Commentaire de Jean-Marc Rolland / 侯壮马 / 1975jmr
#3
Bonjour, j'aime beaucoup ce que vous avez partagé sur votre blog. Quoiqu'il arrive, je vais repasser vous voir très bientôt. Vous pouvez venir consulter mon site A très bientôt et longue vie à cette page ! Commentaire de Brigitte
Fil RSS des commentaires de cet article
Les commentaires sont fermés.