Está en la página 1de 5

Fundamentos de Redes TCP/IP

Actividad III

Estructura del encabezado de un datagrama IP

Profesor:

Manuel A. Rojas

Estudiante:

Esteban Sánchez 8-738-2381

Fecha de Entrega

19-12-2022
Desarrollar y explicar de forma detallada la estructura del encabezado de un datagrama
IP.
El datagrama IP (IPv4). IP Datagram
El datagrama IP es la unidad básica de transferencia en una red IP. El datagrama consiste
en una cabecera IP y de un campo de datos y esta encapsulado en la trama de nivel de
enlace con una longitud máxima (MTU) de 1500 bytes para ethernet.
IP puede llevar a cabo la fragmentación y re-ensamblaje de sus datagramas. La longitud
máxima de un datagrama IP es de 65.535 bytes. También se establece que todas las redes
o hosts deben ser capaces de soportar como mínimo datagramas de 576 bytes sin
fragmentación. Cada fragmento de un datagrama debe tener una cabecera, que será una
copia de la cabecera del datagrama original. Un fragmento es tratado como un datagrama
IP normal mientras es transportado a su destino. Sin embargo, si uno de los fragmentos se
pierde, se da por perdido el datagrama completo, al ser descartados el resto de los
fragmentos por el host destino. Es decir, si se pierde un fragmento se debe retransmitir el
datagrama completo. La retransmisión no es tarea del protocolo IP, sino de los protocolos
de nivel superior.

Versión: Especifica la versión del protocolo IP a la que pertenece el datagrama,


actualmente se está utilizando la versión 4 del protocolo.
Longitud de la cabecera: Define el tamaño de la cabecera IP en palabras de 32 bits, ya que
esta puede ser de tamaño variable. A efectos prácticos consideraremos la cabecera IP de
tamaño fijo (sin campo de opciones).
Tipo de servicio: Contiene información acerca de cómo debe ser tratado el datagrama en
su viaje al destino. Incluye algunos ítems acerca de la calidad de servicio que va a recibir
este datagrama. Actualmente, en esta versión de IP, este campo no es utilizado y su valor
suele ser 0.
Longitud total: Como su nombre indica, define el tamaño total del datagrama (cabecera +
datos) en bytes.
Identificación: Es un entero de 16 bits que identifica a este datagrama y lo distingue de
otros datagramas que hemos enviado. Es una especie de número de secuencia que se
incrementa cada vez que IP envía un datagrama.
Flags + Desplazamiento de fragmento: Estos campos incluyen información útil para el
mecanismo de fragmentación de datagramas. Cuando un datagrama cruza una pasarela y
al otro lado existe una red con un MTU inferior al tamaño del datagrama, la pasarela lo
fragmenta en trozos. Estos fragmentos son datagramas que viajan hacia el destino de
forma independiente, donde son recogidos por el protocolo IP para reconstruir el
datagrama original.
Tiempo de vida (TTL): Define el tiempo de que dispone el datagrama para llegar a su
destino, con el fin de evitar la existencia de datagramas que, por errores en el
encaminamiento, estén dando vueltas indefinidamente en la red. Cada vez que el
datagrama cruza una pasarela, este campo es decrementado en una unidad, de forma que
cuando alcanza el valor nulo, es eliminado de la red.
Protocolo: Identifica el protocolo al que pertenecen la información almacenada en el
campo de datos del datagrama. De forma que cuando se recibe un datagrama dirigido a
nuestra máquina, y después de realizar las comprobaciones pertinentes, el protocolo IP
debe saber a quién entrega los datos que lleva dicho datagrama. Así, para los protocolos
ICMP, UDP y TCP los valores de este campo serán 1, 17 y 6 respectivamente.
Checksum de la cabecera: En este campo se almacena un checksum de los campos de la
cabecera. Es un mecanismo simple para detectar posibles errores en los campos de la
cabecera del datagrama, los cuales podrían provocar situaciones "incómodas" en la red.
Direcciones IP origen y destino: Direcciones origen y destino del datagrama. Aunque el
datagrama viaje a través de varias pasarelas, estos campos nunca cambian.
Opciones IP: Este campo es opcional y de longitud variable. Por esto último, es necesario
añadir un campo de relleno con el fin de ajustar el tamaño de este campo a múltiplos de
32 bits. Actualmente este campo nosotros no lo tendremos en cuenta. está en desuso, por
lo que nosotros no lo tendremos en cuenta.
Análisis de Trafico usando WireShark
Con el uso del programa WireShark, podremos los administradores de sistemas y de red lo
usan para identificar dispositivos defectuosos que están descartando paquetes, problemas
de latencia en peticiones causadas por máquinas defectuosas que enrutan el tráfico de
red a cualquier lado del mundo posible y exfiltraciones de datos o incluso intento de
ataque con malware o de piratería contra una organización.
Esté analizador de redes es una herramienta poderosa que requiere un conocimiento
sólido de los conceptos de estas mismas. Eso se traduce para las empresas de hoy en día
modernas en comprender sobre protocolos HTTP y sus servicios, la pila de TCP / IP,
analizar y comprender los encabezados de los paquetes que se reciben con muchos
metadatos a veces complejos, así como el enrutamiento y como se entrelazan unos a
otros, el reenvío de puertos y DHCP, por ejemplo.

Al darle el botón de inicio (aleta Azul) la información comienza a desplazar hacia abajo la
sección superior de Wireshark. Las líneas de datos aparecen en diferentes colores según el
protocolo. Entramos al sitio web de www.youtube.com y corrimos un video para ver el
protocolo, IP origen e IP destino.
Es posible desplazarse muy rápidamente por esta información según la comunicación que
tiene lugar entre la PC y la LAN. Se puede aplicar un filtro para facilitar la vista y el trabajo
con los datos que captura Wireshark. Para esta práctica de laboratorio, solo nos interesa
mostrar las PDU de ICMP (ping). Escriba icmp en el cuadro Filtro que se encuentra en la
parte superior de Wireshark y presione Intro o haga clic en el botón Apply (Aplicar) para
ver solamente PDU de ICMP (ping). Haga clic en las primeras tramas de PDU de la solicitud
de ICMP en la sección superior de Wireshark. Observe que la columna Origen contiene la
dirección IP de su PC y la columna Destino contiene la dirección IP de la P

También podría gustarte