OSPF Complete Implementation / Edition 1

OSPF Complete Implementation / Edition 1

by John T. Moy
     
 

The implementation described and examined in this book is written in C++ and designed with porting in mind. The book details the software architecture of the implementation and describes in-depth key OSPF functions, illustrated by numerous code samples. It also includes a guide to porting OSPF software to different environments, with an explanation of the software

See more details below

Overview

The implementation described and examined in this book is written in C++ and designed with porting in mind. The book details the software architecture of the implementation and describes in-depth key OSPF functions, illustrated by numerous code samples. It also includes a guide to porting OSPF software to different environments, with an explanation of the software layer between the OSPF implementation and the operating system. In addition, two sample ports are included—a routing daemon for Linux and an OSPF routing simulator for Linux and Windows.

Key topics covered include:

  • Implementation architecture, including I/O, data flow, and data structures
  • Porting considerations, including handling different types of CPU chips
  • AVL trees, Patricia trees, priority queues, timers, and logging messages
  • The IP routing table
  • Link-state database, including aging LSAs
  • Neighbor discovery and the neighbor state machine
  • Synchronization of link-state databases through the flooding algorithm
  • Hierarchy
  • Routing calculations, including intra-area, inter-area, and external routes
  • An implementation of the Multicast Extensions to OSPF (MOSPF)
  • Configuration and monitoring, including cryptographic authentication
  • Host wiretapping

The accompanying CD-ROM contains the complete implementation.

Read More

Product Details

ISBN-13:
9780201309669
Publisher:
Addison-Wesley
Publication date:
09/28/2000
Edition description:
BK&CD ROM
Pages:
400
Product dimensions:
7.07(w) x 9.49(h) x 0.81(d)

Table of Contents

List of Tables
List of Figures
Preface
Ch. 1Functional Specifications1
Ch. 2Installation Instructions9
Ch. 3Software Architecture17
Ch. 4Porting Guide41
Ch. 5Building Blocks59
Ch. 6The Link-State Database87
Ch. 7Originating LSAs119
Ch. 8Neighbor Maintenance139
Ch. 9Flooding157
Ch. 10OSPF Hierarchy179
Ch. 11Routing Calculations203
Ch. 12MOSPF Implementation225
Ch. 13Configuration and Monitoring245
Ch. 14A Routing Daemon for Linux269
Ch. 15An OSPF Simulator291
App. A: Manual Pages309
App. BOSPFD Logging Messages329
App. C: Projects341
App. DGNU General Public License343
Bibliography351
Index357

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >