Test de la conexión web

Código con el HTML y JS de esta herramienta

Comportamiento de la conexión web

Esta utilidad sirve para comprobar como se comporta nuestro servidor web haciendo peticiones de archivos de diferentes tamaños. El principal problema de las conexiones se origina por la latencia impuesta por el protocolo TCP. En el tema latencia web explico con más detalle este asunto. Aquí expongo esta herramienta que se basa en recuperar una serie de archivos de texto con XMLHttpRequest y medir los tiempos desde que se hace la petición hasta que se recibe el archivo. Luego los datos se vierten en una gráfica usando mi visor de gráficas lineales. A continuación puede ver una muestra de los resultados:

Conexión TCP/IP
Gráfica de la recuperación de un archivo con TCP/IPImagen no disponible
Descarga de archivos desde 2000 hasta 66000 bytes en tramos de 2000 bytes y con un tiempo de espera de 2 segundos. A partir 14000, 32000 y 60000 se observan saltos importantes.

Esta herramienta hace un uso intensivo del servidor y es por eso que no la he puesto en línea, aunque funcionaría sin problemas porque se basa sólo en HTML y JS. Con el enlace del inicio de este tema puede descargar una versión e instalarla para probar su servidor.