BASpeed

De BandaAncha.st
Saltar a: navegación, buscar

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).

BADnsAnalyser - Analizador de servidores DNS (mide el tiempo que tardan los servidores DNS en resolver una dirección de internet).

BALineEstimator - Estimador de sincronización ADSL2+ (hace una estimación del sincronismo a partir de los datos de Atenuación y SNR de la línea).

BANetInfo - Información diversa sobre la Red (muestra diversa información sobre la Red, Whois, Netstat, Lookup, etc.).

BASpeed - Test de Velocidad[editar]

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 simultáneas (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.

Podéis tener una captura de pantalla de este módulo, si pulsáis 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[editar]

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 bandaancha.eu, 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 país 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 país 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[editar]

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 bandaancha.eu, 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[editar]

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ñía 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 líneas verticales expresan un tiempo entre cada línea 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[editar]

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[editar]

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 adoptará 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.

BADnsAnalyser - Analizador de Servidores DNS[editar]

El módulo BADnsAnalyser es el encargado de que el usuario sepa en cualquier momento, cuales son los servidores DNS que resuelven más rapido las direcciones de internet que se introducen en el navegador de internet. DNS son la abreviatura de Domain Name Server (Servidor de Nombre de Dominio). Son servidores que poseen todos los ISP del mundo, y son esenciales, ya que son los encargados de traducir cualquier dirección alfanumérica de internet, en su equivalente de dirección IP (que son las únicas direcciones que entiende internet). Si el usuario selecciona BADnsAnalyser desde la ventana principal del programa, o desde el menú contextual, aparecerá la siguiente ventana:

BADnsAnalyser.jpg

Hay dos modos para realizar el análisis de servidores DNS. Uno de ellos es mediante una lista proporcionada por BandaAncha.st, en la cual, están los servidores DNS más importantes de todos los ISP de España. El otro método, es manual, introduciendo la IP del servidor DNS. Vamos a ver cada método por separado:

  • Cuando escogemos la opción Medición de la lista de servidores DNS de BandaAncha.st, tenemos la opción de escoger una de las dos opciones del recuadro que está justo debajo, y que indican la forma en que se ordenará la lista final. La lista puede ordenarse por el nombre del ISP, o por el tiempo de resolución de la dirección 'bandaancha.st'. Pulsando el botón Comenzar Análisis de DNS's, se iniciará el análisis de todos y cada uno de los servidores DNS presentes en la lista de servidores DNS de BandaAncha.st. Cuando finalice el análisis de todos los servidores, el módulo ordenará la lista según se lo hayamos indicado en el recuadro Método de ordenación del análisis de servidores dns. Este análisis puede ser cancelado en cualquier momento pulsando el botón Cancelar Análisis. Para salir del módulo, se debe pulsar el botón Salir.
  • Cuando escogemos la opción Medición de un servidor DNS añadido manualmente, se inhabilita el acceso a los métodos de ordenación, y se habilita el recuadro Datos para una petición de medición manual. En el recuadro señalado como IP del DNS, deberemos escribir la dirección IP (o el nombre, si lo sabemos) del servidor DNS. Para realizar la medición del servidor DNS, se debe pulsar el botón Comenzar Análisis de DNS's. Para poder utilizar el método automático, sólo hay que seleccionar otra vez, la opción Medición de la lista de servidores DNS de BandaAncha.st. Para salir del módulo, al igual que en el método anterior, hay que pulsar el botón Salir.

Información adicional sobre el programa[editar]

  • El módulo BADnsAnalyser tiene una rutina de actualización automática de la lista de servidores DNS desde BandaAncha.st. Esta lista se actualiza, si cambia el día, o el mes, o el año desde que se descargó por última vez, por lo que la actualización de la lista con los servidores DNS's, ocurre cada 24 horas desde la última actualización.
  • 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.

BALineEstimator - Estimador de velocidad ADSL/ADSL2+[editar]

Este módulo de BASpeed tiene como función poder estimar la velocidad de sincronización de línea en los diferentes ISP de ADSL/ADSL2+. La estimación de velocidad es un cálculo basado en los datos medios reales obtenidos a partir de líneas y de sincronizaciones teóricas máximas.

BaLineEstimator.png

  • Para empezar deberemos acceder a los datos de Atenuación de bajada, Atenuación de subida, SNR de bajada y SNR de subida.
  • Para conocer los valores se debe acceder al router y recolectar dichos datos. En el módulo hay un Link hacia el Foro de modem/router ADSL/ADSL2+ donde hay información para acceder a dichos datos.
  • En el campo Atenuación de bajada, introduciremos la Atenuación en (bajada ó down).
  • En el campo Atenuación de subida, introduciremos la Atenuación en (subida ó up).
  • En el campo SNR bajada, introduciremos el SNR en (bajada ó down).
  • En el campo SNR subida, introduciremos el SNR en (subida ó up).
  • En el campo ISP, seleccionaremos el ISP.
  • En el campo Velocidad, seleccionaremos la velocidad.

Método 1 (simple): Averiguar estimación de velocidad sin SNR:

 - Pestaña ADSL2+ seleccionado
 - SNR off
 - Atenuación de bajada
 - Atenuación de subida
 - ISP
 - Velocidad

Método 2 (expandido): Averiguar estimación de velocidad con SNR:

 - Pestaña ADSL2+ seleccionado
 - SNR on
 - Atenuación de bajada
 - Atenuación de subida
 - SNR de subida
 - SNR de bajada  
 - ISP
 - Velocidad

Averiguar sincronización en ADSL2+ si estamos en ADSL:

 - Pestaña De ADSL a ADSL2+ 20 Mb. seleccionado
 - Atenuación de bajada
 - Atenuación de subida
 - SNR de subida
 - SNR de bajada  
 - ISP
 - Velocidad
  • En todos los casos, pulsar el botón Calcular después de introducir los datos.
  • Los cálculos serán mostrados, tanto en los indicadores como en las gráficas (Atenuación-Velocidad y Distancia-Sincronismo), así como la estimación de la distancia desde el DSLAM al PTR.
  • Para alternar entre ambas gráficas pulsaremos sobre las opciones disponibles situadas encima de la gráfica.
  • Las gráficas muestran las sincronizaciones máximas/teóricas basadas en ADSL2+ y las obtenidas.
  • Al pulsar el botón Capturar, se almacenará una imagen de la ventana que se observa.
  • Al pulsar el botón Salir, se finaliza el módulo.
  • Al volver a pulsar el botón Calcular, los datos variaran y no serán los mismos. Esto es debido a la simulación de re-sincronización tal y como haría un módem/router.
  • Al pulsar el botón Router, se abrirá una ventana con una utilidad referente al módem/router.

Balinerouter.jpg

Ventana Router:

  • Desde esta ventana podrá acceder a su modem/router para ver, por ejemplo, la atenuación, el ruido y diversos parámetros. Para ello, su modem/router debe tener la opción activa en modo de servidor Web.
  • En el cuadro IP Puerta de enlace debe introducir la IP correspondiente a la puerta de enlace (Gateway) de su modem/router. Por defecto se buscará automáticamente y será la primera en visualizarse. De no ser así, deberá introducirla manualmente o desplegarla del combo.
  • Una vez introducida la IP Puerta de enlace, haga clic en el botón Acceder.
  • Puede ser que necesite un User y un Password. Algunos por defecto son: admin, 1234, Administrador, Administrator, en blanco ó vacío. Si lo desconoce, revise el manual de funcionamiento que acompaña a su modem/router. Si necesita información sobre algún modelo de modem/router en concreto, sobre como abrir puertos, configuración, etc., puede dirigirse a:

Link Foro GUIAS-MANUALES Routers / BandaAncha.st

  • Para la navegación por Bandaancha.st pulse en el botón BA.ST.
  • Esta utilidad solo realiza una conexión con su modem/router, lo mismo que haría a través de IE, Firefox o similares. También permite una conexión directa con Bandaancha.st.
  • BALineEstimator muestra unos datos medios, lo más cercanos a la realidad. Ello no implica que sean certeros 100% tanto en las sincronizaciones como en la distancia, y están sujetos a multitud de diferentes parámetros incontrolables en la práctica para conseguir unos datos totalmente reales.
  • La distancia se ve afectada por multitud de diferentes parámetros en el PAR. El grosor, la humedad, la temperatura, el estado de las conexiones, empalmes, oxidaciones, diferentes atenuaciones que producen los diferente puntos de interconexión de la red (regletas, subreparticiones, número de interconexiones variables en cada bucles, etc). Algunos incontrolables y matemáticamente no posibles de adaptar a los cálculos. Según esta explicación, la velocidad también se ve afectada.
  • Cada línea es única y diferente, con sus propias características, por lo que nunca hay que tomarse al pie de la letra lo que muestren los datos obtenidos ya que son meramente orientativos.

BANetInfo - Información sobre la Red[editar]

Este módulo de BASpeed tiene como función proporcionar información relativa a la Red.

BaNetInfoa.PNG

En el módulo se muestra varias opciones:

Sistema

  • Muestra diversa información sobre el sistema.

Procesos

  • Muestra los procesos activos en nuestro ordenador, así como los módulos cargados por cada proceso.
  • Es posible eliminar los procesos en ejecución (clic botón derecho del ratón), avisando antes que si se termina alguno, el sistema puede verse afectado y volverse inestable.
  • Puede indicar el tiempo de refresco de los procesos en modo -automático-

Adaptadores de Red

  • Muestra los adaptadores de Red en el sistema y los parámetros con los que están configurados.

Estadísticas de Red

  • Muestra las estadísticas de la Red en uso.

Netstat

  • Muestra las conexiones que se realizan y sus correspondientes datos. Así como las conexiones que realizan los procesos.
  • Es posible hacer un Lookup directo (clic botón derecho del ratón).
  • También es posible eliminar una conexión hecha por algún proceso (clic botón derecho del ratón).
  • El tiempo es ajustable en modo -Automático-

Whois

  • Permite hacer un Whois o un Lookup, introduciendo el Dominio o el Host.

Localización IP

  • Permite conocer la Ip pública y la localización. Al estar basado en un servicio Web externo no se garantiza que los datos sean correctos.

Info ExtRed

  • Muestra información detallada de los adaptadores de Red y de los Interfaces de Red.

Enlaces externos[editar]