outing Protocols can be segregated in three types of classes.
- Distance Vector Protocols
- Link State Protocols
- Hybrid Protocols
Distance Vector Routing Protocols – Distance vector routing protocols decide the best path of the remote network based on the distance. Every time when the packet passes the router that called a hop. The path having the least hop counts to the remote network will be considered as the best path. RIP and IGRP are the example of distance vector routing protocols.
Link State Routing Protocols – In Link state routing protocols, three tables are created in each router. One of these tables keeps track of directly attached neighbors, second one determines the topology of the entire internetwork, and third one is used as the routing table. These type of protocols are also called as shortest-path-first protocols. A Link-state protocols send updates containing the state of their own links to all other routers on the network. OSPF is an example of link-state protocol.
Hybrid Routing Protocols – Hybrid routing protocols uses the aspects of both the type of above protocols (distance vector and link state protocols).
Note: Which routing protocol is the best for the network can be decided only if you understand the routing protocol functionality and business requirement, then we can decide which routing protocols will be best to use for this network.