Multicasting process can render efficient support to a range of applications featuring close degree collaborations in several ad hoc applications currently envisaged. Multicasting services of proven worth are provided through well established routing protocols in the wired networks. Progressive increase in the mobility of the nodes necessitates these protocols to evolve corresponding methodologies to provide efficient service in the new context. The basic concept of multicasting can be interpreted as an efficient means of communication of information from source node to several client nodes. Though the design of the conventional OSI layer served the wired networks well, its operations relying only on the adjacent layer, limits its use in wireless networks.