ANALISIS CAPTURAS TRAFICO DE RED - INTERPRETACION PROTOCOLO ICMP.

En este trabajo se va a interpretar los valores hexadecimales de la salida de Ethereal referente al tráfico capturado para el protocolo ICMP.
Como se dijo anteriormente, el protocolo internet (IP) no está diseñado para ser absolutamente fiable, debido a esto es necesario un mecanismo que apoye el control de la información de errores en el procesamiento de datagramas. Es aquí donde entra ICMP, aclarando que este protocolo simplemente informa y no garantiza que un datagrama sea entregado. ICMP se encapsula dentro del datagrama IP y se considera en la misma capa que IP.
Aspectos que diferencian a ICMP de TCP o UDP pueden ser: ICMP no tiene números de puerto, con ICMP no existe el concepto cliente-servidor e ICMP no garantiza entregas. Además ICMP soporta tráfico de difusión, es decir, se puede transmitir ICMP a varios equipos a la vez por ejemplo: ping o traceroute son aplicaciones que usan ICMP.
Para avisar que ocurrieron errores u otros sucesos ICMP tiene una serie de mensajes que se generan para cada situación.
El formato de ICMP cambia dependiendo del tipo de mensaje. El formato sería:
  • Tipo (8 bits) Tipo de mensaje ICMP. Y pueden ser:
Tipo
Tipo de Mensaje
0
Respuesta de Eco
3
Destino Inalcanzable
4
Origen saturado
5
Redirección (cambiar ruta)
8
Solicitud de eco
11
Tiempo excedido para un datagrama
13
Problema de parámetros en un datagrama
13
Solicitud de fecha y hora
14
Respuesta de fecha y hora
17
Solicitud de mascara de dirección
18
Respuesta de mascara de dirección
  • Código (8 bits) Contiene el código de error para el datagrama del que da parte el mensaje ICMP. La interpretación depende del tipo de mensaje. Se utiliza en algunos mensajes para distinguir, dentro de un tipo de mensaje, distintos subtipos.
  • Suma de control (16 bits) Campo de control de la integridad de la totalidad del mensaje ICMP.
  • Datos Depende del tipo de mensaje.

Comentarios

Entradas populares de este blog

Tipos de mensajes - Source Quench

Tipos de mensajes - Echo Request y Echo Reply