Products by Protocol

Codenomicon IGMP Test Tool Data Sheet

  • Test tool: Codenomicon IGMP Test Tool
  • Direction: Server
  • Tagline: Dependability and Reliability for the Internet

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

Estimates show that up to 800-900 million people depend on IPv4 for their daily communications needs. Since the inception of the Internet, IPv4 has assumed an unprecedented importance in the global scale. IPv4 implementations are found in almost all modern computer systems. This includes routers, switches, firewalls, desktop and server systems, laptops, PDAs, cell phones and other mobile systems, as well as a large number of various 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 IPv4 and its associated protocols (TCP, UDP, ICMP, IGMP, ARP) are in an extremely crucial role in modern society, the dependability and reliability of IPv4 implementations must be verified. IPv4 implementations are often tightly coupled with the underlying operating system, which means that serious flaws in IPv4 protocol handling may easily result in total system compromises. Codenomicon IPv4 Test Tools help prevent this by making IPv4 implementations more robust. Codenomicon IPv4 Test Tools are sold in a bundle, with separate test tools for ARP, TCP, UDP, ICMP, IGMP and core IPv4.

Used specifications

Specification Title
RFC988 Host Extensions for IP Multicasting (IGMP)
RFC1112 Host Extensions for IP Multicasting (IGMPv1)
RFC2236 Internet Group Management Protocol, Version 2
RFC3376 Internet Group Management Protocol, Version 3
RFC3488 Cisco Systems Router-port Group Management Protocol (RGMP)
draft-hayashi-igap Internet Group membership Authentication Protocol (IGAP)
draft-ietf-idmr-traceroute-ipm A "traceroute" facility for IP Multicast
draft-ietf-idmr-igmp-mrdisc Multicast Router Discovery

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 IGMP messages Notes Specifications
IGMP Create Group RFC988
IGMP Join Group RFC988
IGMP Leave Group RFC988
IGMP Confirm Group RFC988
IGMPv1 Membership query RFC1112
IGMPv1 Membership report RFC1112
IGMPv2 Membership query RFC2236
IGMPv2 Membership report RFC2236
IGMPv2 Leave Group RFC2236
IGMPv3 Membership Query RFC3376
IGMPv3 Membership Report RFC3376
RGMP Hello RFC3488
RGMP Bye RFC3488
RGMP Join Group RFC3488
RGMP Leave Group RFC3488
IGAP membership report draft-igap
IGAP membership query draft-igap
IGAP leave group draft-igap
IGMP Trace Route Query draft-mtrace
IGMP Trace Route Request draft-mtrace
IGMP Trace Route Response draft-mtrace
Multicast Router Advertisement draft-mrdisc
Multicast Router Solicitation draft-mrdisc
Multicast Router Termination draft-mrdisc

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: