Trabajo colaborativo 1 final_grupo66.docx

download Trabajo colaborativo 1 final_grupo66.docx

of 14

Transcript of Trabajo colaborativo 1 final_grupo66.docx

TELEMATICATRABAJO COLABORATIVO 1

YENNY BECERRA AYALACOD: 1049612385KAREN YINNETH VARGAS AMAYACOD: 1049622921MARISOL CONTRERAS PLAZASCOD: 1049606701

GRUPO: 66

PRESENTADO A:INGENIERA DE SISTEMASELEONORA PALTA VELASCO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIAFACULTAD DE CIENCIAS BASICAS TECNOLOGAS E INGENIERIA2012

INTRODUCCION

Algo que nos preguntamos con frecuencia en nuestra rea de ingeniera de Telecomunicaciones es; Cundo conectamos nuestra computadora personal que ancho de banda puedo tener?, pero como respondemos a esa pregunta si tener que acudir a un enlace dedicado, un radio enlace de banda ancha o una conexin dedicada. Recordemos que as como hay instrumentos de medicin para masa, volumen, entre otros, hay formas para medir tambin lo no tangible, en este caso la herramienta iperf, una herramienta fcil y sencilla de utilizar bajo comandos bsicos en dos, esta herramienta nos facilita realizar una prueba de stress en los enlaces de punto a punto y el nico requisito para utilizarlo es tener acceso a ambos puntos del enlace.Este trabajo es realizado con el fin de aplicar los conocimientos adquiridos durante la primera unidad del curso Telemtica, en este trabajo especfico, trabajar con el comando IPERF, y se configurar un equipo cliente y un equipo servidor, en donde se probarn varios parmetros para analizar sus resultados.Este trabajo ha sido realizado con base en la gua de actividades de la tutora del curso.

OBJETIVOS

Establecer una conexin con la ayuda de cable UTP cruzado entre dos computadoras. Configurar el grupo de trabajo entre las dos computadoras. Establecer una direccin IP fija entre las dos computadoras. Realizar pruebas y mediciones pertinentes con la Herramienta IPERF, desde su instalacin.

TRABAJO COLABORATIVO 1

El presente trabajo colaborativo consta de las siguientes actividades:

PRUEBA DEL COMANDO IPERF

Investigar un poco ms a fondo acerca del comando IPERF, y plasmarlo en una hoja dentro del documento final a entregar en este trabajo colaborativo.

MARCO TEORICO

Iperf es una herramienta la prueba de la red de uso general que puede crear TCP y UDP las secuencias de datos y miden el rendimiento de procesamiento de una red que las est llevando. Iperf es una herramienta moderna para la medida de funcionamiento de la red escrita adentro C++. Iperf permite que el usuario fije los varios parmetros que se pueden utilizar para probar una red, o alternativamente para optimizar o templar una red.Iperf tiene una funcionalidad del cliente y del servidor, y puede medir el rendimiento de procesamiento entre los dos extremos, unidirectonally o bidireccional. Es software abierto de la fuente y funciona en varias plataformas incluyendo linux, unix y ventanas. Es apoyado por el laboratorio nacional para la investigacin aplicada de la red. Cuando est utilizado para probar capacidad del UDP, Iperf permite que el usuario especifique el tamao del datagrama y proporciona los resultados para el rendimiento de procesamiento del datagrama y la prdida del paquete del th. Cuando est utilizado para probar capacidad del tcp, Iperf mide el rendimiento de procesamiento de la carga til. Una cosa a la nota es que Iperf utiliza 1024*1024 para los megabytes y 1000*1000 para los megabites. Hay un GUI que el extremo delantero disponible llam el jperf. La salida tpica de Iperf contiene un informe con impresin horaria de la cantidad de datos transferidos y del rendimiento de procesamiento medido. Iperf es tan significativo que es una herramienta estandardizada que se puede funcionar sobre cualquier red y medida de funcionamiento estandardizada salida. As puede ser utilizadopara la comparacin del equipo atado con alambre y sin hilos y de las tecnologas del establecimiento de una red en una manera imparcial. Pues es fuente abierta, la metodologa de la medida se puede escudriar por los usuarios.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. Se exhorta al lector a buscar otras herramientas que enriquezcan el abanico disponible y que nos permitan contarcon puntos de comparacin entre las mismas. IPerf mide el mximo desempeo del ancho de banda TCP/UDP permitiendo nos ajustar diversos parmetros y caractersticas tanto TCP como UDP. Los resultados que IPerf entrega son: ancho de banda, retraso en la transmisin, jitter y prdida de datagramas.

