Internet group management protocol
The internet group protocol is used to manage group memberships in local area networks.
A multicast router should know all groups having members in the local area network.
Accordingly,the multicast routing protocol subscribes packets for these groups.