BASpeed

De BandaAncha.EU
Revisión del 23:28 26 feb 2007 de Piezas (discusión | contribuciones) (Añadida plantilla y categoría)
Saltar a: navegación, buscar

Plantilla:Docs

Manual básico de funcionamiento

BASpeed es un programa para el sistema operativo Windows, que permite realizar un diagnóstico completo de cualquier conexión a internet. Se puede verificar si la velocidad de descarga es la que teóricamente se debería alcanzar, si nuestro ping a un servidor es bueno o malo, si existe algún problema en la red de nuestro ISP, o por el contrario, el problema se encuentra fuera de esa red, etc.

Para realizar los diferentes diagnósticos, el programa consta de una serie de módulos, que pueden ser invocados desde la ventana principal del programa, o desde un menú contextual, que aparece al pulsar con el botón derecho del ratón, en el icono del programa, que aparece en la bandeja del sistema (los iconos que aparecen en la parte inferior derecha del escritorio, junto al reloj de Windows). La ventana principal del programa aparece si se pulsa dos veces sobre el icono del programa, y vuelve a ocultarse si se pulsa dos veces de nuevo, sobre el mismo icono.

Los diferentes módulos de diagnóstico de BASpeed, son los siguientes:

BASpeed - Test de velocidad de descarga y subida (para comprobar la velocidad de descarga y subida de la conexión a internet).

BAPing - Test de latencia (para comprobar el tiempo de respuesta de cualquier servidor de internet).

BATrace - Test de enrutamiento (para comprobar el estado de todos los nodos - servidores - por los que pasa la información para llegar al servidor destino).

BAMeter - Medidor de velocidad instantánea (permite saber en todo momento, la velocidad real de nuestra conexión, tanto en descarga, como en subida).

BACalculator - Calcula la velocidad máxima teórica de descarga para usuarios con ADSL.

BAOptimize - Optimizador de la conexión a internet (calcula los valores óptimos para obtener siempre la máxima velocidad de descarga y subida).

BASpeed - Test de Velocidad

Este es el módulo de BASpeed que tiene como función poder medir la velocidad de descarga y subida de cualquier conexión a internet. Este módulo tiene el mismo nombre que el programa, ya que fue el primero de los módulos en desarrollarse del programa. Si seleccionamos el test de velocidad en la ventana principal del programa, o en el menú contextual, nos aparecerá la siguiente ventana:

BASpeed.jpg

En el servidor HTTP o FTP, se puede elegir el tipo de test a realizar (HTTP, desde servidor web, o FTP, desde servidor FTP). Si elegimos alguno de los test HTTP, también se nos activará la posibilidad de poder hacer un test HTTP con descargas simultaneas (la casilla Activar Test MultiDescarga). Con el test multidescarga, se puede comprobar el ancho de banda real de cualquier conexión a internet, usando para ello el mismo archivo del servidor elegido, pero descargándolo simultáneamente 5 veces desde el programa. En la parte derecha se puede observar el reloj, que se activa cuando se ejecuta cualquier test, e indica el tiempo que tarda el test en completarse.

Bajo el recuadro Información del Progreso del Test, aparece el archivo que se está descargando o subiendo, el tanto por ciento completado del test, y la velocidad de descarga o subida. Esta velocidad es importante, ya que está calculada como la media de todo el test, y es muy fiable en cuanto a la velocidad real de las conexiones.

Podeis tener una captura de pantalla de este módulo, si pulsais el botón Copiar Contenido Ventana. La captura de pantalla se guardará en vuestro disco duro como C:\BASpeed.bmp. El botón Comenzar Test, dará comienzo al test de velocidad elegido con anterioridad. El botón Cancelar Test, permite detener el test seleccionado en cualquier momento. El botón Salir permite cerrar la ventana de este módulo.

BAPing - Test de Latencia

