Routing Protocols
- are network protocols (that operate at the network layer) used by routers to find all networks in the internetwork, update the routing table, and ensure all routers have the same routing-table. This same table helps routed protocols determine the path of an IP packet through an internetwork
- Routing Convergence is the time required by routing protocols to update the routing-tables (forwarding tables) on all routers in a network
Routing Protocols Categories
- dynamic routing or static routing
- proactive, reactive, or hybrid
- unicast routing or multicast routing
Dynamic vs Static
|
Type |
Description |
|---|---|
|
dynamically updates routing-tables | |
|
Static Routing |
manual updates routing-tables (rarely used) |
Proactive vs Reactive vs Hybrid
|
Type |
Description |
Example Routing Protocols |
|---|---|---|
|
proactive routing |
| |
|
reactive routing |
|
|
|
hybrid |
|
|
Unicast vs Multicast
|
Type |
Description |
|---|---|
|
Unicast Routing |
updates unicast-routing-tables for unicast forwarding |
|
updates multicast-routing-tables for multicast forwarding |