As of date, wireless communication is one of the most demanding areas of research within networking, with many proposed, but unverified protocols and with great expectations from the industry and users. The success of the proposed protocols depends on the availability of robust implementations that enable both real-time test beds and non-real time simulations. Wireless ad-hoc network is a collection of mobile nodes forming a temporary network without the aid of any centralized administration or standard support services regularly available on conventional networks. Routing in wireless ad-hoc networks is nontrivial due to highly dynamic environment. In recent years several routing protocols targeted at mobile ad-hoc networks are being proposed and prominent among them are DSDV, AODV and DSR. The performance comparison of these protocols considering all the characteristics that should be possessed by routing protocols is the fundamental step towards the invention of new routing protocol. This paper does the detailed comprehensive analysis of routing protocols using ns2 simulator. All protocols are provided with identical traffic load and mobility patterns. Results indicate that the performance of DSR which uses source routing is the best among all routing protocols.