Internet Control Message
Protocol
ICMP is the part of the
TCP/IP protocol that allows generation of error messages, test packets, and operating
messages. For example, the ping command allows you to send ICMP echo messages to a remote IP
device to test for connectivity. ICMP also supports traceroute, which identifies
intermediate hops between a given source and destination.