DSR (Dynamic Source Routing)
It is a proactive strategy that plans routes ahead of time. It employs a source routing method and keeps a route cache in order to store previously identified routes. It employs hop-by-hop routing and does not necessitate the updation of a routing table. It has a low overhead because it does not need to constantly update routing tables. However, the higher latency caused by the requirement to determine a packet’s whole path before delivering it can be negative.