Ospf Complete Implementation (Paperback)
暫譯: OSPF 完整實作 (平裝本)
Moy, John T.
- 出版商: Addison Wesley
- 出版日期: 2008-06-22
- 售價: $2,280
- 貴賓價: 9.5 折 $2,166
- 語言: 英文
- 頁數: 400
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0768682169
- ISBN-13: 9780768682168
-
相關分類:
C++ 程式語言
-
其他版本:
OSPF Complete Implementation(Hardcover)
相關主題
商品描述
Written by the creator of the OSPF (Open Shortest Path First) protocol, this book demonstrates the protocol in action with a complete OSPF implementation. It shows how the protocol's theory is realized in a real-time distributed software system, reveals many of the finer points of OSPF, and offers experienced-based optimization and porting techniques.
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
Together, OSPF: Anatomy of an Internet Routing Protocol and OSPF Complete Implementation provide an in-depth view into the theory and inner workings of OSPF, and the knowledge you need to make full use of this important protocol in Internet-based applications.
商品描述(中文翻譯)
由 OSPF(開放最短路徑優先)協議的創建者撰寫,本書展示了該協議的實際運作,並提供完整的 OSPF 實作。它顯示了協議理論如何在實時分散式軟體系統中實現,揭示了 OSPF 的許多細節,並提供基於經驗的優化和移植技術。
本書中描述和檢視的實作是用 C++ 編寫,並考慮到移植性。書中詳細介紹了實作的軟體架構,並深入描述了關鍵的 OSPF 功能,並附有大量的程式碼範例。它還包括將 OSPF 軟體移植到不同環境的指南,並解釋了 OSPF 實作與作業系統之間的軟體層。此外,還包括兩個範例移植——一個用於 Linux 的路由守護進程和一個用於 Linux 和 Windows 的 OSPF 路由模擬器。
涵蓋的主要主題包括:
- 實作架構,包括 I/O、數據流和數據結構
- 移植考量,包括處理不同類型的 CPU 晶片
- AVL 樹、Patricia 樹、優先佇列、計時器和日誌消息
- IP 路由表
- 連接狀態資料庫,包括老化的 LSA
- 鄰居發現和鄰居狀態機
- 通過洪水演算法同步連接狀態資料庫
- 階層
- 路由計算,包括區域內、區域間和外部路由
- OSPF 的多播擴展實作(MOSPF)
- 配置和監控,包括加密身份驗證
- 主機竊聽
綜合來看,OSPF: Anatomy of an Internet Routing Protocol 和 OSPF Complete Implementation 提供了對 OSPF 理論和內部運作的深入了解,以及您在基於 Internet 的應用中充分利用這一重要協議所需的知識。
作者簡介
John T. Moy is a Corporate Fellow at Sycamore Networks, Inc. He is the author of the OSPF and MOSPF protocol specifications and chairs the OSPF and MOSPF Working Groups in the Internet Engineering Task Force. Involved in the design and development of router software for nearly two decades, Moy previously worked at Ascend Communications, Proteon, and Bolt, Beranek and Newman. He holds an M.A. in mathematics from Princeton and a B.S. in mathematics from the University of Minnesota.
作者簡介(中文翻譯)
John T. Moy 是 Sycamore Networks, Inc. 的企業研究員。他是 OSPF 和 MOSPF 協議規範的作者,並擔任互聯網工程任務小組中的 OSPF 和 MOSPF 工作組主席。在近二十年的路由器軟體設計和開發中,Moy 曾在 Ascend Communications、Proteon 和 Bolt, Beranek and Newman 工作。他擁有普林斯頓大學的數學碩士學位和明尼蘇達大學的數學學士學位。