14.05.2013 Views

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 ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!