Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
Enlace Interfaz de
Trama Ethernet
Físico Red +
Físico
* TPDU: Transport Protocol Data Unit. Unidad de Datos de Protocolo del Nivel de Transporte.
Cabecera que cada nivel agrega a los datos que recibe del nivel superior.
Para lograr que máquinas de distinto hardware, usando diferentes software puedan comunicarse e
intercambiar información de una manera fiable, es necesario que se resuelvan muchos problemas
y se coordinen muchas cosas. Para ello los diseñadores de redes han desarrollado las llamadas
Arquitecturas de Redes, que sirven de guía en el diseño e implementación de estas. Las
Arquitecturas de Redes lo que hacen es descomponer el gran problema que implica construir una
red, en pequeños problemas más fáciles de manejar. En vez de implementar un software de una
pieza que haga todo lo que se desea, se implementan varias capas que resuelvan una parte del
problema, obteniendo un diseño modular, lo cual es muy útil para el caso de que se desee
adicionar un nuevo servicio. En este caso solo se cambia la funcionalidad de la capa en cuestión,
sin tener que afectar el resto.
En estas arquitecturas las funciones de cada nivel son ejecutadas por protocolos, quienes dan un
servicio de comunicación a los protocolos de niveles superiores. Cada protocolo tiene dos
interfaces diferentes: La interfaz de servicio, con la que se comunica con otros protocolos de la
misma máquina; y la interfaz homóloga (peer interfaces) con la cual se comunica con su protocolo
homólogo en la otra máquina.
Encapsulado.
¿Qué sucede cuando una aplicación en una PC1 envía un mensaje a su aplicación homóloga en
PC2?
Tomando como referencia el modelo TCP/IP. El nivel de transporte recibe de la aplicación una
cadena de bytes que es fragmentada en segmentos para por transmitirla por la red, pero además
el nivel de transporte agrega una cabecera donde pone información de control que usará su
homólogo para saber cómo manipular el mensaje cuando lo reciba, el formato exacto de la
cabecera es definido por las especificaciones del protocolo en cuestión. Así se conforma la TPDU,
que es entregada al nivel de red, donde se conforma el datagrama IP. Siguiendo el mismo
principio, el nivel de red adiciona una cabecera con la información de control necesaria para que el
protocolo de red homólogo pueda hacer sus funciones con el dato recibido, y además encapsula la
TPDU dentro del campo datos para conformar el datagrama o paquete IP. Finalmente el
datagrama es entregado a la capa de enlace de la red subyacente donde el protocolo de nivel de
enlace agrega su cabecera y una cola que contiene información para el chequeo de errores; el
datagrama ip es encapsulado en el campo de datos de la trama.
WIRESHARK.
¿Qué es Wireshark?
Es un analizador de paquetes por la red. Este software captura los paquetes que circulan por la
red y muestra el contenido de cada campo con el mayor nivel de detalle posible. Puede capturar
paquetes en redes en diferentes tipos de medios físicos, incluso en redes inalámbricas (Wireless).
Es un proyecto de software de fuente abierta y se desarrolla bajo licencia pública general (GNU
General Public License). Software disponible para Unix y Windows.
2. Captura de tráfico.
En interfaz principal:
• Dar click en Interfaz List, debe aparece cuadro de diálogo con lista de interfaces
de red que tenga la máquina para seleccionar cuál de ellas se iniciará para capturar.
En nuestro caso las PC del laboratorio tienen una sola interfaz de red.
• Presionar Start en el cuadro de diálogo, para iniciar la captura de tramas por dicha
interfaz.
Nota: EL Wireshark activa la interfaz de red en modo promiscuo, que es lo que le
permite capturar todo el tráfico que circula por la red, esté dirigido a esa máquina o
no.
Una forma de iniciar otra captura, una vez que ya estás dentro de la interfaz de captura.
• En menú principal seleccionar Capture, y ahí seleccionar Start, eso inicia una
nueva captura.
• Para iniciar una nueva captura tiene que haberse detenido la captura anterior
(Capture; stop)
5. Uso de Filtros.
El Wireshark permite el uso de filtros con dos propósitos.
a. Filtros de Visualización: De una captura de tráfico que tiene de todo, aplico filtros
para ver solo el tipo de tráfico que me interesa.
b. Filtro de Captura: Aplico el filtro para capturar solo el tipo de tráfico que me interesa.
• Activar filtro de Visualización:
1. En barra de herramientas del filtro:
a. Opción rápida: Teclear el tipo de protocolo en que se basa el paquete
(por ejemplo: ARP, IP, UDP, TCP, HTTP, etc).
b. Opción Lenta: Presionar botón expresión, de la ventana que sale
seleccionar por ejemplo TCP(abrir +) y ahí escoger tcp.port y fijarle un
valor ej: == 80, eso mostrará todos los paquetes TCP que salgan o estén
dirigidos al puerto 80.
2. Presionar Apply, para que se aplique el filtro a todo el tráfico capturado que
tengo.
3. En la ventana principal aparecerá solo el tráfico de paquetes TCP, que
vengan o vayan al servidor electroweb
• Activar Filtro de Captura:
1. Desde interfaz principal del Wireshark, seleccionar Capture Options,
y aparece un cuadro de diálogo.
2. En el cuadro de diálogo, para poder capturar los paquetes que se
desean:
• Se presiona el botón Capture Filter, y del cuadro de diálogo que aparece
se selecciona la expresión que se desea.
• O se teclea directamente la expresión de filtrado que se desea. Para ello es
necesario saber la nomenclatura a seguir. (Revisar nomenclatura en la guía
de usuario subtítulo 4.9 Flitering while Capturing).
3. Otra forma de definir los filtros de captura es desde la interfaz de
captura del Wireshark; Menú Principal; Capture; Capture filter; y aparece el
mismo cuadro de diálogo que en los casos anteriores.
Packet Tracer.
¿Qué es y para qué sirve?
Es un simulador emulador: Soporta la creación de simulaciones, visualización y animaciones de
fenómenos en la red. Permite a quienes lo usan, la construcción de modelos de redes virtuales;
obtener acceso a representaciones gráficas de redes importantes; animar las redes adicionándoles
los paquetes de datos introducidos por el usuario; estudiar el funcionamiento de los protocolos y
salvar el diseño creado.
Ejercicios a realizar:
1. Familiarización con la interfaz de usuario del Packet Tracer.
• Revisar el tutorial. Desde interfaz principal del Packet Tracer; Menú Principal; Help;
Contents. Aparece una ayuda completa desde la cual se pude acceder al tutorial.
3. Diseño 2: Enlace entre dos PCs a través de un cable cross-over. (seguir los
mismos pasos de análisis que con el diseño 1)