arainbow 发表于 2016-10-12 21:21:58

用MIKROTIK 无线路由器来测试其它路由器的同时连接数

自从发布了wireless-rep包,ROS的无线功能再上一个新台阶。
重要的功能是,同一无线网卡支持各种VAP、STATION、WDS等模式的混合使用,前提条件是它们工作于同一个频率上。
新建VirtualAP(现在已经成Virtual了)时,我们会发现,这个VAP不再是仅仅只有AP功能,而是具有所有的工作模式,如下图所示:

在使用中发现:
实际上建立的每个Virtual无线网卡都可以正常工作,但它们工作于同一个频率上,这个频率就是主接口的工作频率。
主接口为AP或BRIDGE时工作频率是设置里指定的频率,只要开启,所有的VIRTUAL网卡就会启用。
当主接口STATION模式时,需要主接口连接到其它AP时,所有的VIRTUAL网卡才会启用并工作。
ROS同时可以添加很多个虚拟无线网卡,在以前版本中VIRTUALAP能有255个的限制。比起市场其它牌子宣传的可以有三个无线信号,那是要多了80多倍呢。
现在一下多了那么多可用的虚拟无线网卡,怎么使用就看自己发挥了。
除了常用的做无线桥接、无线中继、WISP方式的客户端+AP等,还可以这样做。
市场上普通的家用路由器能同时接受多少个无线客户端呢?无线的带机量,一般会说不超过15个,或者20个,厂家也不会详细讲这个。
我们在ROS的无线路由器中,添加很多个无线客户端,同时去连接其它路由器的无线,数一下就能看到连接成功多少个了。
无线加密采用WPA/WPA2的加密,据说不加密的话,连接的客户端不受限制。

首先试一下从ROS到其它ROS的无线连接。我用的是RB951UI-2HnD连接到rb951-2n。
我写了一个脚本,产生50个Virtual Station。效果非常壮观如下图,50个客户端建立后,大概在0.5秒内就完成了50个连接。

接下来试下到我的山寨3G无线路由器,说明书上写可以同时服务5个无线设备,实际测试,也只有5个。而且这5个连接完成,大概需要30秒的时间。简直是非常非常的慢。
如果再多的连接,会有错误提示说明不能连接再多了:failed to connect, on 2437/20/gn, association failed: unable to handle more stations (17)


其它的就不一一上图了,大概结果如下:
整天影响我休息的我邻居的TPLINK-WR842N,大概能同时处理16个WPA连接。而且连接速度很慢,12个连接(人家上面原本有几个连接了)也用了差不多一分钟。
我的TPLINK-WR702N便携无线路由器,能同时连接16个WPA客户端。大概用3秒钟就完成了15个连接。
我用安卓手机Nexus 5X开了无线热点,能同时连接32个WPA客户端,连接速度飞快。
一台刷了DD-WRT的LINKSYS WRT54G2 V1, 在同时连接50个WPA客户端时工作正常,多一些的话,会出现错误:failed to connect, on 2437/20/g, received deauth: AP can not handle all stations (5)。
是AP报告 自己不能掌握所有的工作站。
所以普通路由器刷了DD-WRT(OPENWRT大概也行)可以大大增加无线处理能力。

由于ROS无线本身也有限制,只能用来测试无线功能比ROS要弱的AP, 如果比ROS要强,可能需要多一些ROS无线路由器才能测试完成。

可建立脚本如下:
:local xh
:local ssid test-ssid
:local secprof test-profile
:local masterinterface wlan-local
/int wireless
:for xh from=1 to=5 do={
add mode=station ssid=$ssid security-profile=$secprof master-interface=$masterinterface name="wlan-$ssid-client-$xh" disabled=no
:log info $xh
}





arainbow 发表于 2016-10-12 21:24:59

本帖最后由 arainbow 于 2016-10-12 21:40 编辑

至于传言中的, 无线路由器不加密的话,无线连接数据取决于内存,加密连接数量取决于内部的加密用缓冲区数量。有时间找个测下是否为真。
还抽空测试了一下,同时50个连接到移动公司在我们办公楼里装的很多AP,不知是什么牌子AP,几乎是一瞬间,50个连接就全部连接上了。
由这点看,专业AP和家用无线路由器的区别还是挺大的。ROS归到专业AP里吧。

9939781 发表于 2016-10-13 08:04:41

不加密的效率确实比加密的高很多的

seignior 发表于 2016-10-13 08:19:01

这个很有趣,至少能给出一个可以证明且明确的答案,对可连接数这个一直都是各种不确定

lcgjk 发表于 2016-10-13 08:50:25

满满的技术测试帖子。。。
:)

arainbow 发表于 2016-10-13 18:48:01

谢谢大家支持!
又测试了一下到CISCO LINKSYS WRT160N的连接情况,这是好几年前的产品了,收集下来备用的。
当不加密时,连接数量轻松达到100个,连接速度也很快,瞬间完成。
当使用WPA2加密时,连接数量是64个。如果有新的连接,新的连接会失败,已经建立的连接会保持。
连接数比一般的国产家用要多些,连接建立的速度也很快,这速度TPLINK的某型号强太多了。手边我没有其它高级的国产路由器来测试了。

suai 发表于 2016-10-17 22:31:18


这个很有趣,至少能给出一个可以证明且明确的答案,对可连接数这个一直都是各种不确定:victory::victory::victory:

打酱油 发表于 2017-3-1 20:48:44

火钳刘明。。。。

kjsdog 发表于 2017-3-23 11:54:51

hotspot方式连接会是怎样的速度呢:lol
页: [1]
查看完整版本: 用MIKROTIK 无线路由器来测试其它路由器的同时连接数