What does ICMP stand for?

Internet Connection Modem Protocol
Intranet Control Message Program
Internal Conflict Management Program
Internet Control Message Protocol

The correct answer is D. Internet Control Message Protocol.

ICMP is a network protocol used by IP hosts and gateways to report errors and other information about IP datagrams. It is an integral part of the Internet protocol suite and is used by many other protocols, such as TCP and UDP.

ICMP messages are used to report a variety of errors, including:

  • Destination unreachable
  • Time exceeded
  • Parameter problem
  • Source quench
  • Redirect
  • Echo request and reply

ICMP messages are also used to manage routing tables and to provide information about the network topology.

A, B, and C are incorrect because they are not valid acronyms for ICMP.