Multicast Routing Protocols
Multicast group addresses are assigned by IANA [Internet Assigned Numbers Authority for well known services and protocols. Information is exchanged by a multicast router to other router for enabling it to leave or join multicast group recipient's trees only if the multicast router has details of group membership of the hosts which are directly connected to it. Multicast routing protocols are responsible for this exchange of information between routers.