Distance Vector
Metric: Hop Count
Last updated
Metric: Hop Count
Last updated
All routing protocols use an algorithm or set of algorithms to calculate and distribute routing information.
A distance vector protocol (DVP) is a dynamic routing protocol that uses an algorithm based on the work of Bellman, Ford, and Fulkerson known as vector distance or the Bellman-Ford algorithm.
Distance Vector protocols are:
The idea behind the DVP algorithm is that each router on the network (routing domain or process) compiles a list of the networks it can reach and sends the list to their directly connected neighbors. The routers then create routing tables based on what they can reach directly and indirectly, using their neighbor routers as gateways. If multiple paths exist, the router only keeps the best one. This route is chosen based on the protocol's particular metric for determining the best route. Routing protocols each use different route metrics to choose the best route.
Distance Vector Routing Protocols offer simplicity and ease of implementation, making them ideal for smaller networks or those with limited administrative expertise. These protocols require less router resources, making them suitable for hardware-constrained devices.
However, they suffer from slower convergence times compared to, as routing updates are exchanged periodically and must propagate throughout the network. Additionally, their reliance on hop count as the primary metric can lead to routing loops and scalability challenges in larger and more complex networks. Despite these limitations, distance vector protocols remain a viable option for simple network setups where ease of configuration outweighs scalability concerns.
Pros:
Simplicity
Ease of Implementation
Low Router Resource Consumption
Cons:
Slow Convergence
Routing Loops
Count-to-Infinity Problem