Exercicios de Herramientas de Analisis Local
Taller Gestion de Redes
Walc 2008: 11 de Noviembre
Merida, Venezuela
1.) LSOF y NETSTAT
Vea que servicios estan corriendo en tu maquina. Puede usar
la presentacion como referencia:
http://server/taller/analisis_local.pdf
O, utiliza "man lsof", "man netstat", "lsof -h" y "netstat -h"
para ver las opciones disponibles (hay muchos!). Tiene que ser
root para
* Usando lsof, que servicios de IPv4 estan escuchando en
tu maquina?
* Usando netsat, que servicios de IPv4 y IPv 6estan escuchando
en tu maquina?
2.) TCPDUMP y WIRESHARK
Para usar tcpdump tiene que ser root. Para usar wireshark tiene
que abrir un terminal y usar sudo como un usuario normal.
* En un terminal como root initializa tcpdump asi:
# tcpdump -i lo -A -s1500 -w /tmp/tcpdump.log
Ahora, genera trafico en el interfaz lo en otro terminal.
Por ejemplo:
$ ping localhost
$ ssh localhost
etc. Despues, apreta CTRL-C para terminar la sesion de tcpdump.
* En otro terminal, como usuario normal (ejemplo: "walc"), abre
wireshark asi:
$ sudo wireshark -r /tmp/tcpdump.log
Ahora juega con wireshark para empezar de entender como funciona.
3.) USANDO IPERF
Usa "man iperf" o "iperf -h" por ayuda.
* Pide que tu vecino corre "iperf -s". Conecta a tu vecino
usando "iperc -c ipVecino". Como esta el rendimiento entre
sus maquinas?
* Probar TCP con varios tamanos de ventana (-w)
* Verificar el TCP MSS (-m). Como afecta esto el rendimiento?
Que es Path MTU discovery?
* Probar con dos threads en paralelo (-P) y comparar los totales.
Hay alguna diferencia? Por qué?
* Probar con diferentes tamanos de paquete y la opcion
TCP_NODELAY (-N)