Yo diría que la mayoría de las pruebas de velocidad son defectuosas si desea medir el rendimiento de la navegación web (que es lo que hará una cantidad considerable de personas). Casi todas las pruebas usan Flash o Java, evitando totalmente la pila HTTP de su navegador. Estas pruebas también usan normalmente un único archivo grande, sin pasar por alto los beneficios de las conexiones persistentes y la canalización HTTP / 1.1 que solo algunos navegadores admiten de forma nativa. Si utiliza Flash o Java para descargar archivos grandes individuales, estas pruebas pueden ser más relevantes.
Además, he visto una gran variabilidad en los resultados en el navegador para algunas pruebas de flash, que tiene que ver con la forma en que los navegadores manejan la animación flash, lo que distorsiona los resultados sin relación con el rendimiento de la red.
Para mejorar estas pruebas, la metodología debe reflejar:
- ¡Estas pruebas se adaptan a lo que se está probando! No use flash a menos que esté probando el rendimiento de la red flash en archivos individuales. Una prueba de navegador debe usar múltiples recursos (recordar que CSS y JS pueden bloquear descargas sucesivas en algunos navegadores) en múltiples pestañas para reproducir circunstancias reales. Si está probando la velocidad del torrent, necesita grandes cantidades de conexiones HTTP / UDP de ancho de banda pequeño.
- Medición de variabilidad. La mayoría de las pruebas hacen algo una vez, y una sola muestra no es suficiente para saber algo de manera confiable. Es necesario promediar las pruebas repetidas y, críticamente, es necesario estimar la varianza. ¿ 180 es realmente mejor que 150 cuando la variabilidad es + - 100 ??? {respuesta: no}
No estoy seguro de un recurso perfecto para esto, pero Steve Souder escribe extensamente sobre rendimiento web al menos:
http://stevesouders.com/
Las pruebas que otros han sugerido son todas faltas de estos problemas técnicos. Le darán un número aproximado que puede ayudar en general, pero debe tener en cuenta las limitaciones. Las animaciones flash particularmente elegantes parecen completamente inútiles y, como he dicho, en realidad pueden sesgar los resultados significativamente.
Una buena conexión se compone de partes clave: a través de put y capacidad de respuesta. Hay más, pero me quedo con los 2 principales (en mi opinión). La opción de transferencia es la cantidad de datos que se pueden enviar o extraer a través de la conexión (descarga / carga). La capacidad de respuesta es qué tan rápido hace que mi solicitud sea el destino y el regreso. Ambos se afectan un poco.
A través de put es una prueba bastante fácil, solo vaya a uno de los sitios enumerados aquí y probará sus velocidades de carga / descarga. Solo recuerde que la conexión que paga de su ISP es un límite SUPERIOR (la mayoría de las veces). Por ejemplo, pago por una conexión de 6mb abajo / 1mb arriba. 6mb abajo / 1mb arriba es el límite superior de mi conexión. Algunos ISP tendrán un límite inferior. Un ejemplo sería si un ISP dice que su conexión estará entre 3mb abajo y 6mb abajo. La otra parte clave es el host remoto del que está extrayendo o enviando datos también. Si su conexión es más grande, entonces está limitado por la conexión del host remoto y efectivamente DoS el host remoto.
La capacidad de respuesta es un poco difícil de probar. No estoy 100% seguro de la forma correcta de probarlo. comandos como ping y tracert en ventana son un buen comienzo. Le darán una idea aproximada de cuánto dura un viaje de ida y vuelta a un host remoto. Esto también tiene en cuenta el tiempo que tarda el host remoto en procesar su solicitud y enviarla de regreso, así que tómelo con un grano de sal. La capacidad de respuesta no es un gran problema al navegar por la web o chatear en línea. Entra en juego con aplicaciones como juegos en línea. Un tiempo de respuesta lento hará que "te retrases" y que el juego sea menos fluido hasta el punto de ser imposible de jugar. Los juegos en línea se basan en una respuesta rápida a través de la opción put.
Otras cosas a considerar al evaluar una conexión son el tiempo de actividad, qué puertos están bloqueados, las políticas de ISP con respecto a nosotros de Bittorrent, IRC, SMTP u otros servicios.
fuente
Los informes DSL han sido redondos por un tiempo y tienen una descarga decente, carga y prueba de latencia.
fuente
speedtest.net es otro servicio popular.
sin embargo, para obtener resultados más precisos, realice una serie de pruebas durante un período de tiempo, en diferentes momentos del día.
fuente
http://www.speedtest.net/
y
http://www.bandwidthplace.com/ son ambos muy buenos.
fuente
Además de usar solo una prueba de velocidad, a menudo es útil descubrir la pérdida de paquetes, ya que también puede dar la apariencia de una conexión lenta. Tanto en Unix como en Windows puede usar el comando traceroute, o si desea un buen programa GUI puede probar algo como Ping Plotter .
fuente
http://www.internetfrog.com/mypc/speedtest/ es otra herramienta de prueba de velocidad que puedes probar.
fuente
Si su ISP proporciona una prueba que se ejecuta en uno de sus servidores, esa será su mejor opción.
Hay una prueba de velocidad de COX disponible para clientes de COX.
La razón de esto es que Internet está formado por muchas conexiones, y su conexión a su ISP es simplemente una de ellas. Estos sitios web de prueba de velocidad son convenientes de usar, pero los resultados pueden variar simplemente en función del tráfico de Internet entre su ISP y ese servidor web de prueba de velocidad.
Si desea medir la velocidad de usted a su ISP, entonces necesita usar un servidor en su red.
Por otro lado, en algún momento querrás conectarte a algún servidor fuera de tu ISP. (Digamos, www.superuser.com) La conexión de su ISP con el mundo exterior también es importante. Un buen ISP tendrá varias conexiones a Internet , por lo que si hay problemas en la red de AT&T, aún tendrá conexiones con Global Crossing y las redes de Level 3.
Para tener una idea de esto, probablemente no pueda hacer mucho mejor que probar varios sitios web de prueba de velocidad, en diferentes momentos del día y días de la semana, y ver qué patrones observa.
fuente