Este es el módulo de BASpeed que tiene como función poder medir la latencia de cualquier conexión a internet. La latencia no es más que el tiempo que tarda la información en ir y volver desde el PC del usuario, hasta el servidor de destino. También recibe popularmente el nombre de ping. Si seleccionamos el módulo BAPing desde la ventana principal de BASpeed, o desde el menú contextual, nos aparecerá la siguiente ventana:

BAPing.jpg

El servidor por defecto es www.bandaancha.st, pero el usuario puede cambiarlo, para poder medir la latencia con cualquier otro servidor. El test de latencia se inicia pulsando el botón Comenzar Pings. Una vez pulsado este botón, el programa lanzará tantos pings, como se le indique en el recuadro Nº Pings (como máximo, se pueden lanzar 30 pings a un servidor de una vez).

En el recuadro IP del servidor, aparecerá la IP del servidor, del cual queremos saber nuestra latencia. Hay servidores en internet que están filtrados contra pings (es decir, no permiten que se haga un ping hacia ese servidor). En ese caso, el módulo, en vez de imprimir la IP, imprime un mensaje avisando de que el servidor está filtrado, y que no se pueden hacer pings hacia ese servidor.

Por cada ping que el módulo realice, nos mostrará la información del pais del servidor, el número de ping enviado, y el tiempo de latencia en la lista que aparece en el módulo. En la parte del país, nos representa la bandera del pais al que pertenece la IP del servidor, y las dos iniciales del país. El número de ping nos indica cuantos pings han sido enviados al servidor, y el tiempo de respuesta nos muestra en milisegundos, el tiempo de latencia de nuestra conexión, respecto del servidor que hayamos seleccionado para nuestro test.

El test se puede detener en cualquier momento, pulsando el botón Cancelar Pings. Para salir del módulo BAPing, se debe pulsar el botón Salir. El botón Copiar Contenido Ventana nos permite volcar una imagen al disco duro de la ventana de BAPing. La imagen será C:\BAPing.bmp. El botón Copiar Datos al Portapapeles, permite volcar los datos de la lista, al portapapeles de Windows, y de ahí a cualquier procesador de textos, foros de internet, etc.

BATrace - Test de Enrutamiento

Este es el módulo de BASpeed que tiene como función poder ver la ruta de acceso, servidor por servidor, desde nuestro PC, hasta el PC destino que el usuario seleccione. También tiene como función, poder observar los tiempos de acceso a los diferentes servidores en la ruta hacia el servidor de destino, con lo que se puede determinar si hay algún fallo en la red de nuestro ISP, o el fallo está fuera de la red de nuestro ISP. Si seleccionamos BATrace desde la ventana principal del programa, o desde el menú contextual, nos aparecerá la siguiente ventana:

BATrace.jpg

El servidor por defecto del módulo es www.bandaancha.st, pero el usuario puede modificar ese servidor, para poder realizar un test de enrutamiento hacia cualquier otro servidor. Una vez seleccionado el servidor de destino, el test comienza pulsando el botón Comenzar Trace. Una vez pulsado este botón, comienza el test de enrutamiento. El módulo presentará la IP del servidor de destino, si el servidor no está filtrado contra pings. Si el servidor está filtrado contra pings, el módulo avisará al usuario, mostrando un mensaje en el recuadro IP del servidor.

El programa muestra en la lista del módulo, en primer lugar la bandera del país al que pertenece la IP, y las dos iniciales del país. También muestra el número de salto (o número de servidor en la ruta). Muestra los tiempos de latencia de ese servidor en la ruta, mediante tres pings a la IP de ese servidor, y por último muestra la IP del servidor en la ruta de acceso. Si el usuario selecciona la opción Realizar Tracert Lento, el módulo también intentará conseguir el nombre del servidor en la ruta de acceso. Esta opción sólo es recomendable si el usuario está realmente interesado en ver los nombres de los servidores en la ruta de acceso, ya que la duración del test de enrutamiento se alarga bastante si se usa esta opción.

