Synopsys Completes Acquisition of WhiteHat Security Learn More

close search bar

Sorry, not available in this language yet

close language selection
IGMP Test Suite Data Sheet
Test Suite:
IGMP Test Suite
Direction:
Server, Client

IGMP (Internet Group Management Protocol) is used by IPv4 systems to transmit multicast group membership information to routers. It may also be used for other IP multicast management functions.IGMP is an integral part of IPv4. It is present at least to some extent in almost all modern IP networking equipment. Since a well-functioning IP stack implementation is the cornerstone of any IP switch, router or host system, the robustness of the IP implementation is an all-important factor in the overall robustness of the device in question. As IGMP forms an integral part of the IP implementation, the IGMP message handling routines inside the IP stack should be verified and proven against protocol attacks. Robustness shortcomings in core IP services result in undesirable network downtime and denial-of-service conditions. Entire networks may be rendered inaccessible to their customers. Therefore knowledge about the level of security in components that may be exposed to external intrusion attempts is absolutely crucial. This information is invaluable in mitigating threats and performing informed risk analysis. To guarantee the continuous and error-free operation of the current and future Internet, the dependability of IP protocol implementations must be verified.

Used specifications

Specification
Title
Notes
RFC988
Host Extensions for IP Multicasting
RFC1054
Host Extensions for IP Multicasting
Obsoletes RFC: 988
RFC1112
Host Extensions for IP Multicasting
Obsoletes RFCs: 988,1054
RFC2236
Internet Group Management Protocol, Version 2
Updates RFC: 1112
RFC3376
Internet Group Management Protocol, Version 3
Obsoletes RFC: 2236
RFC3488
Router-port Group Management Protocol (RGMP)
RFC4286
Multicast Router Discovery
draft-ietf-idmr-traceroute-ipm
A "traceroute" facility for IP Multicast.
draft-hayashi-igap
Internet Group membership Authentication Protocol (IGAP)

Tool-specific information

Tested messages
Notes
Specifications
IGMPv1 Host Membership Query
RFC1112
IGMPv1 Host Membership Report
RFC1112
IGMPv2 General Membership Query
RFC2236
IGMPv2 Group Specific Membership Query
RFC2236
IGMPv2 Membership Report
RFC2236
IGMPv2 Leave Group
RFC2236
IGMPv3 General Membership Query
RFC3376
IGMPv3 Group Specific Membership Query
RFC3376
IGMPv3 Group and Source Specific Membership Query
RFC3376
IGMPv3 Membership Report
RFC3376
IGAP Membership Query
draft-hayashi-igap
IGAP Membership Report
draft-hayashi-igap
IGAP Leave Group
draft-hayashi-igap
RGMP Hello
RFC3488
RGMP Join
RFC3488
RGMP Leave
RFC3488
RGMP Bye
RFC3488
IGMP multicast traceroute Query
draft-ietf-idmr-traceroute-ipm
IGMP multicast traceroute Request
draft-ietf-idmr-traceroute-ipm
IGMP multicast traceroute Response
draft-ietf-idmr-traceroute-ipm
MRDISC Advertisement
RFC4286
MRDISC Termination
RFC4286
MRDISC Solicitation
RFC4286
IGMPv0 Create Group Request
RFC988
IGMPv0 Create Group Response
RFC988
IGMPv0 Join Group Request
RFC988
IGMPv0 Join Group Response
RFC988
IGMPv0 Leave Group Request
RFC988
IGMPv0 Leave Group Response
RFC988
IGMPv0 Confirm Group Request
RFC988
IGMPv0 Confirm Group Response
RFC988
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