Aplicación del modelo OSI en WIRESHARK con los protocolos “TCP

Anuncio
Aplicación del modelo OSI en WIRESHARK con los protocolos “TCP” y
“UDP”
Como podemos observar en la siguiente imagen, proporcionada por el analizador
de trafico de red “WIRESHARK”, El protocolo “TCP” pertenece a la capa cuatro del
modelo OSI, es decir, la capa de transporte; que es el encargado de la
transferencia libre de errores de los datos entre el emisor y el receptor, aunque no
estén directamente conectados, así como de mantener el flujo de la red.
1
2
3
4
Como se observa en la parte inferior para poder llegar a la capa número cuatro del
modelo OSI, se debe primero “transitar” las capaz anteriores en las cuales
encontramos tres capas más; la física, el enlace y la red. A continuación vemos
como se compone su encabezado;
Capa física

Frame===> Estructura

Arrival Time ===> Hora de llegada del paquete

Epoch Time ===> Época de tiempo

Framenumber===> Número de estructuras

Framelongth===> Longitud de la estructura

Capture longth===> Longitud de captura

Protocols in frame===> Protocolos en la estructura

Coloring rule name===> señalar el nombre de la regla

Coloring rule string===> señalar la cadena en regla
Capa de enlace

Ethernet II:Ethernet define las características de cableado y señalización
de nivel físico y los formatos de tramas de datos del nivel de enlace de
datos.

Destination===> Destinación; es el destino de los paquetes

Source===> Fuente; es el origen de los paquetes
Capa de Red

Internet Protocol ===> Protocolo de internet (IP)

HeaderLength ===> Longitud de cabezera

Differentiatedservicesfield ===>Campo de servicios diferenciado

Total length ===>Longitud total del paquete

Flags: banderas (ver capa de transporte para más información)…

Fragment offset ===>Desplazamiento del fragmento

Time to olive ===>Tiempo de vida del paquete

Protocolo

Headerchecksum ===>suma de comprobación del encabezado
Capa de transporte
El encabezado del protocolo TCP consta de lo siguiente:

Sourseport ===> Puerto de origen

Destinationport ====> Puerto de destino

Streamindex ====>control de flujo
El control del flujo se realiza variando el tamaño de la ventana del receptor (campo
“window” en cabecera TCP):
a) Si la ventana del receptor aumenta, el emisor puede enviar más información sin
esperar a recibir ACK (aumenta ventana del emisor).
b) Si la ventana del receptor disminuye, el emisor envía menos información sin
esperar a recibir ACK

Sequencenumber =====> Secuencia de número; Los números de
secuencia se basan en una cuenta de los bytes

Acknowledgementnumber ====> Número de reconocimiento; Los
reconocimientos especifican el número de secuencia del siguiente byte que
el receptor espera recibir.

Headerlength =====> Longitud de la cabezera; es la cantidad de palabras
de 32 bits que componen el encabezado (Importante: el valor mínimo es 5).
Este campo está codificado en 4 bits.

Flags =====> Banderas:
1.Synchronize – alias “SYN”, se usa para iniciar una conexión entre hosts o
computadoras.
2. Acknowledgement – alias “ACK”, se usa para establecer una conexión entre
hosts; es un mensaje que se envía para confirmar que un mensaje o un conjunto
de mensajes han llegado.
3. Push – alias “PSH”, le indica al sistema recibidor a enviar toda la data
almacenada inmediatamente.
4. Urgent – alias “URG”, le indica al sistema que la data contenida en el
encabezado (header) se procese de inmediato.
5. Finish – alias “FIN”, le indica al sistema remoto que no hay más transmisiones.
6. Reset – alias “RST”, se usa para reajustar (reinicar) la conexión.

Windows sizevalue ====> Valor del tamaño de las ventanas; Usado en
segmentos ACK. Especifica el número de bytes de datos que comienzan
con el byte indicado en el campo número de reconocimiento que el receptor
está dispuesto a aceptar.

Checksum =====>Suma de comprobación; es el complemento a uno de 16
bits de la suma de los complementos a uno de todas las palabras de 16 bits
de la pseudocabecera, la cabecera TCP y los datos TCP

Options ====> Opciones; Sólo para el caso de opciones de datagramas IP,
las opciones pueden ser:
- Un sólo byte conteniendo el número de opción
-Una opción de longitud variable
Actualmente hay definidas tres opciones:
0
1
2
4
Fin de la lista de opciones.
No operación.
Tamaño máximo del segmento.
Protocolo UDP
Permite el envío de datagramas a través de la red sin que se haya establecido
previamente una conexión, ya que el propio datagrama incorpora suficiente información
de direccionamiento en su cabecera. Su uso principal es para protocolos
como DHCP, BOOTP, DNS y demás protocolos en los que el intercambio de paquetes de
la conexión/desconexión son mayores, o no son rentables con respecto a la información
transmitida, así como para la transmisión de audio y vídeo en tiempo real, donde no es
posible realizar retransmisiones por los estrictos requisitos de retardo que se tiene en
estos casos.
CAPA FÍSICA

Frame===> Estructura

Arrival Time ===> Hora de llegada del paquete

Epoch Time ===> Época de tiempo

Framenumber===> Número de estructuras

Framelongth===> Longitud de la estructura

Capture longth===> Longitud de captura

Protocols in frame===> Protocolos en la estructura

Coloring rule name===> señalar el nombre de la regla

Coloring rule string===> señalar la cadena en regla
CAPA DE ENLACE

Ethernet II:Ethernet define las características de cableado y señalización
de nivel físico y los formatos de tramas de datos del nivel de enlace de
datos.

Destination===> Destinación; es el destino de los paquetes

Source===> Fuente; es el origen de los paquetes
CAPA DE RED

Internet Protocol ===> Protocolo de internet (IP)

HeaderLength ===> Longitud de cabezera

Differentiatedservicesfield ===>Campo de servicios diferenciado

Total length ===>Longitud total del paquete

Flags: banderas (ver capa de transporte para más información)…

Fragment offset ===>Desplazamiento del fragmento

Time to olive ===>Tiempo de vida del paquete

Protocolo

Headerchecksum ===>suma de comprobación del encabezado
CAPA DE TRANSPORTE
El encabezado del protocolo UDP consta de lo siguiente:

Sourseport ===> Puerto de origen

Destinationport ====> Puerto de destino

Length====> Longitud

Checksum =====>Suma de comprobación; es el complemento a uno de 16
bits de la suma de los complementos a uno de todas las palabras de 16 bits
de la pseudocabecera, la cabecera UDP y los datos UDP.
Descargar