Families of routing protocols
IGP features, design criteria, objectives
Interior gateway protocol
Distance Vector:
Link State:
EGO features, objectives, design criteria
Enhanced Geographic Opportunistic routing
Protocols:
RIP
Routing Information Protocol
Originally developed for another architecture.
Implemented also in the Linux kernel.
Features:
IGRP
Cisco Systems proprietary.
Interior gateway routing protocol.
It overcomes some shortcomings of RIP, only alternative to RIP for a while.
It uses Distance Vector the other way around: when a routers suspects a topological change it requests DV from neighbors, generating much less traffic.
Features:
OSPF
Open shortest paths first
Hierarchical Routing:

OSPF, Strictly Hierarchical Routing
Strictly Hierarchical Routing:

OSPF, Loosely Hierarchical Routing
Routers have high level knowledge of the outside:

OSPF Broadcast (Multiple Access) Networks
N Routers -> N2 links
Dijkstra complexity is linear with number of links → N^2 log(N) → too complex, use star topology
Pseudo Node:
