Products by Protocol

Codenomicon ICMPv6 Test Tool Data Sheet

  • Test tool: Codenomicon ICMPv6 Test Tool
  • Direction: Server
  • Tagline: Dependability and Reliability for the Next-Generation Internet

Codenomicon IPv6 Test Tools help software developers, testers and administrators search and eliminate security-related flaws in Internet Protocol Version 6 (IPv6) protocol implementations proactively and cost-effectively. Early elimination of bugs with security implications greatly reduces costs later on in the software lifecycle. Proactive testing will help improve the quality and reliability of your IPv6 products and promote customer trust.

Internet Protocol (IP) is the most important communications protocol in the world today. Estimates show that up to 800-900 million people depend on the current IP Version 4 for their daily communications needs. IPv6, the successor of IPv4, is rapidly becoming more and more widespread, and it is expected that all IPv4 nodes will eventually migrate to use IPv6. IPv6 implementations are already found in routers, switches, firewalls, desktop and server systems, laptops, PDAs, cell phones and other mobile systems, as well as a large number of embedded systems. All of these devices are vulnerable to exploitation through externally-supplied malformed protocol data. Effects of malicious data range from transient parsing errors to complete system takeovers. As IPv6 and its common associated protocols (TCP, UDP, ICMP, MLD) are beginning to be in an extremely crucial role in modern society, the dependability and reliability of IPv6 implementations must be verified. Codenomicon IPv6 Test Tools are sold in a bundle, with separate test tools for TCP, UDP, ICMPv6, and core IPv6.

Used specifications

Specification Title
RFC2460 Internet Protocol, Version 6 (IPv6) Specification
RFC2461 Neighbor Discovery for IP Version 6 (IPv6)
RFC2462 IPv6 Stateless Address Autoconfiguration
RFC2463 Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification
RFC2710 Multicast Listener Discovery (MLD) for IPv6
RFC3122 Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification
RFC3810 Multicast Listener Discovery Version 2 (MLDv2) for IPv6

Test tool general features

  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI, command line, remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis

Tool-specific information

Tested ICMP messages Notes Specifications
Neighbor Advertisement RFC2461
Neighbor Solicitation RFC2461
Redirect RFC2461
Router Solicitation RFC2461
Destination Unreachable RFC2463
Packet Too Big RFC2463
Parameter Problem RFC2463
Time Exceeded RFC2463
Echo Request RFC2463
Echo Reply RFC2463
Multicast Listener Discovery (MLD) query RFC2710
Multicast Listener Discovery (MLD) report RFC2710
Multicast Listener Discovery (MLD) done RFC2710
Inverse Neighbor Solicitation RFC3122
Multicast Listener Discovery (MLDv2) query RFC3810
Multicast Listener Discovery (MLDv2) report RFC3810

This page lists the test tool data sheets available for sales and support. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet: