(
Internet
Control
Message
Protocol) A TCP/IP protocol used to send error and control messages. For example, a router uses ICMP to notify the sender that its destination node is not available. A ping utility sends ICMP echo requests to verify the existence of an IP address. See
ping,
Ping of Death and
smurf attack.