(OK)(www.nrl.navy.mil) OSPF MANET Designated Routers (OSPF-MDR) Implementation
Overview
The OSPF-MDR implementation for quagga OSPFv3 is an implementation of RFC 5614 (OSPF MDR), RFC 5243 (OSPF Database Exchange Optimization), and RFC 5838 (OSPFv3 Address Families) for efficient routing in mobile ad hoc networks (MANETs).
This software, based on the open source Quagga Routing Suite, was originally developed by Richard Ogier and Boeing Phantom Works, and is now being maintained by the Mobile Routing project at the Naval Research Laboratory (NRL).
Downloads
Source distributions are available here. Consult the quagga documentation for information on how to build quagga.
The primary development platform is GNU Linux. Quagga is also supported on BSD systems. We have no experience in trying to run Quagga or the OSPF MANET extensions on Windows systems.
User's Guide
Documentation is maintained in the doc/ directory, under the ospf6d-manet.texi and ospftd-af.texi chapters. A PDF version is maintained here.
Contact and Bug Tracker
For more info on OSPF MANET, please contact ospf_manet_info@nrl.navy.mil.
The bug tracker for OSPF MANET is found here.
Development Status
Nightly snapshots are made from the subversion trunk. Periodically, we will make a stable release that is more tested than the nightly releases.
Regarding the plans for merging this upstream with Quagga, we are interested in doing so someday, but it is not a current priority.
Supplemental Page
A supplemental page can be found at a Google Code site.
Boeing's OSPF MANET page contains archival information, including links to (no longer maintained) simulator bindings for the GTNetS simulator, older patches for older versions of quagga, and a number of technical reports, published papers, and expired Internet Drafts.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通