|
ICMP Version 4 (ICMPv4) Informational Message Types and Formats
The five ICMP
error message types communicate important
information about error or problem conditions encountered during the
operation of an IP internetwork. In contrast, the other class of ICMP
messages contains those messages that are informational. They
are not sent in response to some issue with a regular IP datagram, but
are used on they own to implement various support functions for IP.
Informational messages are used for testing and diagnostic purposes,
as well as to let devices share critical information they need to function
correctly.
In this section I describe nine different
ICMP version 4 informational messages. Since many of these messages
are used in functional sets, pairs of related messages are described
in the same topic. I begin with a discussion of the Echo (Request)
and Echo Reply messages used for network testing, and Timestamp
and Timestamp Reply messages used for clock synchronization.
I explain the use and format of Router Advertisement and Router
Solicitation messages, which allow hosts to discover the identity
of local routers and learn important information about them. I also
describe the Address Mask Request and Address Mask Reply
messages that communicate subnet mask information. I conclude with a
look at the Traceroute message, which implements a more sophisticated
version of the traceroute
utility.
Note: The original ICMP standard also defined two more informational message types: Information Request and Information Reply. These were intended to allow devices to determine an IP address and possibly other configuration information. This function was later implemented using protocols such as RARP, BOOTP and DHCP, and these message types obsoleted. Therefore, they are not discussed in this section. (Well, I guess I did just discuss them there... you know what I mean!) |
|
Quick navigation to subsections and regular topics in this section
|
| If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support! |
|
|
Home -
Table Of Contents - Contact Us
The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005
© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.
|