Questions: Link-State Routing Protocols

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A link between routers A and B fails in a network running a link-state protocol. How does this topology change reach all other routers?

ARouter A sends an update only to its directly connected neighbors, who propagate it hop-by-hop until all routers are informed
BRouters A and B each generate a new Link-State Advertisement and flood it to every router in the network
CThe routing tables are updated centrally on a designated router, which distributes the new forwarding table to all others
DAll routers detect the failure simultaneously through periodic table exchanges and recalculate in unison
Question 2 Multiple Choice

Why is the count-to-infinity problem impossible in a link-state routing protocol?

ALink-state routers enforce a maximum hop count, preventing route costs from growing indefinitely
BLink-state routers use split horizon — they never advertise a route back toward the router it came from
CEvery router has a complete topology map and computes paths from first-hand link data, so there are no second-hand estimates that can loop
DLink-state protocols use triggered updates on topology changes, enabling faster convergence before loops can develop
Question 3 True / False

In a link-state network, all routers run Dijkstra's algorithm independently on their own copy of the link-state database, yet their forwarding tables are globally consistent because all copies of the LSDB are identical.

TTrue
FFalse
Question 4 True / False

Link-state routing is more memory-efficient than distance-vector routing because routers mainly store their own routing table rather than a complete topology database.

TTrue
FFalse
Question 5 Short Answer

What is the key architectural difference between link-state and distance-vector routing that explains why link-state converges faster and avoids count-to-infinity?

Think about your answer, then reveal below.