El test de enrutamiento puede detenerse en cualquier momento pulsando el botón Cancelar Trace. El usuario puede cerrar esta ventana pulsando el botón Salir. Los botones de Copiar Contenido Ventana y Copiar Datos al Portapapeles funcionan exactamente igual que en el módulo BAPing, con la salvedad de que la imagen se guarda como C:\BATrace.bmp y el contenido del portapapeles será el contenido de la lista que aparece en la ventana del módulo BATrace.

BAMeter - Medidor de Velocidad Instantánea

Este es el módulo de BASpeed que tiene como función poder visualizar la velocidad instantánea, tanto de descarga, como de subida, de cualquier conexión a internet. Si seleccionamos BAMeter en la ventana principal del programa, o desde el menú contextual, nos aparecerá la siguiente ventana:

BAMeter.jpg

El módulo nos indicará el número de adaptadores de red (número de conexiones posibles a internet) que disponemos en el PC. Para poder efectuar una medición de velocidad instantánea, lo primero que se debe elegir es el adaptador de red, al cual está conectado el módem o router que nos permite tener conexión a internet. Después hay que elegir nuestro ISP (la compañia con la que hemos contratado internet), y por último la velocidad que tengamos contratada (para ello hay que mirar la documentación que nos da el ISP).

Una vez hechas las selecciones, se puede iniciar la medición, pulsando el botón Comenzar Medición. Al pulsar ese botón, el programa actualizará los datos de velocidad (tanto en descarga como en subida), así como los gráficos de descarga y subida, según el tiempo que establezcamos en la lista Tiempo de Actualización del Gráfico.

Los gráficos están divididos en incrementos de 25% de forma horizontal, de forma que el usuario pueda ver rápidamente el tanto por ciento de ancho de banda que la conexión usa tanto en descarga, como en subida. Las lineas verticales expresan un tiempo entre cada linea de 6 segundos.

Para detener la medición en cualquier momento, basta con pulsar el botón Detener Medición. Si se desea salir del módulo, el usuario debe pulsar el botón Salir. El botón Copiar Contenido Ventana realiza una captura de pantalla de la ventana de BAMeter, y la vuelca en el fichero C:\BAMeter.bmp.

BACalculator - Calculadora de Velocidad Máxima Teórica

Este es el módulo de BASpeed que tiene como función poder calcular la velocidad máxima teórica de descarga. Este módulo está especialmente diseñado para usuarios con conexiones ADSL, por lo que no tiene utilidad para los usuarios con conexiones por cable. Al iniciar el módulo, desde la ventana principal del programa, o desde el menú contextual, aparecerá la siguiente ventana:

BACalculator.jpg

Al módulo se le deben introducir la velocidad de sincronización (esta velocidad está referida a la velocidad de sincronización en descarga, y el usuario puede saberla mirando en las pantallas del módem o router que posea), el MTU (Maximum Transmission Unit - Unidad de Transmision Máxima, indica la cantidad de bytes que se enviarán o recibirán en cada paquete de internet), y el protocolo de sincronización (se puede ver en la documentación entregada por el ISP al usuario).

El dato que casi nadie sabe es el del MTU (ya que Windows no lo ofrece en ningún sitio). La solución es acceder a ésta página: Web de SpeedGuide. En la lista que nos ofrecerá esa página, el primer valor que encontrareis es el valor del MTU de vuestro PC.

Si pulsáis el botón Calcular Velocidad, el módulo calculará la velocidad máxima teórica de descarga, en función de los datos que el usuario haya introducido anteriormente, y la presentará en el recuadro Velocidad Máxima Teórica. El botón Copiar Contenido Ventana realiza una captura de pantalla de la ventana de BACalculator, y la vuelca en C:\BAMeter.bmp.

BAOptimize - Optimizador de la Conexión a Internet

Este es el módulo de BASpeed que tiene como función poder optimizar la conexión a internet, para que la conexión siempre de lo máximo, tanto en velocidad de descarga como en velocidad de subida. Si se selecciona BAOptimize en la ventana principal del programa, o en el menú contextual, aparecerá la siguiente ventana:

