目前的技术能在Linux下配置实现Ad Hoc网络吗?是真正的多跳、自组织网络,而不是目前基于wifi技术的只能是一对一的连接。需要什么特别的网卡吗?
谢谢您的回答!其实这个问题我也找到了相关资料,但是不是很全。也有人做过这方面的研究,把多跳路由协议DSR或AODV等加载入Linux内核,然后使用了两块无线网卡实现Ad Hoc网络组建。我的疑问就在那两块无线网卡上,为什么要用两块无线网卡?难道只能是一块无线网卡做通信上行通道,一块做下行通道吗?还有我们导师非得说现在的无线网卡技术只能是一对一的通信,不能实现一对多的通信,是这样吗?
追答ad-hoc 我研究的不多。必须2块网卡可能是为了接不同 wifi channel 来的信号。
但是,我认为一块是可以实现的。第一,P2P下载我们也只要1快网卡,它的上传下载也都搞定了。
第二,无线网卡可以只用一块,可以做软件控制下的 时分复用 ,这个我们的软AP软件就是这么实现的,您想对不对。这样后性能肯定会差一点,这估计也是用2块来做的原因之一吧。
这些原理都想得通,但是就缺一手的资料,现在着急需要啊。。。
追答每个ad-hoc节点做固定IP配置,然后上面跑动态路由服务软件,所有节点通过1块网卡或者2块无线网卡做互联(有线路由器必须是2块网卡用于连接2个网络) --- 这样相当于自己架设一个网络自治系统。
追问最终目的就是要自己架设一个Ad Hoc网络自治系统,呵呵。。。
追答您可以做起来了,我觉得当前软件各方面已经都有了。我上面说的已经是建设方案而不是愿景了哦,呵呵