Features

  • Embedded implementation of RFC 3376
  • Supports RFC 3678 - Socket Interface Extensions for Multicast Source Filters
  • Implementation of the IGMP-host functionality.
  • Backward compatibility with IGMP version 1.0 and IGMP version 2.0
  • Supports source filtering and IP router alert option

IGMPv3

InterNiche IGMPv3 is a host-side, platform independent implementation of IGMPv3 (the Internet Group Management Protocol) as defined in RFC 3376. This protocol is used by IPv4 systems to report their IP multicast group memberships to neighboring multicast routers.

Through its support for "source filtering", InterNiche's IGMPv3 adds the ability for a multicast enabled IPv4 system to report interest in receiving packets from specific source addresses, from all but specific addresses or only those packets sent to a particular multicast address. This information is used by multicast routers for much more efficient control of their locally attached networks.

InterNiche's IGMPv3 is fully compatible with IGMPv1 and IGMPv2, automatically adapting to older versions if they are detected on the network.

IGMPv1 and IGMPv2 are included with NicheStack and IGMPv3 is available as a product option.


InterNiche is the specialist in royalty-free embedded TCP/IP protocols optimized for maximum performance and minimum memory footprint and are provided as source code. NicheStack IPv4 and IPv6 products are engineered for smooth integration and low run-time overhead to address the challenges faced by embedded system development teams in adding networking, security and management to low cost devices.

Related Links