Encontré un script en bash que compara el rendimiento de los DNS de tu actual ISP vs. OpenDNS vs. el todopoderoso GoogleDNS. La idea de GoogleDNS, según Google, es usar los DNS de los miles de sitios que revisan por día para agilizar el acceso a intenet de esta forma: más y más sitios web cada día estan interrelacionados con más y más sitios y proveedores de servicio y de información en todas partes del mundo, esto hace que hoy al cargar una página web no sólo estemos conectándonos a ese sitio sino a muchísimos sitios más que lo alimentan, algunos a cientos de interconexiones de distancia en otras regiones del globo, lo que incrementa dramáticamente el tiempo de acceso Según Google, si bajan esos tiempos mejoran la experiencia en internet. Este es el script en cuestión: dijo:isp=$(dig +noall +stats 2>&1 | awk '$2~/^SERVER:$/{split($3,dnsip,"#";print dnsip[1]}'); m="-------------------------------------------------------------------------------"; s=" "; h="+${m:0:25}+${m:0:12}+${m:0:12}+${m:0:12}+${m:0:12}+${m:0:12}+"; header=("Domain${s:0:23}" "Your ISP${s:0:10}" "Google${s:0:10}" "4.2.2.2${s:0:10}" "OpenDNS${s:0:10}" "DNS Adv.${s:0:10}"; echo "${h}"; echo "| ${header[0]:0:23} | ${header[1]:0:10} | ${header[2]:0:10} | ${header[3]:0:10} | ${header[4]:0:10} | ${header[5]:0:10} |"; echo "${h}"; for i in "lifehacker.com" "facebook.com" "manu-j.com" "reddit.com" "tb4.fr" "bbc.co.uk" "youtube.com" "clarin.com.ar" "hotmail.com" "gmail.com" "distrowatch.org" "archlinux.org" "archserver.org" "archlinux-es.org" "parabolagnulinux.org " "fsf.org" ; do ii="${i}${s:23}"; echo -ne "| ${ii:0:23} |"; for j in "${isp}" "8.8.8.8" "4.2.2.2" "208.67.222.222" "156.154.70.1"; do r="${s:10}$(dig +noall +stats +time=9 @${j} ${i} 2>&1 | awk '$2~/^Query$/{print $4" "$5}')"; echo -ne " ${r:${#r}-10} |"; done echo -ne "n${h}n"; Nota: el script original viene con los cuatro primeros sitios nada más, yo le agregué algunos de los que chequeo más o menos seguido para ver qué performance tenían. En mi caso después de correr el script 3 veces estos son los valores que obtengo: [martin@blackbox bash]$ ./dnscheck.sh A la miércoles, jueves y viernes, los tipos conocen su negocio :p Una aclaración con respecto a los valores Your ISP y OpenDNS: si miran bien van a ver que son practicamente los mismos, esto es porque -me acabo de dar cuenta- tengo seteado OpenDNS en el router :p Ahora vamos a ver que tal anda Fibertel: [martin@blackbox bash]$ ./dnscheck.sh Ojo al piojo porque aunque parezcan valores concluyentes después de correr varias veces el script encuentro que los tiempos de Fibertel bajan drásticamente, ¿estarán cacheados? [martin@blackbox bash]$ ./dnscheck.sh Estos me los tiró después de dejar "descansar" del test. Ahora vamos a ver que pasa si corro el script 4 veces seguidas cuáles son los valores finales: [martin@blackbox bash]$ ./dnscheck.sh Wow! Evidentemente hay que agradecer que Fiber haya copado Flash, porque jamás hubiera tenido estos valores con Multicanal. La clase de ayer y encontrar este test fueron bastante iluminadores. La conclusión que saco es la siguiente: 1. Fibertel y GoogleDNS son los servidores más rápidos. Fiber se ve que está optimizado para los accesos repetidos a los mismos lugares, porque aunque la primera vez que conecta tarda bastante más que el resto en las conexiones subsiguientes vuela. Parece que está optimizado para el usuario con hábitos de navegación definida o para bajar páginas realmente pesadas. El único problema que veo es que si uno deja de browsear un rato baja la performance. 2. GoogleDNS le sigue de cerca o directamene le gana a Fibertel dependiendo la navegación que hagamos. Supongo que visitando varios sitios distintos (por ejemplo redes como cibers, la Facutltad, etc.) es la opción #1 porque los tiempos aunque no mejoran tanto como los de Fiber al navegar los mismos sitios son constantes y mucho más bajos que los de OpenDNS - hasta 4x. 3. GoogleDNS además cuenta con muchos de los beneficios de seguridad de OpenDNS, sin embargo OpenDNS aunque es más lento no tiene ninguno de los problemas de privacidad de Google (Google ES maligno) y es una empresa reconocida y respetada. Acá presentan el servicio: http://googleblog.blogspot.com/2009/12/introducing-google-public-dns.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FMKuf+%28Official+Google+Blog%29, éste es el home de GoogleDNS http://code.google.com/intl/es-ES/speed/public-dns/, desde acá saqué el script: http://www.manu-j.com/blog/opendns-alternative-google-dns-rocks/403/ (fíjense Bs. As. enlas comparativas), este es el blog personal del fundador de OpenDNS {por supuesto} hechando espuma y bilis por la boca tipo "El Exorcista" con una patada al hígado que no te cuento - sus 5 fundamentaciones parecen los de un nenito de jardín que le robaron el sandwich y quiere irse con su papá! xD: http://blog.opendns.com/2009/12/03/opendns-google-dns/ y este último artículo de la revista Bussines Insider dice la posta sobre el servicio y lo que es Google (vox populi por otro lado): http://www.businessinsider.com/now-google-wants-to-control-even-more-of-your-internet-2009-12, el %95 son bastante ácidos respecto a Google y reflejan la audiencia de esta revista de gente embebida del tema. La discusión planteada entre Recvlohr y Davidson es muy interesante. Yo por el momento me quedo con los DNS de Fibertel a ver que pasa, siempre hay tiempo de pasar al lado oscuro. fuente: Martin Cigorraga
Datos archivados del Taringa! original
25puntos
2,421visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:
Posts Relacionados
0
archivado0
archivado0
archivado0
archivadoDejá tu comentario
No hay comentarios nuevos todavía