Distributed cache updating dynamic source routing protocol pdf
The routing protocols meant for wired networks can not be used for mobile ad hoc networks because of the mobility of networks.The ad hoc routing protocols can be divided into two classes :- table-driven and on-demand.When it goes out of range of one base station, it connects with new base station and starts communicating through it. All nodes of these networks behave as routers and take part in discovery and maintenance of routes to other nodes in the network.
The sequence number is used to distinguish stale routes from new ones and thus avoid the formation of loops.When the network is relatively stable, incremental updates are sent to avoid extra traffic and full dump are relatively infrequent.In a fast-changing network, incremental packets can grow big so full dumps will be more frequent. If two routes have the same sequence number then the route with the best metric (i.e. Based on the past history, the stations estimate the settling time of routes.In table driven routing protocols consistent and up-to-date routing information to all nodes is maintained at each node whereas in on-demand routing the routes are created only when desired by the source host.Next two sections discuss current table-driven protocols as well as on-demand protocols.