DSDV is a proactive routing protocol that extends distance-vector routing for mobile ad hoc networks. It adds sequence numbers to routing table updates to prevent routing loops, and uses damping to hold updates for short-lived changes. Each node periodically broadcasts its full routing table or incremental updates to neighbors. When multiple routes to a destination are received, the route with the highest sequence number is chosen.