最近折腾的软硬路由设备真的是有点多,除了管不住手,一直在找寻适合自己的软路由也是原因之一,先说一下我的网络环境和基本需求,200M电信宽带,一个软路由+3个AP的布局,同时全局科学上网是硬性需求。基于现在科学上网普遍使用chacha20或aes-128-gcm加密,所以本文会以AES跑分为主导,结合易用性、稳定性、拓展升级便利性和个人使用体验,来做一个大总结,给大家折腾做一个参考。
本次参与跑分设备以及CPU如下:
小米AC2100----MTK MT7621AT人人影视路由--------高通 IPQ4019D2550 4口软路由--------Intel D2550玩客云 openwrt --------晶晨 S805N2708双口软路由--------Intel N2708J1900双口软路由--------Intel J19001037U双口软路由--------Intel 1037UN1 openwrt 单臂软路由--------晶晨 S905D联想M720Q I7-8700T软路由--------Intel I7-8700T跑分分单线程和双线程运行,命令参考恩山
单线程:
多线程:
跑分数据:
这个CPU代表产品太多了,小米红米AC2100,K2P A系列,京东云,360等等一大票路由器都使用的这个CPU,优点是便宜、固件多,但是性能实在不敢恭维,所以我一直拿来当AP用,鉴于很多人还拿着K2P当宝,所以发出来做个参考对比。
跑分数据:
这个CPU也有不少机器,我折腾过的有星际宝盒、竞斗云、人人影视路由,可以去翻翻我往期的文章,星际宝盒2个LAN口不够用,竞斗云固件不稳定,人人路由玩的人比较少,固件不完善。就CPU来说,发热较大,主频比较低,但是高通稳定性非常好。
跑分数据
这个CPU市场保有量非常大,很多流控、工业路由都是用这个CPU,双口主板几十块钱就能买到,四口稍微贵一点,一般这种工控主机都非常稳定,折腾好就会忘记它的存在。就CPU性能来说,跑个路由还是轻轻松松的,但是因为没有aes指令集,科学上网有点吃力。
跑分数据:
这个CPU一般用于早期的电视盒设备,由于N1的火爆,同平台的S805也被拉出来折腾了。前些天我也出过玩客云折腾openwrt单臂旁路由的视频教程,但只是测试了一下,因为这个CPU是32位的,所以插件都不太好找,跑分也只跑到8Kbytes,就算如此也比很多硬路由跑分要高很多,感兴趣的可以折腾着玩玩。
跑分数据
这个CPU不是很常见,因为定位低功耗嵌入式产品,一般应用于真正的工控机领域,比如研扬、祈飞、艾讯等真正的工控厂商的工控主板,市面上流通不多,2014年上市,算是J1900低功耗改进版,少了两个核心,优化了动态运行频率,功耗非常低,我跑个win7实测2-4W波动。从AES跑分看单核成绩和J1900几乎一样,但是低负载运行功耗相差不是一点半点。
跑分数据
J1900算是一代神U吧,由于大多数矿渣采用这个CPU,所以市场保有量非常大,但是炒得太火,价格一直不是很理想。太多人把这个U吹得神乎其神,所以我对这个U是比较厌倦的,我本身没这个U的软路由,为了对比把星际魔盒魔改X86的板子拆出来跑了个分,给大家参考一下。
跑分数据
这是一颗被严重低估的U,和J1900一样发布于2013年,功耗稍微高一点,双核设计,正儿八经的I3阉割而来,也是不支持aes指令集的,但是跑aes单核性能碾压J1900,多核也是遥遥领先。除了功耗,其他技术指标都比J1900要适合当软路由,但是1037U并不是我的最佳选择,原因接着往下看。
跑分数据
S905和S805一样大批量应用于机顶盒设备,有众多后缀应该和显卡规格有关,没有特别研究。因为CPU有aes指令集,跑分数据直接炸裂,AES解密上不存在瓶颈,而且N1盒子玩法也特别多,当主路由旁路由都是非常好的选择。
跑分数据
数据太炸裂我把小数点去了,方便观看。其实这个跑分没有任何意义,因为CPU到一定的高度以后,瓶颈就不在CPU了,只是一时手痒跑了一下,做个展示,大家不要盲目追求顶级CPU做软路由,allinone也不推荐,因为难免要折腾,折腾就不稳定,不稳定就全盘蹦,还是各司其职的好。
折腾的机器不在少数,我列举的机器都是我现在手上有的,没有什么针对性,但是肯定还是参考价值的吧。其实本来还有一台I5-4300U适合跑分展示,但是用N1当旁路由以后,感觉非常满意,就把这台机器转手卖掉了。
至于我个人的最终选择,应该是盒子+VLAN的形式组成主路由,因为盒子便宜,而且升级方便,性能也很强劲,只是折腾需要学点新东西。TP-link的8口千兆网管交换机已经到位,下一篇打算记录折腾VLAN的过程,感兴趣的关注一下。