Posts Tagged 'ICMP'

Troubleshooting with the Ping Command

Transmission Control Protocol/Internet Protocol (TCP/IP) is the acronym identifying a suite or stack of protocols developed by the U.S. Department of Defense in the 1970s to support the construction of worldwide internetworks. TCP/IP are the two best-known protocols in the suite.

The TCP/IP stack also includes the Internet Control Message Protocol (ICMP) that is designed to help an administrator manage and control the operation of a TCP/IP network. Every now and then a gateway device, such as a router, or possibly the destination host, will communicate with a source host to report an error in datagram processing. As a tool in the troubleshooting process, ICMP is used.

ICMP is sometimes called an umbrella protocol because it contains many sub-protocols and provides a wide variety of information about a network’s health and operational status. Unique ICMP messages are sent in several situations such as:

  • when a datagram cannot reach its destination
  • when the gateway does not have the buffering capacity to store and then forward a datagram
  • when the gateway can redirect the host to send traffic through a more optimal route

Continue reading ‘Troubleshooting with the Ping Command’