Question: what are the main differences between distance vector and link state routing protocols?
Answer: The prior difference between Distance vector and link state routing is that in distance vector routing the router share the knowledge of the entire autonomous system whereas in link state routing the router share the knowledge of only their neighbour routers in the autonomous system.