我想知道对于普通的开源用户是否已经存在任何这样的系统。随着所有网络中立性的争论以及未来宽带成本可能上涨。对于允许标准消费者路由器一起运行并与附近的其他消费者路由器形成网状网络的开源协议来说,这似乎是一个好主意。
如果有足够接近的节点和良好的抽象,我们可能会得到一些好的结果。
我想知道对于普通的开源用户是否已经存在任何这样的系统。随着所有网络中立性的争论以及未来宽带成本可能上涨。对于允许标准消费者路由器一起运行并与附近的其他消费者路由器形成网状网络的开源协议来说,这似乎是一个好主意。
如果有足够接近的节点和良好的抽象,我们可能会得到一些好的结果。
您总是可以使用 WDS 节点(有点像中继器)。
我在安装了 DD-WRT 的 Buffalo AirStation 中使用它(任何可以加载 DD-WRT 的路由器都可以使用)。
www.dd-wrt.com
虽然不确定它的可扩展性。并且 AP 必须在彼此可触及的范围内。不过,它们可以在单独的 SSID 上运行。
编辑:这里是关于 WDS 的 DD-WRT Wiki 页面:http ://www.dd-wrt.com/wiki/index.php/WDS
WDS 不适用于也不会扩展到多个节点。
在BATMAN-ADV、OLSR、BMX和802.11s等网状路由协议方面已有大量工作。这些都支持 OpenWRT,它支持大量的消费类无线路由器
还有许多大规模部署,例如freifunk和The Village Telco 的部署
只是为了添加更多信息,batmand(第 3 层)或 batman-adv(第 2 层)几乎可以在与 linux 相似的任何东西上运行,我已经设法让它在 android 设备(主要运行 cyanogenmod)、覆盆子、笔记本电脑上运行, foneras,....基本上任何具有或允许具有ad-hoc模式的无线卡和基于linux的操作系统的东西。
Freifunk Luebeck 使用 D-Link 300 和 batman-adv