Now-a-day it has been observed that most of the researchers are busy in building new simulators or extending the existing simulation tools so that analysis of protocols can be done and conclusions can be drawn whether the protocols is workable in the real world. To evaluate the performance of protocols on real network is too much hectic in terms of cost and complexity. So simulators are needed for reducing cost as well as complexity. Network simulations are widely used by researchers to test their own hypothesis and protocols on networks without implementing in the real world. This approach saves the combination of cost, complexity and time.