我为发展中国家的一家小型企业维护互联网,但我一直在为来自 ISP 的不可靠服务而苦苦挣扎。我们当前的设置使用 Peplink Balance 580 进行负载平衡,但是当其中一个 ISP 没有提供他们应该提供的带宽量时,就很难了。目前,我已将其设置为故障转移,因此当一个 ISP 出现故障时,它会回退到另一个 ISP,但是当其中一个下降到提供低于 Mbps 时,这不起作用。有什么方法可以独立于它们提供的带宽量来使用两个 ISP?
您如何解释不可靠的 ISP?
网络工程
互联网服务供应商
故障转移
负载均衡
2021-07-04 03:17:31
2个回答
问题是您的路由器不知道为什么流量进入缓慢。也许您的 ISP 正在崩溃,也许服务器很慢,也许那个特定的数据流没有太多流量。
您当然可以有一个定期运行速度测试的脚本,但除了浪费带宽之外,您和速度测试服务器之间的网络条件可能与您和您实际想要访问的站点之间的网络条件不同。
一个可能的解决方案是某种形式的多通道 VPN,该 VPN 托管在其他地方的可靠互联网连接上。由于多通道 VPN 系统控制连接的两端,因此能够智能地平衡负载的可能性要大得多。当然,缺点是维护 VPN 会产生持续的成本,并且可能会涉及额外的延迟。
不幸的是,我自己没有遇到过这种情况,我无法重新考虑特定的多通道 VPN 解决方案。
您可以对链路运行连续测试并将这些结果考虑到决定如何路由流量,为此您可以在 Cisco 路由器上使用 IP SLA,但这将导致您通过链路连续发送流量(尽管数量很少)。甚至 PFSense 等开源路由器也内置了基于通过 WAN 链接到达特定目的地的延迟的触发器。