Dnde consigo IPerf?

Lo primero que haremos es conseguir el programa. IPerf est disponible para distintas plataformas, entre ellas Linux y Microsoft\copyright Windows(c).Para Linux, puedes descargar el fuente (archivo.tar.gz) de la siguiente liga y compilarlo por tu cuenta:http://sourceforge.net/projects/iperf/Si cuentas con un gestor de repositorios Linux, lo cual es muy comn hoy en da, puedes ejecutar el siguiente comando en distribuciones Debian y Ubuntu:

# apt-get install iperf

Para usuarios Windows existe una herramienta basada en Java (kperf) o el ejecutable (MS-DOS). En el siguiente sitio encontrars el ejecutable Win32, as como versiones para Solaris Sun y MacOS X.http://www.noc.ucf.edu/Tools/Iperf/

Cmo utilizar IPerf?

IPerf establece una conexin 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.

Al iniciar el host servidor, se abrir un socket TCP o UDP, segn se haya de finido, 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 operacin.

# iperf sServer listening on TCP port 5001TCP window size: 8.00 KByte (default)

Una vez que el servidor se encuentre listo, es tiempo de ejecutar el cliente en elhost que se encuentra al otro extremo del canal, indicndole la direccin IP delservidor al que debe conectarse. Lo anterior se logra con el siguiente comando:# iperf -c IP_servidor------------------------------------------------------------Client connecting to IP_servidor,TCP port 5001TCP window size: 8.00 KByte (default)[ 3] local IP_cliente port 33427 connected with IP_servidor port 5001[ ID] Interval Transfer Bandwidth[ 3] 0.0-10.0 sec 9.23 MBytes 7.73 Mbits/sec

ste es el mtodo 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 duracin en la que se medir el ancho de banda disponible en el canal entre ambos extremos de la prueba.

Si lo suyo no es el modo texto :-S Existe una alternativa :-)IPerf es altamente funcional, y sus reportes son bien detallados y explicitos, pero es muy cierto tambin que los nmeros por si slos no nos dicen gran cosa, es necesario contar con grficas que sinteticen la informacin y nos faciliten su interpretacin. Podramos tomar los datos reportados por IPerf y utilizarlos para graficarlos con matlab, gnuplot, excel, etc; sin embargo, existen, gracias a gente

desinteresada y muy curiosa, interfaces grficas para IPerf como kperf. Esta herramienta es un frontend para IPerf sumamente sencillo de utilizar y que resulta muy til pues nos entrega reportes grficos de las pruebas

Para llevar a cabo esta prctica, se deben de tener como mnimo dos equipos en los cuales este corriendo este comando, para poder medir el trfico que se tiene en la red. Por ejemplo un primer equipo que hace de servidor que tiene la siguiente direccin IP 192.168.75.47 y en donde se ejecuta el comando c:\iperf s.

1. INSTALACION O EJECUCION DE LA HERRAMIENTA IPERF COMO SERVIDOR Y CLIENTE.

2. 2.1 POR PARTE DEL SERVIDOREntramos a smbolo del sistema y nos ubicamos en la carpeta en donde hayamos copiado nuestro.exe, luego escribimos el siguiente cdigo acceder como servidor iperf s.

Nota: previamente: Tendramos que haber configurado la IP de nuestro servidor como lo indica la gua as: 192.168.75.47 y al cliente 192.168.75.46.Realizamos un PING entre las dos pc y verificamos que haya comunicacin entre las dos direcciones IP previamente.

1.2 POR PARTE DEL CLIENTEEntramos a DOS y damos el siguiente cdigo para establecer conexin con el servidor Iperf c 192.168.75.47.De esta forma ya podemos resolver la gua.

2. Explicacin detenida de la pantalla servidor al momento de iniciar conexin con el cliente.

