difference between z

Difference between DSR and AODV

Difference between DSR and AODV

The two most common algorithms used in MANET are the Ad hoc On-demand Distance Vector (AODV) and the Dynamic Source Routing (DSR) algorithms. In this blog post, we will compare these two algorithms based on their performance metrics.

What is DSR?

DSR is a routing protocol that can be used in both ad hoc and token ring networks. DSR uses two algorithms, one for route discovery and one for route maintenance. DSR is a reactive protocol, meaning that it only searches for a route when it is needed. DSR does not require any additional hardware or software, making it a very cost-effective option. DSR is also very simple to implement and configure, making it a good choice for small and medium-sized networks.

What is AODV?

AODV is a routing protocol for mobile ad hoc networks (MANETs) and other wireless ad hoc networks. AODV allows nodes to dynamically discover and maintain routes to other nodes in the network. AODV avoids the need for periodic route updates, which can be expensive in terms of bandwidth and battery power. AODV is therefore suitable for use in resource-constrained environments. AODV is a reactive protocol, meaning that it only establishes routes when they are needed. This contrasts with proactive protocols, such as OSPF, which maintain a complete view of the network at all times. AODV is specified in RFC 3561.

Difference between DSR and AODV

DSR and AODV are two routing protocols used in mobile ad hoc networks (MANETs). DSR is a proactive protocol, meaning that it uses routing tables to determine the best route to a destination. AODV, on the other hand, is a reactive protocol, which means that it only finds routes when they are needed. DSR is typically more efficient than AODV, but it can be more vulnerable to network changes. AODV is less efficient but can more easily adapt to changes in the network. Ultimately, the choice of routing protocol depends on the specific needs of the MANET.


In this blog post, we’ve detailed the differences between DSR and AODV routing protocols. We believe that understanding these differences is important for anyone working in or studying wireless networks.

Share this post

Share on facebook
Share on twitter
Share on linkedin
Share on email