"The Codenomicon tools are amazing. Using them is like being attacked by the most relentless adversary who uses every possible method to find flaws in your code

We fixed subtle crash bugs in Samba that had been in the code for over ten years. We would never have found those bugs without the Codenomicon tools.

If you're serious about implementing protocols correctly, you need the Codenomicon tools."

-- Jeremy Allison,
   Co Creator of Samba


Products by Protocol

Codenomicon PIM-DM/SM Test Tool Data Sheet

  • Test tool: Codenomicon PIM-DM/SM Test Tool
  • Direction: Server
  • Tagline: Towards More Robust Multicast Routing

Codenomicon PIM-DM/SM Test Tool helps software developers, testers and administrators search and eliminate security-related flaws in Protocol Independent Multicast (PIM) protocol implementations proactively and cost-effectively. Automatic flaw discovery results in cost savings in development and produces more stable and dependable systems that your end users can trust.

PIM is a routing protocol for multicast groups, used in the Internet. PIM version 2, the current version of PIM comes in two flavours: PIM-SM (Sparse Mode) and PIM-DM (Dense Mode). Codenomicon PIM-DM/SM Test Tool can be used to test both PIM-SM and PIM-DM.

Used specifications

Specification Title
RFC2362 Protocol Independent Multicast - Sparse Mode (PIM-SM)
RFC3973 Protocol Independent Multicast - Dense Mode (PIM-DM)
draft-pim-bidir
draft-pim-dm-new-v2
draft-pim-sm-new-v2

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 messages Notes Specifications
Hello RFC2362,3973
Register RFC2362
Register-Stop RFC2362
Join/Prune RFC2362,3973
Bootstrap RFC2362
Assert RFC2362,3973
Graft RFC3973
Graft-Ack RFC3973
Candidate-RP-Advertisement RFC2362,3973
State Refresh RFC3973
Tested PIM Options Notes Specifications
Holdtime RFC3973
LAN-Prune-Delay RFC3973
DR-Priority RFC3973
Generation-ID RFC3973
State-Refresh-Capable RFC3973
Bidir-Capable RFC3973
Address-List RFC3973

Select Protocol:

List of available test suites. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet:

Contact Us:

Contact us for more information

First Name:

Last Name:

E-Mail:

Country:

Which product/service are you
interested in?

reCAPTCHA: