ospfd 的 Linux 移植、模拟器和其他资源在哪里找
ospf.org 的 OSPFD Resource Page 就是这些资源的集中入口。页面把 ospfd 路由软件的下载、Linux 移植、Windows/Linux 模拟器、FAQ、背景阅读和外部 OSPF 资源按栏目列出,需要哪一类直接找对应栏目即可。它面向的是想获取 ospfd 实现、补丁或配套文档的人,而不是一个通用 OSPF 教程站。
这个页面提供什么
ospfd 是一个用 C++ 完整实现 OSPF 路由协议的软件,带完整注释,实现和文档曾以《OSPF Complete Implementation》(Addison-Wesley,2000 年 9 月)一书出版。软件采用 GNU General Public License Version 2 授权。
协议支持范围:
- 完整支持 RFC 2328 定义的 OSPFv2 基础协议
- 可选增强:MOSPF(RFC 1584)、OSPF 按需电路扩展(RFC 1793)、OSPF 数据库溢出(RFC 1765)
按需求找对应资源
| 想找的内容 | 页面上的对应栏目 |
|---|---|
| Linux 移植版 | Linux port |
| Windows/Linux 模拟器 | OSPF simulator for Windows/Linux |
| 最新版本 | Release 2.0(含 OSPF Opaque-LSA 支持) |
| 旧版补丁 | Release 1.x bug fixes |
| 已知问题 | Known problems |
| 常见问题 | FAQ |
| 背景阅读 | Background reading |
| 编程资料 | Programming resources |
| 规范、邮件列表等 | Other OSPF resources |
版本与补丁
书中附带的实现标记为 0.1 版。第一次 bug 修复后版本号升到 1.1,小数点右边的数字表示补丁级别。Release 2.0 增加了对 OSPF Opaque-LSA 的支持。如果只需要修 bug,看 Release 1.x bug fixes;需要 Opaque-LSA 功能,则用 2.0。
模拟器
页面单独列出 OSPF simulator for Windows/Linux,适合在 Windows 或 Linux 上做协议实验、观察 OSPF 行为,而不必先搭一套真实路由环境。
文档与外部资源
Background reading、FAQ、Programming resources 分别对应背景材料、常见问题和编程参考。Other OSPF resources 汇总了规范、邮件列表等站外资料,适合需要查 RFC 原文或参与讨论的人。
遇到问题怎么反馈
Bug 报告发送到 [email protected]。提交前建议先看 Known problems 和 FAQ,确认不是已记录的问题。
使用前需要知道
页面没有说明这些资源的下载是否收费或是否需要登录,实际获取时以页面链接指向的位置为准。软件本身按 GPLv2 发布,使用和修改需遵守该许可证条款。