在家里,我有一个 4g 调制解调器(没有通过电话线或其他方式提供的优质互联网提供商)。
这没问题,但有时当每个人都在家并且都使用互联网时,它可能会变得非常慢并且游戏中的 ping 值会飙升等。我想知道是否可以获得第二个单独的 4g 调制解调器,以便我们一半人可以使用一个调制解调器,另一半人可以使用另一个调制解调器。(也许一个仅用于 ping 很重要的游戏或类似的东西)。
但这真的有用吗?我听说太多设备使用相同的 2.4ghz 或 5ghz 频段会相互干扰,导致网速变慢。在同一区域安装两个 wifi 调制解调器会不会相互干扰到不值得?
答案1
网络的设计初衷是充分利用网络而不会出现问题。充分利用 4G 链路绝不会导致 ping 峰值。如果出现这种情况,则表明当链路充分利用(拥塞)时,4G 调制解调器在控制未发送数据包积压方面表现糟糕。像这样糟糕的队列管理是网络设备中普遍存在的问题,称为缓冲区膨胀。
跑步http://dslreports.com/speedtest在桌面/笔记本电脑的网络浏览器中检查网络的缓冲膨胀等级。
解决缓冲区膨胀问题的方案是 SQM(智能队列管理),最佳的 SQM 算法是 Cake,其次是 FQ-CoDel。遗憾的是,大多数网络设备供应商在这方面都远远落后,因此他们的出厂固件不支持 SQM。如果您的网络设备由开源 Linux 路由器固件包(如 OpenWrt)支持,您可以在设备上加载该固件包并在那里启用 Cake SQM。如果这不可行,您可以考虑购买支持 SQM 的路由器并通过以太网将其连接到您的 4G 调制解调器,禁用 4G 调制解调器的内置 Wi-Fi AP 功能(如果有)。一款支持 SQM 的优质路由器是 evenroute.com 的 IQrouter。如果您在网上对缓冲区膨胀、SQM、Cake 和 FQ-CoDel 进行一些研究,您可能会找到其他一些支持 SQM 的路由器。
至于您关于同一区域内设备相互干扰的问题,情况并非如您所想。只是同一信道上的设备必须轮流共享通话时间。需要在同一信道上通话时间的设备越多,通话时间份额就越小。但如果 ping 峰值的根本原因是缓冲区膨胀,那么添加第二个 4G 调制解调器可能无法解决 ping 峰值的根本原因。
一些消息不灵通但好心人会告诉你使用 QOS 来优先处理游戏流量,而不是其他流量,但这并不能解决问题,只是把问题推到别人的头上。SQM 解决了问题的根本原因。
答案2
您可以在家中测试您是否受到该提供商提供的 4G 带宽限制。让一群使用您的 4G 提供商(例如 Verizon)手机的人。让他们都到您家中并关闭 wifi。确保只有您的台式机使用 4G 调制解调器,然后打开 Internet 速度测试。在每个人的手机上,访问各种 Internet 速度测试并继续运行。重要的是测试必须同时开始。将每个人的平均下载速度加在一起。如果总速度是台式机速度的两倍以上,则您没有受到 4G 带宽的限制。
但是,这种测试只在一天中的某个时间、一周中的某一天等有用。将来的其他时间,本地 4G 频谱可能会被其他流量挤满。这很难预测。
您在原始问题中没有提到您的本地网络是使用以太网还是无线(或两者兼有)。如果您创建两个单独的无线网络来分配两个 4G 连接,请确保它们位于不同的无线信道上。
如果您想做一些复杂的事情,并且您的交换机硬件足够智能,您可以执行链路聚合(端口中继)将单独的 4G 连接合并为一个。但请留意其他选择 - StarLink 卫星互联网应该会在 2020 年的某个时候投入运营。