El Protocolo de Mensajes de Control de Internet o ICMP (por sus siglas de Internet Control Message Protocol) es el sub protocolo de control y notificación de errores del Protocolo de Internet (IP).
En este protocolo están basadas las herramientas ping y traceroute, que envían mensajes de petición echo ICMP para comprobar si un dispositivo está disponible, el tiempo de respuesta y la cantidad de dispositivos que atraviesa.
Es muy típico usar estas herramientas para comprobar la conexión con nuestro router.