El protocolo de control de mensajes de Internet (en inglés: Internet Control Message Protocol y conocido por sus siglas ICMP) es el sub protocolo de control y notificación de errores del Protocolo de Internet (IP).