O'Reilly logo

Understanding TCP/IP by Libor Dostálek, Alena Kabelová

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8.2 ICMP Version 6 Protocol

Just as an ICMP protocol is used for diagnostics and error signaling in IP version 4, IP version 6 uses an ICMP version 6 protocol. For IP version 6, the ICMP protocol is specified by RFC 2463.

The ICMP version 6 protocol offers different functionality than the previous version of ICMP. For example, ICMP version 6 deals with the translation of IP addresses into link addresses. (The IP version 4 protocol uses separate protocols for that purpose, namely, ARP and RARP.)

With regard to packet structure, the ICMP packet has a higher-layer protocol; thus, the base header of the IP protocol as well as Next headers, if necessary, precedes it:

Figure 8.11: ICMP version 6 packet structure

The ICMP type field contains the message ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required