GoConqr has a new look! Let us know what you think.

Mind map

ICMP (Internet Control Message Protocol)

Larissa Jiménez Spanish

Map content

ICMP (Internet Control Message Protocol)

  1. 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
  2. Surge de la necesidad de informar a la fuente del datagrama en caso de que haya un error

  3. ¿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
  4. 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
  5. Existe interdependencia entre IP y ICMP

  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  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
  15. 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.
Views
1
Rating

More on Protocolo IP y direccionamiento

Feedback

What is it about?

What do you think of the new look?

How do you like it?