
USB不可行,WIFI可行,但WIFI需要特殊设备。
先说USB:
USB理论支持127个设备,但要接5级USB-HUB,实际上一般的USB-HUB接到3级就没信号了,5级USB-HUB要想全部正常工作,必须全部外接电源,全部用最好的(比如贝尔金的那种,200块一个)USB-HUB,并且接出来的线是一大坨。
并且你知道吗如果挂满127个设备,每个设备能得到的理论带宽小于200KB/s,这速度能干啥?并且中断传输的延迟可能达到1秒,也就是说有任何设备的变动,可能要等1秒主机才能收到。(我见过测试USB的,接入50个左右的设备,PC就差不多快挂了)
所以这只是理论值而已,跟实际差距很远,一般PC,接上7-8个设备就慢的不行了。(只从一个USB控制器上)
再说WIFI:
100多个设备对于TCP/IP协议栈来说,不算什么,100多个链接对于普通PC来说也没问题。但问题出在路由器那,单个路由器能支持十几个设备接入,如果太多,那么路由器会承受不了。
所以只能用企业级的无线路由才能支撑这么多WIFI设备,但同样的,信号冲突也很厉害,靠谱的办法是,1-20台接入WIFI1,21-40台接入WIFI2…………
但总比USB能靠谱点。
