Práctica 8: El analizador de protocolos Ethereal - Redes de ...
Práctica 8: El analizador de protocolos Ethereal - Redes de ...
Práctica 8: El analizador de protocolos Ethereal - Redes de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
P8-2 <strong>Práctica</strong>s <strong>de</strong> Re<strong>de</strong>s <strong>de</strong> Computadores<br />
<strong>protocolos</strong> <strong>de</strong> distinto nivel. Por todo ello, intentaremos familiarizar al<br />
alumno con el uso <strong>de</strong> una <strong>de</strong> estas herramientas.<br />
En esta práctica se preten<strong>de</strong> adquirir las capacida<strong>de</strong>s necesarias para<br />
capturar paquetes usando la herramienta <strong>Ethereal</strong>. En primer lugar se<br />
preten<strong>de</strong> que el alumno conozca las acciones (secuencias <strong>de</strong> intercambio <strong>de</strong><br />
paquetes) generadas por la ejecución <strong>de</strong> las ór<strong>de</strong>nes <strong>de</strong> red más frecuentes.<br />
En segundo lugar, dado que por la red viajan multitud <strong>de</strong> paquetes, será<br />
necesario seleccionar aquellos que nos resulten <strong>de</strong> interés. Por ello vamos a<br />
apren<strong>de</strong>r a capturar paquetes utilizando los filtros que nos proporciona<br />
<strong>Ethereal</strong>, <strong>de</strong> manera que aceptaremos unos paquetes y <strong>de</strong>secharemos otros.<br />
En tercer lugar, se preten<strong>de</strong> introducir al alumno en la interpretación <strong>de</strong>l<br />
contenido <strong>de</strong> los paquetes capturados para afianzar los conceptos relativos a<br />
los <strong>protocolos</strong> estudiados en clase. Todo ello permitirá poner en práctica los<br />
conocimientos adquiridos a lo largo <strong>de</strong> varios <strong>de</strong> los temas vistos en las<br />
clases <strong>de</strong> teoría, adquiriendo una mayor comprensión <strong>de</strong> los procesos que<br />
ocurren en la red cuando se llevan a cabo diversas acciones a nivel <strong>de</strong><br />
usuario.<br />
1. <strong>El</strong> <strong>analizador</strong> <strong>de</strong> <strong>protocolos</strong>: <strong>Ethereal</strong><br />
A la hora <strong>de</strong> elegir un <strong>analizador</strong> <strong>de</strong> <strong>protocolos</strong> nos encontramos con<br />
una abundante oferta, tanto <strong>de</strong> productos comerciales como <strong>de</strong> software <strong>de</strong><br />
libre distribución. Uno <strong>de</strong> los más populares, y el elegido para la práctica <strong>de</strong><br />
hoy, es <strong>Ethereal</strong>. Se trata <strong>de</strong> un producto gratuito y muy versátil, que pue<strong>de</strong><br />
<strong>de</strong>scargarse <strong>de</strong>s<strong>de</strong> http://www.ethereal.com. Está disponible tanto para<br />
sistemas Windows como Unix, y permite no sólo capturar tráfico <strong>de</strong> una<br />
red, sino también filtrarlo y analizarlo. A<strong>de</strong>más, permite leer ficheros <strong>de</strong><br />
datos recogidos con otros <strong>analizador</strong>es <strong>de</strong> <strong>protocolos</strong> como tcpdump o<br />
NetXRay, con lo que pue<strong>de</strong>n aprovecharse otras capturas previamente<br />
realizadas.<br />
Por seguridad, los <strong>analizador</strong>es <strong>de</strong> <strong>protocolos</strong> requieren permisos <strong>de</strong><br />
administrador <strong>de</strong>l sistema para po<strong>de</strong>r realizar capturas <strong>de</strong>l tráfico <strong>de</strong> la red.<br />
Nosotros vamos a realizar la práctica en Linux, y como las cuentas que<br />
utilizamos no disponen <strong>de</strong> permisos <strong>de</strong> administrador, utilizaremos la or<strong>de</strong>n<br />
sudo para que el programa <strong>Ethereal</strong> adquiera los permisos efectivos <strong>de</strong><br />
administrador. Así pues, en un terminal <strong>de</strong> texto ejecutaremos la or<strong>de</strong>n<br />
sudo ethereal<br />
<strong>El</strong> password que se solicita a continuación será proporcionado por el<br />
profesor en la sesión <strong>de</strong> laboratorio.