z/OS Communications Server: IPv6 Network and Application Design Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ICMPv6

z/OS Communications Server: IPv6 Network and Application Design Guide
SC27-3663-00

The Internet protocol (IP) moves data from one node to another; however, for IP to perform this task successfully, there are other functions that need to be performed: error reporting, router discovery, diagnostics, and others. In IPv6, all these tasks are carried out by the Internet Control Message Protocol (ICMPv6).

In addition, ICMPv6 provides a framework for Multicast Listener Discovery (MLD) and Neighbor Discovery (ND), which carry out the tasks of conveying multicast group membership information (the equivalent of the IGMP protocol in IPv4) and address resolution (performed by ARP in IPv4).

The types of ICMPv6 messages include error messages and informational messages:
Error
Report errors in the forwarding or delivery of IPv6 packets.
Informational
Provide diagnostic functions and additional host functionality such as MLD and ND.
The following ICMPv6 messages are supported:
  • Destination unreachable
  • Packet too big
  • Time exceeded (hop limit exceeded)
  • Echo request/reply
  • Parameter problem
  • Multicast listener discovery:
    • Group membership query
    • Report
    • Done
  • Neighbor discovery:
    • Router solicitation and advertisement
    • Neighbor solicitation and advertisement
    • Redirect
Tip: Not all ICMPv4 messages have equivalents in ICMPv6.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014