Acelere su navegador probando su proveedor de DNS


Si eres como la mayoría de la gente, no piensas mucho en DNS (Domain Name Server) una vez que has introducido las direcciones IP DNS que tu ISP (Proveedor de Servicios de Internet) te ha dado en la configuración de red de tu Mac. Una vez que tu Mac pueda conectarse a Internet y puedas navegar por tus sitios favoritos, ¿qué más puedes hacer con el DNS?

Con namebench, una nueva herramienta de Google Code, puede realizar una serie de pruebas en su proveedor de DNS para comprobar el rendimiento del servicio. ¿Por qué es importante? Porque cuando navegas por la Web, tu conexión a Internet utiliza DNS para buscar la dirección IP (Protocolo de Internet) del sitio Web al que intentas acceder. La rapidez con la que se puede realizar la búsqueda determina la rapidez con la que su navegador puede comenzar a descargar el sitio web. Y no es sólo un único sitio web el que se busca. Para la mayoría de las páginas web, hay bastantes URLs incrustadas en la página web que necesitan ser consultadas también. Los elementos de la página desde anuncios hasta imágenes tienen URLs que utilizan DNS para resolver dónde recuperar la información.

Tener un DNS rápido ayuda a asegurar una respuesta rápida en su navegador web.

Banco de nombres de Google Code

Namebench está disponible en el sitio web de Google Code. Una vez que descargue namebench a su Mac, puede configurar algunos parámetros de namebench y luego iniciar la prueba.

Configuración de namebench

Cuando inicie namebench se le presentará una única ventana donde podrá configurar algunas opciones. Si bien puede aceptar los valores predeterminados, obtendrá resultados un poco mejores y más significativos si utiliza la información que aparece a continuación para personalizar los parámetros a fin de satisfacer sus necesidades particulares.

Servidores de nombre: Este campo debe rellenarse previamente con la dirección IP del servicio DNS que utiliza con su Mac. Este es probablemente el servicio DNS proporcionado por su ISP. Puede añadir direcciones IP DNS adicionales que desee incluir en la prueba separándolas con una coma.

Incluye proveedores de DNS globales (Google Public DNS, OpenDNS, UltraDNS, etc.): Poner una marca de verificación aquí permitirá que los principales proveedores de DNS sean incluidos en la prueba.

Incluir los mejores servicios DNS regionales disponibles: Poner una marca de verificación aquí permitirá que los proveedores locales de DNS en su área específica sean incluidos automáticamente en la lista de IPs de DNS a probar.

Fuente de datos de referencia: Este menú desplegable debería enumerar los navegadores que ha instalado en su Mac. Seleccione el navegador que utiliza con más frecuencia. Namebench usará el archivo de historial de ese navegador como fuente para los nombres de sitios web que se utilizarán para comprobar los servicios DNS.

Modo de selección de datos de referencia: Hay tres modos para elegir:

  • Ponderado: Esta es la mejor opción para la mayoría de las personas. Weighted elimina los sitios web duplicados de la lista de nombres de sitios que se deben comprobar. Utilizará el historial de su navegador, así como la lista de Alexa de los 10.000 mejores dominios, según su popularidad.
  • Aleatorio: Una selección aleatoria de nombres de host de la fuente de datos seleccionada. Si el historial de su navegador no es muy extenso, esta configuración utilizará muchos nombres de host duplicados para finalizar la prueba. Los nombres duplicados pueden ponderar los resultados positiva o negativamente.
  • Pedazo: Este método utiliza un trozo secuencial seleccionado al azar de nombres de host del historial de su navegador.

Número de pruebas: Esto determina cuántas solicitudes o pruebas se realizarán para cada proveedor de DNS. Un gran número de pruebas producirán los resultados más precisos, pero cuanto mayor sea el número, mayor será el tiempo necesario para terminar la prueba. Los tamaños sugeridos van de 125 a 200, pero se puede realizar una prueba rápida con tan sólo 10 y aún así obtener resultados razonables.

Número de ejecuciones: Esto determina cuántas veces se ejecutará toda la secuencia de pruebas. El valor por defecto de 1 suele ser adecuado para la mayoría de los usos. Al seleccionar un valor mayor que 1, sólo se comprobará lo bien que su sistema DNS local almacena los datos en caché.

Inicio de la prueba

Una vez que haya terminado de configurar los parámetros de namebench, puede iniciar la prueba haciendo clic en el botón’Start Benchmark’.

La prueba de referencia puede durar desde unos pocos minutos hasta 30 minutos. Cuando ejecute namebench con el número de pruebas establecido en 10, me llevó unos 5 minutos. Durante las pruebas, debe abstenerse de utilizar su Mac de otro modo.

Comprensión de los resultados de la prueba

Una vez completada la prueba, su navegador web mostrará la página de resultados, en la que se listarán los tres servidores DNS de mayor rendimiento, junto con una lista de proveedores de DNS y cómo se comparan con el sistema DNS que está utilizando actualmente.

En mis pruebas, el servidor DNS público de Google siempre volvía como fallido, incapaz de responder a las consultas de algunos sitios web que suelo ver. Menciono esto sólo para mostrar que aunque esta herramienta fue desarrollada con la ayuda de Google, parece no estar ponderada a favor de Google.

¿Debería cambiar su servidor DNS?

Eso depende. Si tiene problemas con su proveedor de DNS actual, entonces sí, cambiar puede ser algo bueno. Sin embargo, debe realizar la prueba durante unos días y en diferentes momentos para tener una idea general de qué DNS funcionará mejor para usted.

También debe tener en cuenta que el hecho de que un DNS aparezca en los resultados no significa que sea un DNS público que cualquiera pueda utilizar en cualquier momento. Si aparece en los resultados, actualmente está abierto al acceso público, pero puede convertirse en un servidor cerrado en algún momento en el futuro. Si decide cambiar su proveedor principal de DNS, es posible que desee dejar la IP DNS asignada por su ISP como la dirección IP DNS secundaria. De esta manera, si el DNS primario se convierte en privado, usted volverá automáticamente a su DNS original.

Publicado: 2/15/2010

Actualizado: 12/15/2014

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *