Confrontare le prestazioni di due server DNS

Con l’uscita dei Google Open DNS ho sentito la necessità di confrontare in modo oggettivo le loro prestazioni con gli OpenDNS che usavo  in precedenza, così ho recuperato le mie vecchie e scarse conoscenze di BASH e ho creato un piccolo script.

CompareDNS-mini

Lo script, che trovate qui, sfrutta il comando dig per risolvere per 5 volte gli IP collegati a 3 domini (google.com, ubuntu.com e kernel.org) con ciascuno dei 2 DNS passati come argomenti allo script, e facendo poi la media dei risultati.

Mi rendo conto che lo script è molto inelegante ed efficiente, ma fa il suo lavoro. Sono accettati consigli su come migliorarlo.

Tag: , , , , ,

7 Commenti a “Confrontare le prestazioni di due server DNS”

  1. Garret scrive:

    Non capisco perchè non mi funzioni, eppure il comando dig è installato.
    http://gist.github.com/255471

  2. monossido scrive:

    TEST FINISHED
    Run time: 3 seconds
    Testing 208.67.222.222 vs. 8.8.8.8
    ———————————-
    208.67.222.222 average: 85 ms
    8.8.8.8 average: 54 ms
    alice 20mb ;)

    @garret ti manca il comando “bc” che ignoro a cosa serva :)

  3. elcamilo scrive:

    ottimo, gran bel lavoro. Ho testato Google, OpenDNS e FoolDNS

    ~$ ./compare_dns.sh 8.8.8.8 208.67.222.222
    TEST FINISHED
    Run time: 9 seconds
    Testing 8.8.8.8 vs. 208.67.222.222
    ———————————-
    8.8.8.8 average: 111 ms
    208.67.222.222 average: 125 ms

    ~$ ./compare_dns.sh 208.67.222.222 87.118.111.215
    TEST FINISHED
    Run time: 4 seconds
    Testing 208.67.222.222 vs. 87.118.111.215
    ———————————-
    208.67.222.222 average: 123 ms
    87.118.111.215 average: 143 ms

    Risultato: lo stesso ordine in cui li ho elencati. Ma non credo che setterò i DNS di Goole.
    Domanda, come posso fare il confronto con quelli di default?

  4. elcamilo scrive:

    Piccola aggiunta, ho provato anche quelli di Alice e di Fastweb: sono entrambi _ancora più veloci_ di quelli di Google, in tutte le prove.

    Quindi, perché cambiare! saluti

  5. Luca scrive:

    @monossido: bc è una calcolatrice :)

    Ecco i miei risultati visto che li avete pubblicati anche tutti voi:
    luca@ubuntu-desktop:~$ ./compare_dns.sh 8.8.8.8 208.67.222.222
    TEST FINISHED
    Run time: 2 seconds
    Testing 8.8.8.8 vs. 208.67.222.222
    ----------------------------------
    8.8.8.8 average: 33 ms
    208.67.222.222 average: 61 ms
    luca@ubuntu-desktop:~$ ./compare_dns.sh 8.8.8.8 213.205.36.70
    TEST FINISHED
    Run time: 2 seconds
    Testing 8.8.8.8 vs. 213.205.36.70
    ----------------------------------
    8.8.8.8 average: 33 ms
    213.205.36.70 average: 45 ms

    Prima il classico Google vs. OpenDNS, poi Google vs. Tiscali. La mia linea non è un fulmine in download ma almeno ha un’ottima latenza.

  6. [...] creato da Luca Zorzi e pubblicato in quest’articolo, che vi invito a leggere per i dettagli e per il download diretto dello script [...]

  7. [...] This post was mentioned on Twitter by skydiamond, Idl3 Blogger. Idl3 Blogger said: Confrontare le prestazioni di due server DNS – http://2tu.us/18wq [...]

Lascia un Commento