4 - Routing Flashcards
Examples of an Autonomous System
Internet service provider, content provider, campus network
intra-domain routing
process by which traffic is routed inside any single autonomous system
inter-domain routing
process of routing traffic between autonomous systems
A topology inside of an autonomous system consist of:
nodes and edges.
Points of Presence (PoP)
nodes inside of an autonomous system
PoP is typically located in a dense population center so that:
It can be close to the PoPs of other providers for easier interconnection and also close to other customers for cheaper back haul to customers that may be purchasing connectivity from this particular AS
PoPs are constrained by:
fiber paths
Routing is the process by which:
nodes discover where to forward traffic so that it reaches a certain node.
2 types of intra-domain routing
distance vector and link state
Distance Vector routing
Each node sends multiple distance vectors to each of its neighbors, which amounts to copies of its own routing table.
routers then compute costs to each destination in the topo, based on shortest available path.
based on bellman-ford algorithm.
Routing Information Protocol (RIP)
a distance vector routing protocol.
edges have unit cost
infinite = 16
table refresh: 30 seconds or when updates occur.
Tell all neighbors except for one that caused update (“split horizon”)
Downsides of Routing Information Protocol (RIP)
- slow convergence
2. count to infinity
Link State Routing
used in most networks
distribute network map
each node performs shortest path (SPF) computation
Iniitially adds costs of immediate neighbors, flood costs to neighbors
Dijkstras algorithm
2 common link state routing protocols and which one is more commonly used?
- Open Shortest Paths First (OSPF)
2. Intermediate System - Intermediate System (IS-IS) (used more)
Problem with link state routing
scale
The complexity of a link state routing protocol grows as n cubed where n is the # of nodes in the network