ICMP is an auxiliary protocol, which provides routing, diagnostic and error functionality for IP. It is described in [INTERNET:8]. A router MUST support ICMP.
ICMP messages are grouped in two classes that are discussed in the following sections:
ICMP error messages:
Destination Unreachable Section 18.104.22.168 Redirect Section 22.214.171.124 Source Quench Section 126.96.36.199 Time Exceeded Section 188.8.131.52 Parameter Problem Section 184.108.40.206 ICMP query messages: Echo Section 220.127.116.11 Information Section 18.104.22.168 Timestamp Section 22.214.171.124 Address Mask Section 126.96.36.199 Router Discovery Section 188.8.131.52General ICMP requirements and discussion are in the next section.