OSPF Data Structures

OSPF is a fairly complex routing protocol with many performance- and stability-enhancing features. Therefore, it shouldn't be a surprise to find that it uses an extensive array of data structures. Each structure, or message type, is intended to perform a specific task. All of them share a common header, known as the OSPF header. The OSPF header is 24 octets long and has the following fields:

  • Version Number— The first octet of an OSPF header is allocated to the identification of the version number. The current version is 2, although you may encounter older routers still running RFC 1131 OSPF Version 1. RFCs 1247, 1583, 2178, and 2328 all specify backward- compatible variations of OSPF Version 2. Therefore, no further identification ...

Get IP Routing Fundamentals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.