A. Nos indica que el tamao de la ventana en este caso es de 64 Kbyte por defecto y si se puede decir afirma que el servidor en este caso est escuchando la conexin por el puerto 5001.B. Muestra como desde 192.168.75.47 que es la direccin del servidor y que utiliza un puerto por defecto 5001 est conectada al cliente cuya direccin Ip es 192.168.75.46 y que el puerto que utilizo el cliente por defecto es el 49194.Ahora nos encontramos que el ID del intervalo es correspondiente a 4 y la transferencia mxima que se registro fue de 107 Mbytes con un rendimiento del ancho de banda de 89.4 Mbits/sec

3. En seguida se procede a digitar este comando, pero haciendo el uso de los parmetros que lo acompaan, desde el usuario se hacen estas pruebas: q iperf -c -p , mide al ancho de banda entre el host que este caso sera el equipo con direccin IP 192.168.75.46 y el servidor de iperf con direccin IP 192.168.75.47, corriendo por el puerto 5001 del servidor. Se utiliza el siguiente comando. iperf c 192.168.75.47 -p 5001.

En este ejemplo el equipo con direccin IP 192.168.75.47 hace de servidor, y el equipo con IP 192.168.75.46 se conecta a l para realizar la medicin. Como se puede observar el rendimiento del enlace es de 89.1 Mbits/sec del rendimiento del ancho de banda.

3. El siguiente comando especifica un intervalo de tiempo en segundos, en el cual volver a hacer la medicin. Corriendo desde el cliente el comando IPERF C -I.

Iperf c 192.168.75.47 i 3 la ip es la del servidor y realizar la medicin cada tres (3) segundos por espacio de 10 segundos. Los resultados que se obtuvieron son los siguientes:

3. Ejecutando el mismo comando pero con intervalos de tiempo de un (1) segundo, se obtiene lo siguiente. Explica paso a paso la pantalla que obtienes iperf c 192.168.75.47 i 1, la direccin ip es la del servidor.

Podemos explicar de esta imagen que se dio un intervalo en el cdigo de 1 segundo desde el cliente cuya direccin IP es 192.168.75.46 y el puerto que utiliz fue el 49202 conectado con el servidor que tiene como direccin IP 192.168.75.47 y el puerto por defecto es 5001,se enviaron 108 MBytes pero no todos al mismo tiempo , s no con intervalos de un segundo y con un peso de transferencia oscilante entre el 10.9 y 10.8 Mbytes y con rendimiento del ancho de banda en intervalo de 89.1 que fue el mas bajo y el 90.2 Mbits/sec que fue el mas alto.

4. Ahora adicionamos a este comando el parmetro u (utiliza UDP en vez de TCP) y se obtiene lo siguiente: Iperf c 192.168.75.47 u i 1 - Explica porque del resultado obtenido. Que es u?

Primero que todo partamos que TCP es un protocolo de control de transmisin y fundamental en internet pero vamos es a utilizar una protocolo de transferencia de datagramas es decir UDP, se enviaron 893 datagramas en 10 intentos.

5. Ahora adicionamos a este comando el parmetro M (Determina el tamao del MTU en Kilobytes o Megabytes) y se obtiene lo siguiente: (Que es M?)

Mayor MTU, mayor transferencia de paquetes y ms rendimiento en el ancho de banda. -M, determina el tamao del segmento de la MTU (Unidad Mxima de Transferencia, es un trmino de redes de computadoras que expresa el tamao en bytes de la unidad de datos ms grande que puede enviarse usando un Protocolo de Internet).

6. CONCLUSIONES

Se estableci la comunicacin entre dos computadoras empleando la herramienta IPERF midiendo el trafico UDP y TCP, protocolos de la capa OSI muy importantes para el envio y recepcin de paquetes. Es por esa razn que es tan importante tener conceptos claros como las diferentes herramientas para medir el bando de ancha y dems en una red.

Con el comando IPERF, hemos medido el ancho de banda entre un equipo cliente y un equipo servidor.

Se ha configurado un Servidor IPERF y un cliente, para establecer la conexin.

TRABAJO COLABORATIVO 1 TELEMATICA