El Protocolo de mensajes de control de Internet (ICMP) es uno de los protocolos centrales de la suite de protocolos de Internet. Los sistemas operativos de los sistemas en red utilizan este protocolo para enviar mensajes.
ICMP contiene una herramienta ping, que envía a mensajes de solicitud de eco ICMP (y recibe mensajes de respuesta de eco). Estos mensajes ICMP determinan si un sistema principal es accesible y el tiempo que tarda en transmitir los paquetes a y desde dicho sistema principal.