¿Cómo realizo una prueba de rendimiento de mi conexión a Internet?

20

En este momento estoy en el proceso de posiblemente cambiarme de un proveedor de Cable a un proveedor de DSL. Tengo ambas conexiones en vivo, y antes de cancelar una u otra, quiero hacer algunas pruebas exhaustivas de la conexión a Internet. Tengo tres preguntas principales:

  1. ¿Cuáles son algunos enfoques que puedo probar cuantitativamente la velocidad (tanto hacia arriba como hacia abajo) y la calidad de mis conexiones a Internet (ping, conexión de tiempo inactiva, etc.)?
  2. ¿Hay alguna otra consideración que se debe tomar al probar una conexión a Internet?
  3. ¿Hay alguna herramienta que pueda hacer esto automáticamente y capturar resultados?

Nota: si decide sugerir una pieza de software, siga estas pautas al hacerlo. También estoy buscando poder guardar cualquier información del software para un análisis detallado y comparación

En general, estoy buscando comparar las dos conexiones durante varios períodos de tiempo, como las horas pico (1600 - 2100 en mi área), y con diferentes cargas, como la transmisión de películas, la carga de archivos, etc.


¡Esta pregunta apareció en el blog! Lea la entrada del blog para más detalles o contribuya al blog usted mismo

James Mertz
fuente
1
La respuesta + comentarios aquí pueden ser útiles: superuser.com/q/548048/160458
Enigma

Respuestas:

14

Las pruebas y herramientas de banda ancha de DSLReports.com incluyen una prueba de velocidad simple, así como pruebas de calidad de línea a corto y largo plazo:

  • Pruebas de velocidad

    Pruebe su velocidad máxima de carga y descarga desde varias ubicaciones distribuidas geográficamente.
    Prueba de velocidad de Java, Flash y iPhone (navegador 100%) disponible.

  • Fumar

    Monitoree de manera intensiva una dirección IP durante 24 horas o más para revisar la pérdida de paquetes y / o la variabilidad de latencia excesiva, desde tres ubicaciones diferentes en los EE. UU.

  • Calidad de línea - Prueba de ping

    Pruebe la latencia, el jitter y la pérdida de paquetes en su dirección IP, incluida la identificación de cualquier problema en el camino hacia usted.

La prueba de velocidad requiere Flash o Java; los otros dos requieren que su IP sea pingable.

En ausencia de una herramienta especializada para pruebas de velocidad a largo plazo, puede usar un recuperador de red de línea de comandos (por ejemplo, Wget o Wget para Windows ) y descargar archivos de prueba no comprimibles con un script de shell / lote.

Los archivos de prueba más cercanos a Arizona que pude encontrar son de speedtest.dal01.softlayer.com (Dallas, TX) y speedtest.sea01.softlayer.com (Seattle, WA).

Dennis
fuente
1
Esto realmente solo responde a mi tercera pregunta. Estoy buscando una respuesta más detallada, sobre qué y cómo evaluar las métricas de las conexiones a Internet, y no solo una lista de aplicaciones. Además, necesito algo que pueda ejecutar y seguir ejecutando con el tiempo y comparar los resultados.
James Mertz
Bueno, probaría la velocidad, la latencia, el jitter y la pérdida de paquetes. Pensé que eso estaba implícito. La prueba de fumar se puede ejecutar hasta por dos semanas. La prueba de velocidad no se puede automatizar, así que sí, esta es una respuesta parcial.
Dennis
2

Solo he usado las pruebas en línea como:

La mayoría de las pruebas en línea utilizan Flash (lo que hace que sea imposible ejecutarlo desde dispositivos iOS). Algunos de ellos ofrecen cuentas de usuario para registrar y rastrear ejecuciones en diferentes momentos y en su caso con diferentes proveedores. La otra desventaja es que solo proporcionan una métrica básica de carga / descarga (y a veces ping) y no más estadísticas detalladas.

Brad Patton
fuente
Hay una aplicación de iOS para Speed ​​Test.
James Mertz
1

Cómo probar:

Sugiero el uso de Neubot, ya que realiza pruebas automáticas de forma periódica aleatoria.

Neubot (el bot de neutralidad de la red) es un bot de Internet de software libre, desarrollado y mantenido por el Centro Nexa para Internet y Sociedad, que recopila datos de rendimiento de la red útiles para investigar la neutralidad de la red. Una vez instalado en la computadora del usuario, se ejecuta en segundo plano y realiza periódicamente pruebas de transmisión activas con servidores alojados en la plataforma de servidor de Measurement Lab distribuida

Se pueden realizar tres pruebas diferentes periódicamente a intervalos de tiempo aleatorios. Podrá copiar y pegar directamente los datos de la herramienta y también podrá acceder a ellos a través de una interfaz sql lite. Está escrito en Python, por lo que debería tener soporte multiplataforma.

Sin embargo, hay un posible inconveniente. Al instalarlo y ejecutarlo, envía todos los datos recopilados a un servidor central administrado por los creadores (una universidad en México, creo). Los datos que envían solo deben referirse a la conexión y nada personal. Sin embargo, envían su dirección IP pública personal a ese servidor. Esto es solo una advertencia en caso de que le preocupe enviar esa información.


Qué probar:

Nota: Entro en más detalles sobre cómo probé las conexiones en la publicación del blog . Léelo para más detalles.

Al responder qué probar en una conexión a Internet, hay tres cosas principales que he identificado para tener en cuenta:

  1. Velocidad (abajo / arriba): la velocidad a la que se transfieren los datos de un nodo a otro. Esto generalmente se mide en Mbits / sec. Cuanto más alto, mejor.
  2. Latencia : el tiempo que tarda una transferencia de datos de un nodo a otro. Esto generalmente se mide secy cuanto más bajo, mejor.
  3. Conectividad / Confiabilidad : Esto es algo abstracto, pero podría medir con qué frecuencia falla su conexión. Lo que constituye una falla es bastante subjetivo, pero diría que se podría usar una conexión que tenga una latencia muy alta y una velocidad más baja que ciertos umbrales.

Pensamientos finales:

Tenga en cuenta que para tener una idea realmente buena de lo que su conexión realmente va a hacer, necesitará capturar muchos puntos de muestra durante un período prolongado de tiempo. Sugeriría al menos un mes o más, para realmente tener una buena idea de lo que le traerá un día / semana típico. Además, estos tipos de pruebas se basan en gran medida en otros factores incontrolables, es decir:

  • Ubicación: según el tipo de conexión, cuanto más lejos esté del ISP, más lenta será la conexión.
  • Ancho de banda compartido: si tiene una conexión compartida (la mayoría de los proveedores de cable lo hacen), la calidad y la velocidad de la conexión variarán dependiendo del número de otros usuarios que utilicen la conexión al mismo tiempo
James Mertz
fuente
0

Agregando a las otras respuestas: también hay ICSI Netalyzr .

Prueba / depura tu conexión a Internet para muchas cosas. Además, está contribuyendo a la investigación de Stanford sobre la calidad de Internet.

Ver sus preguntas frecuentes . Utiliza el complemento de Java.

phw
fuente
0

Si realmente desea obtener una prueba precisa de su rendimiento de banda ancha que se ejecute permanentemente y los resultados se puedan ver a través de un panel de control basado en la web, puede ofrecerse como voluntario para instalar una caja blanca SamKnows gratuita que se conecta a su enrutador y ejecuta pruebas permanentes. Tengo uno y no soy técnico de ninguna manera, pero fue fácil de instalar y los resultados son muy fáciles de entender. Para obtener más información, visite www.samknows.com. ¡Espero que esto ayude!

Suebadu
fuente