To learn about remote networks and to quicklyadapt whenever there is a change in the topology.
The dynamic routers are based on various routing algorithms like OSPF (Open Shortest Path First), IGRP (Interior Gateway Routing Protocol) and RIP (Routing Information Protocol).The static routing is the simplest way of routing the data packets from a source to a destination in a network. In the dynamic routing algorithm, the algorithm and the protocol is responsible for routing the packets and making the changes accordingly in the routing table. Nowadays, the static routing is seldom used. With the technological advancements, the dynamic routing is used to route the packets in the network, efficiently. Purpose of Dynamic Routing Protocols A routing protocol is a set of processes, algorithms, and messages that are used to exchangerouting information and populate the routing table with the routing protocol’s choice of bestpaths. In most networks, a singledynamic routing protocol is used; however, there are cases where different parts of the net-work can use different routing protocols.Since the early 1980s, several different dynamic routing protocols have emerged. Dynamic routing protocols not only perform these path determination and route table update functions but also determine the next-best path if the best path to a destination becomes unusable. The capability to compensate for topology changes is the most important advantage dynamic routing offers over static routing. Convergence. A dynamic routing protocol must include a set of procedures for a router to inform other routers about its directly connected networks, to receive and process the same information from other routers, and to pass along the information it receives from other routers. 1 On the other hand, the dynamic routing uses dynamic protocols to update the routing table and to find the optimal path between the source and the destination computers. 2  The routers that use the static routing algorithm do not have any controlling mechanism if any faults in the routing paths. 1 Static routing manually sets up the optimal paths between the source and the destination computers. 2  Dynamic Routing Protocol Operation All routing protocols have the same purpose: to learn about remote networks and to quicklyadapt whenever there is a change in the topology. The method that a routing protocol uses toaccomplish this depends on the algorithm it uses and the operational characteristics of thatprotocol. In most networks, a singledynamic routing protocol is used; however, there are cases where different parts of the net-work can use different routing protocols.Since the early 1980s, several different dynamic routing protocols have emerged. On the other hand, the dynamic routing uses dynamic protocols to update the routing table and to find the optimal path between the source and the destination computers.The routers that use the static routing algorithm do not have any controlling mechanism if any faults in the routing paths. In the dynamic routing algorithm, the algorithm and the protocol is responsible for routing the packets and making the changes accordingly in the routing table. Nowadays, the static routing is seldom used. With the technological advancements, the dynamic routing is used to route the packets in the network, efficiently. Dynamic Source Routing (DSR) is a routing protocol for wireless mesh networks. It is similar to AODV in that it forms a route on-demand when a transmitting node requests one. However, it uses source routing instead of relying on the routing table at each intermediate device.  The Routing Information Protocol (RIP) was the first dynamic routing protocol to be used in an internetwork, so it was created and used primarily with UNIX hosts for the purpose of sharing routing information. Now that the static routes have been removed, we can add the RIP routing protocol to each router and allow the dynamic routing to find each network and place these into the routing tables of both routers. From the 2500A router, the router rip command is used to turn on RIP routing. Network Discovery and Routing Table Maintenance Two important processes concerning dynamic routing protocols are initially discoveringremote networks and maintaining a list of those networks in the routing table. In most networks, a singledynamic routing protocol is used; however, there are cases where different parts of the net-work can use different routing protocols.Since the early 1980s, several different dynamic routing protocols have emerged. Static Routing. Static routing is not really a routing protocol. Static routing is simply the process of manually entering routes into a device's routing table via a configuration file that is loaded when the routing device starts up. 
http://www.answers.com/Q/What_2_tasks_do_dynamic_routing_protocols_perform http://ptgmedia.pearsoncmg.com/images/9781587132063/samplechapter/1587132060_03.pdf http://www.ciscopress.com/articles/article.asp?p=24090 http://www.answers.com/Q/What_is_dynamic_routing http://ptgmedia.pearsoncmg.com/images/9781587132063/samplechapter/1587132060_03.pdf http://www.answers.com/Q/What_2_tasks_do_dynamic_routing_protocols_perform https://en.wikipedia.org/wiki/Dynamic_Source_Routing http://www.techrepublic.com/article/dynamic-routing-with-rip/ http://ptgmedia.pearsoncmg.com/images/9781587132063/samplechapter/1587132060_03.pdf http://www.inetdaemon.com/tutorials/internet/ip/routing/dyamic_vs_static.shtml
what do dynamic routing protocols do