BAOptimize.jpg

Hay que introducir dos valores al módulo. Uno de ellos es la velocidad de sincronización de bajada, y el otro es la velocidad de sincronización de subida (las dos expresadas en kilobits por segundo). El usuario puede hallar estos datos en las pantallas de configuración de su router/módem. Una vez que se hayan introducido estos valores, si el usuario pulsa el botón Calcular Valores Optimos, el programa realizará automáticamente una serie de cálculos para ajustar el valor de RWIN, DSW, soporte para valores de RWIN grandes y activación (si procede) del ACK Selectivo para valores de RWIN grandes.

El RWIN, no es más que la abreviatura de Receive WINdow (Ventana de Recepción). Es una zona de memoria, ajustable en tamaño, en la cual se introducen todos los datos que llegan de internet (por ejemplo, de una descarga directa). El valor de RWIN es muy importante, ya que Windows trae un RWIN por defecto, que sirve muy bien para conexiones de baja velocidad, pero en las conexiones de internet actuales, hay que ajustar apropiadamente el RWIN, para alcanzar la velocidad máxima de descarga.

El DSW, no es más que la abreviatura de Default Send Window (Ventana de Envío por Defecto). Al igual que el RWIN es una zona de memoria, ajustable en tamaño, en la cual se introducen los datos que se van a enviar a través de internet (cuando se manda un correo, o transferimos un archivo a un servidor FTP, por ejemplo). Al igual que el valor de RWIN, el valor de DSW es muy importante para aprovechar completamente la velocidad de subida. Windows también ofrece un valor por defecto para DSW, pero para conexiones que tengan 512 kbps o más de velocidad de subida, el valor de Windows se hace insuficiente, y por lo tanto, hay que optimizar el valor para aprovechar toda la velocidad de subida.

Si el RWIN supera la barrera de los 65535 bytes, entonces se tiene que activar el soporte para ventanas TCP grandes, ya que sino, de otra forma, Windows utilizará el RWIN por defecto, y no lograríamos el máximo en la velocidad de descarga. También si se superan los 65535 bytes de RWIN al realizar el cálculo de los valores óptimos, se debe activar el ACK selectivo, puesto que esta opción mejora el tiempo de respuesta de nuestra conexión con ventanas TCP Grandes. Las casillas de Activar Soporte para Ventanas TCP Grandes, y Activar ACK Selectivo para Ventanas TCP Grandes, se activan o desactivan automáticamente dependiendo de los valores óptimos calculados. El usuario no debe actuar sobre estas opciones.

Una vez calculados los valores óptimos, el usuario puede aplicar los cambios en su PC pulsando el botón Aplicar Optimización. Cuando se pulsa este botón, los valores calculados, son pasados al registro de Windows, y para que surtan efecto, el módulo pedirá al usuario confirmación para reiniciar el ordenador. Cuando el PC se reinicie, Windows acaptará los nuevos valores, y la conexión estará optimizada al máximo rendimiento posible.

Si se desea salir en cualquier momento del módulo, el usuario sólo debe pulsar el botón Salir.

Información adicional sobre el programa

  • Si por cualquier motivo, el programa se cerrase de manera anómala (al colgarse el programa, y utilizar el administrador de tareas de Windows para quitar la aplicación de la memoria), el usuario debe ejecutar el programa BARepair (incluido en los archivos de instalación de BASpeed), para restaurar una clave en el registro de Windows, y que el programa BASpeed pueda ejecutarse nuevamente.
  • El programa se actualiza automáticamente a través de internet. El servidor principal de actualizaciones es el servidor de BandaAncha.st, y hay otros tres servidores espejo, que el programa utiliza en caso de que el servidor principal no pueda servir la actualización.

Enlaces externos

Site Oficial del programa BASpeed

www.BandaAncha.st