Laboratorio 2.6.2: Uso de Wireshark™ para ver las
unidades de datos del protocolo
Objetivos
de aprendizaje
•
Poder explicar el propósito de un analizador de
protocolos (Wireshark).
• Poder realizar
capturas básicas de la unidad de datos del protocolo (PDU) mediante el uso de
Wireshark.
•
Poder realizar un análisis básico de la PDU en un
tráfico de datos de red simple.
• Experimentar con las
características y opciones de Wireshark, como captura de PDU y visualización de
filtrado.
Información básica
Wireshark es un analizador de protocolos de software o
una aplicación “husmeador de paquetes” que se utiliza para el diagnóstico de
fallas de red, verificación, desarrollo de protocolo y software y educación.
Antes de junio de 2006, Wireshark se conocía como Ethereal.
Un husmeador de paquetes (también conocido como un
analizador de red o analizador de protocolos) es un software informático que
puede interceptar y registrar tráfico de datos pasando sobre una red de datos.
Mientras el flujo de datos va y viene en la red, el husmeador “captura” cada
unidad de datos del protocolo (PDU) y puede decodificar y analizar su contenido
de acuerdo a la RFC correcta u otras especificaciones.
Wireshark
está programado para reconocer la estructura de los diferentes protocolos de
red. Esto le permite mostrar la encapsulación y los campos individuales de una
PDU e interpretar su significado.
Es
una herramienta útil para cualquiera que trabaje con redes y se puede utilizar
en la mayoría de las prácticas de laboratorio en los cursos CCNA para el
análisis de datos y el diagnóstico de fallas.
Para obtener más información y para descargar el programa visite: http://www.Wireshark.org
Escenario
Para capturar las PDU, la computadora donde está
instalado Wireshark debe tener una conexión activa a la red y Wireshark debe
estar activo antes de que se pueda capturar cualquier dato.
Cuando se inicia
Wireshark, se muestra la siguiente pantalla.
Para empezar con la captura de datos es necesario ir
al menú Capture y seleccionar Options. El cuadro de diálogo Options
provee una serie de configuraciones y filtros que determinan el tipo y la
cantidad de tráfico de datos que se captura.
Primero, es necesario asegurarse de que Wireshark está
configurado para monitorear la interfaz correcta. Desde la lista desplegable Interface,
seleccione el adaptador de red que se utiliza. Generalmente, para una
computadora, será el adaptador Ethernet conectado.
Luego
se pueden configurar otras opciones. Entre las que están disponibles en Capture
Options, merecen examinarse las siguientes dos opciones resaltadas.
Configurar Wireshark
para capturar paquetes en un modo promiscuo.
Si esta característica NO está verificada, sólo se
capturarán las PDU destinadas a esta computadora. Si esta característica está
verificada, se capturarán todas las PDU destinadas a esta computadora Y todas
aquellas detectadas por la NIC de la computadora en el mismo segmento de red
(es decir, aquellas que “pasan por” la NIC pero que no están destinadas para la
computadora).
Nota: La captura de
las otras PDU depende del dispositivo intermediario que conecta las
computadoras del dispositivo final en esta red. Si utiliza diferentes
dispositivos intermediarios (hubs, switches, routers) durante estos cursos,
experimentará los diferentes resultados de Wireshark.
Configurar Wireshark
para la resolución del nombre de red
Esta opción le permite controlar si Wireshark traduce
a nombres las direcciones de red encontradas en las PDU. A pesar de que esta es
una característica útil, el proceso de resolución del nombre puede agregar más
PDU a sus datos capturados, que podrían distorsionar el análisis.
También hay otras
configuraciones de proceso y filtrado de captura disponibles.
Haga clic en el botón Start para comenzar el
proceso de captura de datos y una casilla de mensajes muestra el progreso de
este proceso.
Mientras se capturan
las PDU, los tipos y números se indican en la casilla de mensajes.
Los ejemplos de arriba muestran la captura de un proceso ping y luego el acceso a una página Web. Si hace clic en el botón Stop, el proceso de captura termina y se muestra la pantalla principal.
La ventana de visualización principal de Wireshark tiene tres paneles.
El panel de Lista de PDU (o Paquete) ubicado en la
parte superior del diagrama muestra un resumen de cada paquete capturado. Si
hace clic en los paquetes de este panel, controla lo que se muestra en los
otros dos paneles.
El panel de detalles de PDU (o Paquete) ubicado en el
medio del diagrama, muestra más detalladamente el paquete seleccionado en el
panel de Lista del paquete.
El panel de bytes de PDU (o paquete) ubicado en la
parte inferior del diagrama, muestra los datos reales (en números hexadecimales
que representan el binario real) del paquete seleccionado en el panel de Lista
del paquete y resalta el campo seleccionado en el panel de Detalles del
paquete.
Cada línea en la
Lista del paquete corresponde a una PDU o paquete de los datos capturados.
Si seleccionó una línea en este panel, se mostrarán
más detalles en los paneles “Detalles del paquete” y “Bytes del paquete”. El
ejemplo de arriba muestra las PDU capturadas cuando se utilizó la utilidad ping
y cuando se accedió a http://www.Wireshark.org. Se seleccionó el paquete número
1 en este panel.
El panel Detalles del paquete muestra al paquete
actual (seleccionado en el panel “Lista de paquetes”) de manera más detallada.
Este panel muestra los protocolos y los campos de protocolo de los paquetes
seleccionados. Los protocolos y los campos del paquete se muestran con un árbol
que se puede expandir y colapsar.
El panel Bytes del paquete muestra los datos del
paquete actual (seleccionado en el panel “Lista de paquetes”) en lo que se
conoce como estilo “hexdump”. En esta práctica de laboratorio no se examinará
en detalle este panel. Sin embargo, cuando se requiere un análisis más
profundo, esta información que se muestra es útil para examinar los valores
binarios y el contenido de las PDU.
La información
capturada para las PDU de datos se puede guardar en un archivo. Ese archivo se
puede abrir en Wireshark para un futuro análisis sin la necesidad de volver a
capturar el mismo tráfico de datos. La información que se muestra cuando se
abre un archivo de captura es la misma de la captura original.
Cuando se cierra una pantalla de captura de datos o se
sale de Wireshark se le pide que guarde las PDU capturadas.
Tarea 1: Captura de
PDU mediante ping
Paso 1: Después de asegurarse de que la topología y
configuración de laboratorio estándar son correctas, inicie Wireshark en un
equipo en un módulo de laboratorio.
Configure
las opciones de captura como se describe arriba en la descripción general e
inicie el proceso de captura.
Desde
la línea de comando del equipo, haga ping en la dirección IP de otra red
conectada y encienda el dispositivo final en la topología de laboratorio. En
este caso, haga ping en Eagle Server utilizando el comando ping 192.168.254.254.
Después
de recibir las respuestas exitosas al ping en la ventana de línea de comandos,
detenga la captura del paquete.
Paso 2: Examine el
panel Lista de paquetes.
El panel Lista de
paquetes en Wireshark debe verse ahora parecido a éste:
Observe los paquetes
de la lista de arriba. Nos interesan los números de paquetes 6, 7, 8, 9, 11,
12, 14 y 15.
Localice los paquetes
equivalentes en la lista de paquetes de su equipo.
Si el usuario realizó el Paso 1 A de arriba, haga
coincidir los mensajes que se muestran en la ventana de línea de comandos
cuando el ping se ejecutó con los seis paquetes capturados por Wireshark.
Responda lo siguiente
desde la lista de paquetes Wireshark:
¿Qué protocolo se
utiliza por ping? ICMP
¿Cuál es el nombre
completo del protocolo? Protocolo de Mensajes de Control de
Internet
¿Cuáles son los
nombres de los dos mensajes ping? Request y reply
¿Las direcciones IP
de origen y destino que se encuentran en la lista son las que esperaba? Sí / No
¿Por qué? Ambas están conectados a un router y son las únicas
direcciones configuradas en los PCs
Paso 3: Seleccione
(resalte) con el mouse el primer paquete de solicitud de eco en la lista.
El panel de Detalles
del paquete mostrará ahora algo parecido a:
Haga clic en cada uno
de los cuatro “+” para expandir la información.
El panel de Detalles
del paquete será ahora algo parecido a:
Como puede ver, los detalles de cada sección y
protocolo se pueden expandir más. Tómese el tiempo para leer esta información.
En esta etapa del curso, puede ser que no entienda completamente la información
que se muestra, pero tome nota de la que sí reconozca.
No hay comentarios:
Publicar un comentario
¿Te gusta la página?, ¿Tienes alguna inquietud?, ¿Tienes alguna sugerencia?, comenta; tu opinión es muy importante, lo necesitamos para mejorar.