Mind map
ICMP (Internet Control Message Protocol)
Map content
ICMP (Internet Control Message Protocol)
Protocolo IP
- Es un protocolo de Best Efford
- Esto Provoca
- Duplicación datagramas
- Pérdida de datagramas
- Retardo o desorden en la entrega de datagramas
- Esto Provoca
- Es un protocolo de Best Efford
Surge de la necesidad de informar a la fuente del datagrama en caso de que haya un error
¿Qué es ICMP?
- Mecanismo de reporte de errores
- Actúa a través de un paquete de reporte de error
- El router que detecta un error genera el paquete de reporte
- El router envía el paquete de reporte hacia el Host fuente del datagrama
- Utiliza IP para transportar los mensajes de errror
Mensajes que reporta ICMP
- Mensajes de error
- 4 = Alivio de fuente (Source Quench)
- 3 = Destino inalcanzable (Destination unreachable)
- 11 = Tiempo excedido (Time exceeded)
- 5 = Redirigir (Redirection)
- 12 = Problema de parámetro (Parameter Problem)
- Mensajes de información
- 0 = Respuesta de eco (Echo reply)
- 8 = Solicitud de echo (Echo)
- 17 = Solicitud de máscara de dirección (Addressmask)
- 18 = Respuesta de máscara de dirección (Addressmask reply)
- Estos mensajes van en Type
- Mensajes de error
Existe interdependencia entre IP y ICMP
Formato mensaje ICMP
- 1. Type (8 bits)
- Significado del mensaje
- 2. Code (8 bits)
- Más detalles respecto del problema
- 3. Checksum (16 bits)
- Cifra de comprobación
- 1. Type (8 bits)
Alivio de fuente (Source Quench
- Cuando un router satura su buffer y descarta los paquetes que llegan
- Se envía el mensaje a la maquina cuyos datagramas se descartaron
- Si una máquina recibe un mensaje ICMP "Source Quench" reduce su tasa de transmisión
- Type 4
- Cuando un router satura su buffer y descarta los paquetes que llegan
Destino inalcanzable (Destination Unreachable)
- Cuando un router determina que no puede entregar un datagrama
- Se envía a la maquina que envío el datagrama
- Se entregan datos adicionales
- Type 3
- Cuando un router determina que no puede entregar un datagrama
Solicitud eco (Echo request) y Réplica de eco (Echo reply)
- Puede enviarse desde cualquier computadora
- En respuesta se envía un mensaje de contestación
- Lleva los mismos datos que la solicitud
- Se incluye un identificador (16 bits) y un número de secuencia (16 bits) en caso de que haya una ráfaga de echo request
- Type Request=8, reply=0
Redirigir (Redirect)
- REGLA: Los router deben conocer las rutas directas; las máquinas aprenden nuevas rutas
- Se envía cuando el host envía un datagrama para el cual existe una mejor ruta
- PROBLEMA: Están limitados a la interacción entre router y host de la misma red
- Type 5
Tiempo excedido (Time exceeded)
- El mensaje lo envía el router cuando el tiempo de vida a excedido (es 0 y no ha llegado al destino)
- Type 11
Problema de parámetros (Parameter problem)
- Cuando la cabecera IP es incorrecta
- Utiliza un puntero que indica el octeto dónde se produjo el error
- Type 12
Sincronización de reloj (Timestamp) y estimación de tiempo de tránsito (Timestamp reply)
- Estima el tiempo de envío de un datagrama
- Utiliza identificador y número de secuencia para asociar respuestas con preguntas
- Se deben realizar varias mediciones
- Type Request=13, reply=14
Solicitud y Respuesta de información (information request / reply)
- Obsoletos
- Pensados para que el host pudiera conocer su direccion IP al momento de arrancar
- Actualmente, esto se hace con los protocolos RARP y BOOTP.
- Type Request=15, reply= 16
Obtención de una máscara de subred (address mask request / reply )
- Solicita la mascara del dispositivo
- Type Request=17, reply=18
Information
- Description
- Mind Map on ICMP (Internet Control Message Protocol), created by Larissa Jiménez on 07/06/2015.
- Created by
- Larissa Jiménez
- Views
- 1
- Rating
More on Protocolo IP y direccionamiento