![使用基于 GNU/Linux Debian 的主机创建 MANET(移动自组织网络)](https://linux22.com/image/503170/%E4%BD%BF%E7%94%A8%E5%9F%BA%E4%BA%8E%20GNU%2FLinux%20Debian%20%E7%9A%84%E4%B8%BB%E6%9C%BA%E5%88%9B%E5%BB%BA%20MANET%EF%BC%88%E7%A7%BB%E5%8A%A8%E8%87%AA%E7%BB%84%E7%BB%87%E7%BD%91%E7%BB%9C%EF%BC%89.png)
您对使用基于 Debian 的操作系统设置 MANET 有什么建议吗?我在网络上搜索后阅读了一些文档,发现基本设置是创建一个临时无线网络和一些路由算法(实现),如下所示:
- OLSR(优化链路状态路由协议):
- OSPF(开放最短路径优先路由)
- BATMAN(移动自组织网络的更好方法)
- AODV(Ad hoc 按需距离矢量)
我目前正在开始测试其中一些(目前是 BATMAN :D),但还没有完成任何一个。在看到 open-mesh.com 项目/产品后,我受到了很大的启发(看起来他们使用了 ROBIN 和 BATMAN)。
提前致谢!
注意:我完全是新手,所以如果某些术语/概念不正确,我深表歉意。欢迎大家提供反馈
答案1
您还需要从这里查看 802.11s 网状模式和 OSPF-MDR:http://www.manet-routing.org/
波音 Quagga 补丁可能最容易使用、最灵活的系统,因为您可以同时路由 IPv4 和 IPv6,并将 OSPF 扩展到网络的非无线部分,只需使用一个路由守护进程和协议。
答案2
查看 CoCoCorp.com
答案3
在寻找 olsr 时偶然发现了您的问题。我使用 ubuntu 和 olsrd 创建了一个临时网络。我使用了三台(没有更多了)ubuntu PC(一台用作网关)和 1 个 Linksys WAP54G(带有 freifunk 固件)。
一切都进行得相当顺利,只是在 ubuntu 上获取正确的“Cell-ID”有点难以预测。我在这里解决了所有问题:http://www.kwalinux.nl/what-a-mesh/1129/