说说聚合路由器
简单说说聚合路由器,就是号称能把多个 5G,4G 网卡带宽聚合在一起的路由器,它的形式如下:
这物件试图解决的问题是:
- 客户端网络不稳定,多条链路提供备份;
- 客户端网络带宽不够,多条链路聚合带宽;
这物件需要一个聚合服务器配合串行化流量。所以有以下问题需要注意:
- 聚合服务器后有瓶颈,还不如不用。比如服务器导致跨运营商,跨省,取消 CDN 优势;
- 单流不需要聚合大带宽,还不如不用,毕竟调度和重组平添了时延;
- 多张网卡到服务器路径太异构,还不如不用,前面的文章说过太多;
市面上很多聚合路由器,价格从几百块到上万块,差别到底在什么地方。其实就在硬件模组,手机的 5G 模组是非常好的,下面分别是我的三星 S21 和 iphone 的 5G,4G,Wi-Fi 到达同一 IP 的时延:
可见时延差不离,这种结果在意料之中,就算不同运营商也差不了太多,因为路由规划都是最短路径优先,大家的路径路由统一性非常强,甚至物理传输上都是共享的,差异就在空口,各家基站也差不多,那么就看手机了。三星,iphone 是出名的高档手机,贵有贵的道理。
贵的模组和便宜的非常不一样,物理传输基本一致,时延不一样,差别就在用料。如果一个 5G,4G 模组在同一位置到达同一个 IP 的时延比别的高,说明它就是垃圾,无关运营商基站,信号和网络拥塞,用这种硬件做聚合路由器,就不要指望能聚合带宽,不添乱就不错了。
至于软件,基本都是 OpenWRT 魔改,不过大部分人连 iptables,Netfilter 都玩不明白,OpenWRT 也就仅限于编译移植,魔改也改不出什么名堂,多数只是耍耍酷跟跟风。
再说调度和重组算法,连 iptables,Netfilter 都玩不明白,也就用用 MPTCP,有多少人能有自研协议的能力,说到开源协议魔改,也还是编译和移植,大多数好的产品也就是依仗硬件贵罢了,硬件贵,软件就不重要了,软件是兜下限的,硬件决定上限。就像食材好了,生吃都好使,不好的食材才靠烹饪和调料。
浙江温州皮鞋湿,下雨进水不会胖。