General multicast protocols suitable for internet level deployment may not be very efficient for corporate level small scale deployment. On the basis of our needs and goals, one needs to optimize those multicast protocols or to create new multicast protocols amenable to specific environments. In this thesis, a new multicast routing protocol has been proposed, that is efficient especially for corporate level closed network multicasting. This protocol is better suited where the number of multicast receivers is higher, wired network links are relatively more reliable and closed LAN multicast is widely used. PIM-DM is more efficient for these purposes compared to other available multicast protocols. But PIM-DM is not efficient in terms of network bandwidth, processor and memory utilization because of its periodic flooding nature. In this thesis a PIM-DM based multicast routing protocol has been proposed that is free from periodic flooding. The proposed protocol is more efficient in terms of bandwidth, processor and memory utilization than that of PIM-DM. This thesis also briefly describes the proposed protocol for an infrastructured integrated LAN-Wireless LAN with some slow speed mobile users. Simulations results support the advantages and applicability of the new protocol.