Consider the following three statements about link state and distance vector routing protocols, for a large network with network nodes and links.
[S1]: The computational overhead in link state protocols is higher than in distance vector protocols.
[S2]: A distance vector protocol (with split horizon) avoids persistent routing loops, but not a link state protocol.
[S3]: After a topology change, a link state protocol will converge faster than a distance vector protocol.
Which one of the following is correct about , , and ?
View worked solution
Answer: D
To determine the correct option, let us analyze each statement for a large network with nodes and links:
-
Statement [S1]: The computational overhead in link state protocols is higher than in distance vector protocols. (TRUE)
In Link State (LS) protocols, each node maintains a complete map of the network topology and independently runs Dijkstra's shortest path algorithm. For a network with vertices and edges, the computational complexity is per node. In contrast, Distance Vector (DV) protocols only perform simple local additions and comparisons (Bellman-Ford update step), which require minimal computational overhead. Thus, LS has a higher computational overhead. -
Statement [S2]: A distance vector protocol (with split horizon) avoids persistent routing loops, but not a link state protocol. (FALSE)
Link State protocols naturally avoid persistent routing loops because every node has a complete and consistent view of the entire network topology, allowing them to calculate loop-free paths. Distance Vector protocols are highly prone to routing loops (e.g., the count-to-infinity problem). While techniques like split horizon prevent two-node routing loops, they cannot completely prevent persistent loops in complex topologies involving three or more nodes. -
Statement [S3]: After a topology change, a link state protocol will converge faster than a distance vector protocol. (TRUE)
In LS protocols, any change in link status is immediately flooded to all nodes in the network, allowing rapid recalculation of paths and fast convergence. In DV protocols, updates propagate slowly step-by-step (hop-by-hop) through neighboring nodes, leading to much slower convergence.
Since and are true, and is false, the correct option is D.
Free practice · Your answers on this page are not saved.
