ICMP
Internet Control
Message Protocol 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.