medicion de ancho de banda

3
MEDICION DE ANCHO DE BANDA Uso de IPerf como herramienta para la medición de ancho de banda en LAN e Internet IPerf es una herramienta de software para medir el ancho de banda disponible en un canal de datos que utilice el Protocolo de Internet (IP), de ahí el nombre Internet Protocol Bandwith Measurement Tool. IPerf no es la única herramienta de este tipo, existen infinidad de ellas pero después de realizar un análisis entre ellas se decidió por iperf ya que cuenta con las opciones necesarias para la medición que se pretende realizar a demás no tiene ningún costo por el hecho de ser open source. IPerf mide el máximo desempeño del ancho de banda TCP/UDP permitiéndonos ajustar diversos parámetros y características tanto TCP como UDP. Los resultados que IPerf entrega son: ancho de banda, retraso en la transmisión, jitter y pérdida de datagramas. Las pruebas y procecdimientos aquí presentados se realizaron usando Linux Red Hat 5 y Windows XP Home Edition. IPerf está disponible para distintas plataformas, entre ellas Linux y Microsoft\copyright Windows(c). * Para Linux, puedes descargar el fuente (archivo.tar.gz)

Upload: wilson-alexander-lopez

Post on 23-Jun-2015

733 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Medicion de Ancho de Banda

MEDICION DE ANCHO DE BANDA

Uso de IPerf como herramienta para la medición de ancho de banda en LAN e Internet

IPerf es una herramienta de software para medir el ancho de banda disponible en un canal de datos que utilice el Protocolo de Internet (IP), de ahí el nombre Internet Protocol Bandwith Measurement Tool. IPerf no es la única herramienta de este tipo, existen infinidad de ellas pero después de realizar un análisis entre ellas se decidió por iperf ya que cuenta con las opciones necesarias para la medición que se pretende realizar a demás no tiene ningún costo por el hecho de ser open source.

IPerf mide el máximo desempeño del ancho de banda TCP/UDP permitiéndonos ajustar diversos parámetros y características tanto TCP como UDP. Los resultados que IPerf entrega son: ancho de banda, retraso en la transmisión, jitter y pérdida de datagramas.

Las pruebas y procecdimientos aquí presentados se realizaron usando Linux Red Hat 5 y Windows XP Home Edition.

IPerf está disponible para distintas plataformas, entre ellas Linux y Microsoft\copyright Windows(c).

* Para Linux, puedes descargar el fuente (archivo.tar.gz)

* Para usuarios Windows existe una herramienta basada en Java (jperf) o el ejecutable (MS-DOS).

¿Cómo utilizar IPerf?

IPerf establece una conexión cliente-servidor entre dos hosts, es decir, en cada extremo del canal se coloca un host. Uno de estos actuará como servidor IPerf y el otro, en consecuencia, será el cliente.

Page 2: Medicion de Ancho de Banda

Al iniciar el host servidor, se abrirá un socket TCP o UDP, según se haya definido, y estará a la espera de conexiones en el puerto 5001 (default) o en cualquier otro que nosotros especifiquemos. Abajo se muestra el comando que utilizamos para realizar esta operación.

# iperf -s

Una vez que el servidor se encuentre listo, es tiempo de ejecutar el cliente en el host que se encuentra al otro extremo del canal, indicándole la dirección IP del servidor al que debe conectarse. Lo anterior se logra con el siguiente comando:

# iperf -c IP_servidor

Éste es el método mas sencillo para realizar una prueba IPerf y verificar que hemos instalado correctamente la herramienta en ambos extremos. Con este se efectuará una prueba de 10 segundos de duración en la que se medirá el ancho de banda disponible en el canal entre ambos extremos de la prueba.

IPerf es altamente funcional, y sus reportes son bien detallados y explicitos, pero es muy cierto también que los números por si sólos no nos dicen gran cosa, es necesario contar con gráficas que sinteticen la información y nos faciliten su interpretación. Podríamos tomar los datos reportados por IPerf y utilizarlos para graficarlos con matlab, gnuplot, excel, etc; sin embargo, existen interfaces gráficas para IPerf como jperf. Esta herramienta es un frontend para IPerf sumamente sencillo de utilizar y que resulta muy útil pues nos entrega reportes gráficos de las pruebas.