IGMP (Internet Group Management Protocol) facilitates sending and receiving multicast messages.
Unlike broadcast messages, multicast messages are sent to a group of machines that have joined the multicast group (even across routers).
The IGMP allows machines to join and leave various multicast groups that are managed by a router.
- IGMPv1, IGMPv2, and IGMPv3 support.
- Full multicast support.
- Specifically designed for embedded systems.
- Uses standard BSD sockets calls.
- High quality.
- Delivered in fully commented source code form.