Difficulty: Easy
Correct Answer: Internet Control Message Protocol
Explanation:
Introduction / Context:
ICMP is a core protocol in the Internet suite used to communicate network-level information such as errors and reachability. Tools like ping and traceroute depend on ICMP messages to diagnose connectivity and latency.
Given Data / Assumptions:
Concept / Approach:
ICMP stands for Internet Control Message Protocol. Routers and hosts send ICMP messages to report issues (destination unreachable, time exceeded) or to respond to echo requests. While it is not used for application data transport, it is vital for troubleshooting and adaptive routing behaviors.
Step-by-Step Solution:
Recall the purpose: control and error messages within the Internet protocol suite.Match the words to the acronym: Internet Control Message Protocol.Select the option that exactly contains these words.
Verification / Alternative check:
Network textbooks and RFCs document ICMP message types and codes, confirming the expansion and purpose.
Why Other Options Are Wrong:
Common Pitfalls:
Assuming ICMP is a transport protocol like TCP. It is a control protocol that rides over IP and is often rate-limited or filtered by firewalls.
Final Answer:
Internet Control Message Protocol
Discussion & Comments