While on Vacation in Brazil, I decided to see what Google’s Public DNS performance was like compared to that of OpenDNS, while abroad. I’d heard OpenDNS was faster in the US, and Google overseas. While ICMP reply times are certainly not the only indicator of performance, it’s safe to say they are a very big one. Here are the results:
PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: icmp_seq=0 ttl=52 time=56.732 ms 64 bytes from 8.8.8.8: icmp_seq=1 ttl=52 time=45.320 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=55 time=46.741 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=52 time=59.460 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=52 time=57.718 ms --- 8.8.8.8 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 45.320/53.194/59.460/5.931 ms PING 208.67.222.222 (208.67.222.222): 56 data bytes 64 bytes from 208.67.222.222: icmp_seq=0 ttl=54 time=223.116 ms 64 bytes from 208.67.222.222: icmp_seq=1 ttl=54 time=222.451 ms 64 bytes from 208.67.222.222: icmp_seq=2 ttl=54 time=291.474 ms 64 bytes from 208.67.222.222: icmp_seq=3 ttl=54 time=316.348 ms 64 bytes from 208.67.222.222: icmp_seq=4 ttl=54 time=234.222 ms --- 208.67.222.222 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 222.451/257.522/316.348/38.910 ms PING 8.8.4.4 (8.8.4.4): 56 data bytes 64 bytes from 8.8.4.4: icmp_seq=0 ttl=55 time=73.241 ms 64 bytes from 8.8.4.4: icmp_seq=1 ttl=55 time=67.288 ms 64 bytes from 8.8.4.4: icmp_seq=2 ttl=52 time=44.678 ms 64 bytes from 8.8.4.4: icmp_seq=3 ttl=52 time=57.900 ms 64 bytes from 8.8.4.4: icmp_seq=4 ttl=55 time=34.501 ms --- 8.8.4.4 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 34.501/55.522/73.241/14.266 ms PING 208.67.220.220 (208.67.220.220): 56 data bytes 64 bytes from 208.67.220.220: icmp_seq=0 ttl=54 time=215.633 ms 64 bytes from 208.67.220.220: icmp_seq=1 ttl=54 time=302.011 ms 64 bytes from 208.67.220.220: icmp_seq=2 ttl=54 time=329.488 ms 64 bytes from 208.67.220.220: icmp_seq=3 ttl=54 time=249.648 ms 64 bytes from 208.67.220.220: icmp_seq=4 ttl=54 time=215.144 ms 64 bytes from 208.67.220.220: icmp_seq=5 ttl=54 time=223.030 ms 64 bytes from 208.67.220.220: icmp_seq=6 ttl=54 time=318.239 ms 64 bytes from 208.67.220.220: icmp_seq=7 ttl=54 time=343.618 ms --- 208.67.220.220 ping statistics --- 8 packets transmitted, 8 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 215.144/274.601/343.618/50.900 ms
Hands down, Google’s average ping time of 54ms is better than OpenDNS’ average 265ms, and as a result, likely faster. So, if you are a road warrior who cares about DNS performance, you may want to consider using Google Public DNS while abroad, and OpenDNS while at home in the USA.
Comments are closed.