Nombre: ppw: servidor de pesaje de páginas Web
Sintaxis:
ppw <puerto_local> <IP_proxy>
<puerto_proxy>
alimentador <IP_servidor de pesaje>
<puerto_servidor de pesaje> <URL>
Descripción
ppw es un servidor que se corre en aragorn.elo.utfsm.cl,
al
cual se le pasan tres parámetros: EL puerto local en aragon
sobre el cual él aceptará conexiones de clientes
(alimentador o browser), y la IP y puerto del proxy que él
contactará para satisfacer los requerimeintos de páginas
WEB. Este servidor intermediador (proxy) está ubicado en una
máquina del ATMLAB cuya IP y puerto se indican.
La tarea de este servidor es efectuar una conexión con el proxy por cada conexión que a él le soliciten. Éste traspasa los paquetes TCP de un lado a otro sin modificarlos. Su tarea es registrar el número de conexiones y la cantidad de bytes totales transferidos. A través del teclado su dueño obtendrá en pantalla ante cada retorno de carro el número de bytes transferidos desde el último retorno de carro, el número de conexiones nuevas establecidas, el número total de bytes desde su inicio y el número total de conexiones desde su inicio. Es decir por cada retorno de carro se retornarán en pantalla cuantro valores y en el orden indicado.
alimentador es un cliente encargado de solicitar la página definida en el URL dado. Para ello, éste contacta al servidor de pesaje en la IP y puerdo indicado como si éste fuera un proxy para él. Altérmino no deben quedar archivos que se hayan creado producto del pesaje.
En su README indique cual es el peso de las siguientes
páginas:
www.elo.utfsm.cl
http://www.crobotica.tk/
http://www.elo.utfsm.cl/~muestraelo/
http://www.inf.utfsm.cl/
http://mba.ind.utfsm.cl/
Sugerencias
Considere el uso de wget, estudie en particular la
opción -p.