Professional Documents
Culture Documents
David Applegate
Carsten Lund
Aman Shaikh
AT&T Labs (Research)
NANOG 54
February 06, 2012
Introduction
OSPF is widely used for intra-AS routing
OSPF routes packets along shortest paths
• In terms of weights configured on links
For scalability, OSPF divides domains into areas
• Areas are widely used as well
Areas make OSPF routing complicated
• Paths are no longer shortest
• Other tweaks to areas have increased complexity
– Multi-Area Adjacencies (RFC 5185)
– Multi-Area Routers (RFC 3509)
2 NANOG 54: OSPF Routing with Areas
Outline
Introduction to OSPF
• Basics of OSPF routing
Areas
• How routes are computed with areas
Tweaks to areas
• Multi-area adjacency (RFC 5185)
• Multi-area routers (RFC 3509)
AS Border Routers (ASBRs)
Quiz
451 401
Router
Stub IP,
weight
Link,
weights
451 451
101 51
1 151
dest
ABR ABR
ABR ABR
ABR ABR
d=51 d=51
dest
ABR ABR
d=426 d=401
source
ABR
? ABR
d=51 d=151
d=51
dest
ABR ABR
d=426 d=451
d=401
source
ABR ABR
d=51 d=101
dest
ABR ABR
d=426 d=451
source
ABR!!!
source
MAR!!!
source dest
dest
?
d=751
d=501
source
dest
source (ASBR)
(stub)
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3
source
dest
Black = area 0
Red = area 1
Blue = area 2
Green = area 3