Problem
Routing is the process of transferring data from a source to a destination over the internet. The two types of routing algorithms are distance vector routing and link state routing, which are classified based on how the routing tables are updated.
What are the differences between distance vector and link state protocol. Focus on RIP and OSPF and make sure you provide source references.