2.2 Compare and contrast distance vector and link-state routing protocols

Distance Vector Routing Protocols

DV protocols only know what its direct neighbours tell it. The majority of routing protocols that are used today in networks are actually AV Protocols. They are less resource intensive than LS protocols.

It also requires additional loop prevention options to be implemented (such as Autonomous Systems for BGB or Split Horizon for RIP and EIGRP). Loop prevention mechanisms tend to be on by default.

Examples of DV Protocols:

  • RIP
  • BGP

Link-State Routing Protocols

LS protocols maintain a map of the whole system. rrere
They rely on having neighbours that are trustworthy and reliable. It’s very resource intensive compared to DV, and gets more resource intensive the bigger the network.
It’s advantageous in a smaller network as when a route goes down the devices can do a faster recalculation to find out the best route to a destination.
Loop detection is built into this protocol so additional loop protection is not required.

Examples of LS Protocols:

  • OSPF
  • IS-IS