Nombre: Medidor de congestión
Sintaxis: mc <destino1> <destino2>
[<email> <porcentaje>]
NOTA: Dado que la obtención de
datos de dos sitios WEB en forma concurrente introduce algunas
complicaciones, espero que lo hayan notado, se deja sólo como
opcional la operación con dos sitios. Basta entonces con cumplir
con la siguinete sintaxis:
Sintaxis: mc
<destino2> [<email> <porcentaje>]
Descripción
mc nos permite medir los retardos y pérdida de
paquetes promedio entre la máquina local y dos destinos remotos.
La cogestión en los enlaces generalmente se hace notar a
través del retardo en el enlace y la pérdida de paquetes
de éste. El retardo aumenta como consecuencia de los
encolamientos en los ruteadores, al mismo tiempo algoritmos como RED
(Random Early Detection) descartan paquetes cuando el buffer de un
router alcanza cierto umbral.
El comando recopila los tiempos de ida y vuelta hacia cada destino
cada un segundo (dos variables: rrt2 y rrt2 por ejemplo). Adicionalmente
recopila la tasa de pérdida de paquetes sobre una ventana
móvil de 10 segundos (o cada 10 paquetes) pra cada destino
(lossRate1 y lossRate2 por ejemplo). (En cada caso el tamaño de los
paquetes de prueba enviados es el indicado con el parámetro
"tamaño". Se elimina este requeerimiento poruqe en aragorn no se
acepta el argumento -s para definir el tamaño)
Cuando se omite el correo electrónico y porcentaje, se
presenta un gráfico con estas cuatro variables, el cual se
actualiza por cada nueva llegada de datos. Si el correo
electrónico es ingresado, el gráfico se omite y se envia
un correo cuando el porcentaje de pérdida de paquetes es superior
o igual al porcentaje ingresado. El correo informa el destino que
presenta la perdida y lista el archivos con los datos capturados (cuatro
columnas)