############################################################ # Tarea # 2 # # # # Elo330 - Programacion de Sistemas # # # # # # Nombre: Fabrizio Parraguirre Cid # # Rol : 9821014-8 # # Fecha : 13 de Septiembre de 2002 # # # ############################################################ Nombre del comando: rttgraph - Analisis grafico de eficiencia de hosts. Sinopsis: rttgraph [-s|-m|-l] Descripcion: Genera dos archivos graficos con extension ps, que contienen informacion de los tiempos de RTT y los paquetes perdidos acumulados de una cantidad determinadas de pings de diferentes hosts. De Los Archivos Que Componen La Tarea: La tarea se compone de los siguientes archivos, que se encuentran dentro de la carpeta con el nombre parraguirre: readme.txt: Este archivo contiene informacion util acerca de la tarea. diagrama.txt: Como su nombre lo indica, contiene un diagrama de alto nivel que explica el funcionamiento del programa, la idea en si. makefile: Archivo que facilita la compilacion de la tarea muestra.rtt.ps: Archivo grafico que contiene el grafico del tiempo de rtt a tres maquinas producto de ejecutar el programa durante 48 (cuarenta y ocho) hrs. muestra.loss.ps: Archivo grafico que contiene el grafico de los paquetes perdidos a tres maquinas producto de ejecutar el programa durante 48 (cuarenta y ocho) hrs. rttgraph.c: Codigo fuente de la tarea escrito en C/C++. Modo de Compilacion: Para compilar la tarea basta ejecutar la sentencia make en la carpeta donde se encuentran los programas, con nombre parraguirre. Como una opcion adicional existe la limpieza de TODOS los archivos residuales del programa al momento de su ejecucion debido a una detencion indebida o temprana del programa. Esto se realiza con la sentencia. make clean Modo de Uso: Se escribe en el shell, en el mismo directorio donde se encuentra el archivo rttgraph, el nombre de este ultimo, o sea, rttgraph, seguido del flag indicando el modo a ejecutar. Dentro de estos modos se encuentran los siguientes: -s : (Modo short) Realiza 5 (cinco) pings a los hosts destino con intervalos de duracion de 1 (un) segundo, es decir, analiza los hosts durante aproximadamente 5 segundos. -m : (Modo middle) Realiza 90 (noventa) pings a los hosts destino con intervalos de duracion de 3 (tres) segundos, es decir, analiza los hosts durante aproximadamente 4,5 minutos. -l : (Modo long) Realiza 1440 (mil cuatrocientos cuarenta) pings a los hosts destino con intervalos de duracion de 1 (un) minuto, es decir, analiza los hosts durante aproximadamente 24 horas. Como segundo parametro se escribe el archivo de texto en donde se encuentran registrados los nombre de los hosts a evaluar. El ultimo parametro a ingresar corresponde al nombre de salida de los archivos graficos resultantes.