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.