Short for
Internet Control Message Protocol, an extension to the
Internet Protocol (IP) defined by
RFC 792. ICMP supports
packets containing error, control, and informational messages. The
PING command, for example, uses ICMP to test an
Internet connection.