The five different ad-hoc routing protocols currently implemented for mobile networking in ns are dsdv, dsr, aodv, tora and puma. In this section we shall briefly discuss each of them.