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.