少校
- 注册时间
- 2010-1-14
- 金币
- 1317 个
- 威望
- 13 个
- 荣誉
- 1 个
累计签到:4 天 连续签到:0 天 [LV.20]漫游旅程
|
本帖最后由 rainbow_cnay 于 2015-5-23 20:28 编辑
一直对WIFI的无缝漫游很好奇,也用其它方法尝试过,不得要领,最近几天才真正用RouterOS实现。我承认,以前手头没那么多ROS无线路由器,现在有三四台可以实验一下了。
最大困难是“无缝”,应该就是使用上感觉不出来,就像手机在基站间漫游切换,通话中不会感觉出来。
最终发现,自己也可以用ROS的无线WDS配合MESH实现了MESH网络,而且真的是无缝漫游,切换时间测不出来!!测试时用SSH上某一设备,再用PING命令每秒10次的连续PING,观察多次发现,切换时没有任何中断和延迟发生。如果用普通的BRIDGE连接,STP或RSTP的方式,在漫游切换时,显示输出都会有一到几秒的停顿,虽然TCP仍然保持连接不会中断。
令人意外的是,使用ROS的最新的CAPSMAN功能,瘦AP之间反而实现不了无缝漫游,在切换时会发生数据延迟一至数秒,虽然TCP并未中断,但明显影响使用。
两台ROS1和ROS2,无线部分配置完全一样,分别建立一MESH桥,WLAN设AP频率和SSID,安全策略全部相同,并打开WDS的DYNAMIC MESH模式,WLAN和WDS DEFAULT BRIDGE加入或设为建立的MESH即可。这样两台ROS的作为AP已经桥接在一起了(WDS部分连接到两端,两端再都桥接到WLAN的AP上),其中一台负责有线连接到互联网的,相应的要在MESH上配置IP地址,DHCP SERVER,NAT共享上网什么的的不在话下。所需要做的就这么简单,保持两台ROS在可以相互连接的环境下就可以了。如果信号太弱,就会出现不稳定的情况,这是所有无线网要稳定的基础。
实际上,再增加几台ROS也是一样,只要都这样设置,某一台负责INTERNE出口,就可以了。每台ROS都可以与能看得见的其它设备同时WDS连接,照此下来,大片区域的就可以无缝漫游覆盖WIFI了,真是高大上啊。
根据ROS介绍,ROS的MESH是有线和无线可以混合使用的,如果AP间用有线连接,更是一点问题都没有。若改用其它无线网桥应该也没问题的。因为WDS模式使用同一频率工作,所以如果要求高的话,还是以有线或另加网桥最好。(闲时再有线连接测试下不同频率信道时是否也能如此漫游效果)
而MESH网络不同于STP网桥,后者只是树状分支结构避免回路,而MESH是网状结构可以进行路径选择迂回备份,而且反应时间和利用率比STP网桥高多了。
参考链接:http://wiki.mikrotik.com/wiki/Wireless_WDS_Mesh |
|