|
|
1
|
|
The Internetworking World: Classification of OSPF
|
|
|
1.1
|
|
Protocol Stacks
|
|
|
1.2
|
|
Routing and Routers
|
|
|
1.3
|
|
Routing Protocols and Routable Protocols
|
|
|
1.4
|
|
OSPF: Far, far away?
|
|
|
|
|
|
|
|
2
|
|
Routing Concepts
|
|
|
2.1
|
|
Data Transport
|
|
|
2.1.1
|
|
Routing Decision
|
|
|
2.1.2
|
|
A Routing Table
|
|
|
2.1.3
|
|
Features of IP Routing
|
|
|
2.2
|
|
Routing Protocols
|
|
|
2.2.1
|
|
Classification of Routing Protocols
|
|
|
2.2.2
|
|
Static or Dynamic Routing
|
|
|
2.2.3
|
|
CIDR—Classless Inter-Domain Routing
|
|
|
2.2.4
|
|
Redistribution: Importing Routes
|
|
|
2.3
|
|
RIP: The Classic
|
|
|
2.3.1
|
|
Hop Count as Metric
|
|
|
2.3.2
|
|
Convergence Problems
|
|
|
2.3.3
|
|
RIP-1 and RIP-2
|
|
|
2.3.4
|
|
Packet Formats
|
|
|
2.4
|
|
BGP-4
|
|
|
2.4.1
|
|
Autonomous Systems
|
|
|
2.4.2
|
|
Internal and External BGP
|
|
|
2.4.3
|
|
What Is a BGP Route?
|
|
|
2.4.4
|
|
The BGP Routing Process
|
|
|
2.4.5
|
|
(IGP/IBGP) Synchronization
|
|
|
|
|
|
|
|
3
|
|
OSPF: The Basics
|
|
|
3.1
|
|
The Link State Algorithm
|
|
|
3.1.1
|
|
Topology Database
|
|
|
3.1.2
|
|
Scalability and Hierarchy
|
|
|
3.1.3
|
|
Hello Procedure
|
|
|
3.2
|
|
OSPF: Theoretical Basics
|
|
|
3.2.1
|
|
Representation of the Topology
|
|
|
3.2.2
|
|
Adjacencies on Point-to-Point Connections
|
|
|
3.2.3
|
|
Adjacencies in the LAN
|
|
|
3.2.4
|
|
Case Study: 1-Area Scenario
|
|
|
3.3
|
|
The Area Philosophy
|
|
|
3.3.1
|
|
Router Types
|
|
|
3.3.2
|
|
Intra- and Inter-Area Routing
|
|
|
3.3.3
|
|
The Example: One Step Beyond
|
|
|
3.3.4
|
|
Virtual Links
|
|
|
3.4
|
|
Import of External Information
|
|
|
3.4.1
|
|
Type-1 External Routes
|
|
|
3.4.2
|
|
Type-2 External Routes
|
|
|
|
|
|
|
|
4
|
|
OSPF: Propagation of Information
|
|
|
4.1
|
|
Link State Advertisements
|
|
|
4.1.1
|
|
Router LSAs
|
|
|
4.1.2
|
|
Network LSAs
|
|
|
4.1.3
|
|
Summary LSA—Networks
|
|
|
4.1.4
|
|
Summary LSA—ASBR
|
|
|
4.1.5
|
|
AS External LSAs
|
|
|
4.2
|
|
Basic Procedures
|
|
|
4.2.1
|
|
The OSPF Header
|
|
|
4.2.2
|
|
The OSPF State Graph
|
|
|
4.3
|
|
The Hello Protocol
|
|
|
4.3.1
|
|
Scenarios in Active Operation
|
|
|
4.3.2
|
|
The Hello Packet
|
|
|
4.3.3
|
|
Designated Router and Backup
|
|
|
4.4
|
|
The Database Description Protocol
|
|
|
4.5
|
|
The Link State Protocol during Loading
|
|
|
4.5.1
|
|
Link State Request
|
|
|
4.5.2
|
|
Link State Update
|
|
|
4.6
|
|
Database Update—Flooding Process
|
|
|
4.6.1
|
|
Principle and Control
|
|
|
4.6.2
|
|
Link State Acknowledgment
|
|
|
4.7
|
|
Adaptation to the Transmission Technology
|
|
|
4.7.1
|
|
NBM—Non-Broadcast Medium
|
|
|
4.7.2
|
|
NBMA
|
|
|
4.7.3
|
|
Point-to-Point
|
|
|
4.7.4
|
|
Mixed Variant
|
|
|
4.7.5
|
|
Point-to-Multipoint
|
|
|
4.8
|
|
OSPF Parameter
|
|
|
4.9
|
|
Computing the Routing Table
|
|
|
|
|
|
|
|
5
|
|
Optimization of OSPF
|
|
|
5.1
|
|
The Options Field
|
|
|
5.2
|
|
Optimization of the Databases
|
|
|
5.2.1
|
|
Aggregation
|
|
|
5.2.2
|
|
Stub Areas
|
|
|
5.2.3
|
|
Not-so-Stubby Area (NSSA)
|
|
|
5.2.4
|
|
Passive Interfaces
|
|
|
5.2.5
|
|
Support for Demand Circuits
|
|
|
5.3
|
|
MOSPF—Multicast Routing
|
|
|
5.4
|
|
IPng and Routing?
|
|
|
|
|
|
|
|
6
|
|
Hints for Planning:
|
|
|
6.1
|
|
A Comparison: RIP and/or OSPF
|
|
|
6.2
|
|
IS-IS and OSPF in Comparison
|
|
|
6.3
|
|
Concepts of Addresses, Areas, and Networks
|
|
|
6.3.1
|
|
Meshed Networks
|
|
|
6.3.2
|
|
Backbone Networks
|
|
|
6.3.3
|
|
Area Connection
|
|
|
6.4
|
|
OSPF in the End Device
|
|
|
6.5
|
|
Empirical Values and Threshold Values
|
|
|
|
|
|
|
|
7
|
|
OSPF Configuration
|
|
|
7.1
|
|
Configuration on Cisco Routers
|
|
|
7.2
|
|
A Checklist
|
|
|
|
|
|
|
|
8
|
|
Practical Application: Just Do It!
|
|
|
8.1
|
|
Setup of a Test Network with OSPF
|
|
|
8.2
|
|
Configuration of an OSPF Network (Exercise)
|
|
|
8.3
|
|
Function Test (Exercise)
|
|
|
8.4
|
|
The Area Graphs of the Test Network (Exercise)
|
|
|
8.5
|
|
Analysis of the Link State Database (Exercise)
|
|
|
8.6
|
|
Application of Virtual Links (Exercise)
|
|
|
8.7
|
|
Definition of Stub Areas (Exercise)
|
|
|
8.8
|
|
Definition of Ranges (Exercise)
|
|
|
8.9
|
|
NSSA—Connection of External Islands (Exercise)
|
|
|
8.10
|
|
Route Exchange between OSPF and RIP
|
|
|
|
|
|
|
|
A
|
|
Standards: Round About Routing
|
|
|
A.1
|
|
OSPF
|
|
|
A.2
|
|
RIP
|
|
|
A.3
|
|
Addressing and EGPs
|
|
|
|
|
|
|
|
B
|
|
Glossary
|
|
|
|
|
|
|
|
C
|
|
Traces
|
|
|
C.1
|
|
Hello Dialogs
|
|
|
C.2
|
|
Comparison of Databases—Database Description
|
|
|
C.3
|
|
Comparison of Databases—LS Request and LS Update
|
|
|
C.4
|
|
Further LSAs
|
|