Source initiated / reactive protocol

* Dynamic source routing [DSR]: DSR is a source initiated or on demand routing
protocol in which source finds unexpired route to the destination to send the packet. It is used in the network where mobile nodes move with moderate speed.
* Overhead is significantly reduced, since nodes do not exchange routing table information it has 2 phases.
1. Route discovery
2. Route maintenance
The source which wants to send the information to the destination will create a route request
message by adding its own identification number and broadcasts them in the network. The intermediate nodes will continue the broadcast but adding their own identification number.

When the destination is reached a route reply message is generated which will be sent back to the source. The source can receive multiple route replies indicating the presence of multiple paths.


The source will pick up one of the path and will use for transmission. If there is a link failure one of the node will detect and will create a route error message which will be sent back to the source in this case the path has to be re-established for further transmission.

0 comments