我在一个办公大楼里工作,它有两个独立的 ADSL 连接,用于提供两个独立的网络(实际上,两个 ADSL 路由器都进入具有两个 VLAN 的 Cisco 管理交换机,每个 ADSL 连接一个)。
情况已经发生了变化,95% 的用户都使用一条 ADSL 连接。如果有办法将两条连接连接在一起,以双倍速度模拟一条连接,那就太好了,但 ISP 不支持绑定。
那么,是否有一种合理的方法来采用两条完全独立的 ADSL 线路并使用它们来提供单个互联网网关?
答案1
有许多设备和路由器(例如合勤科技 P-663H)将支持两个互联网连接和平衡出站跨两个链接的会话。
由于 IP 路由的原因,这几乎总是涉及 NAT,但如果您已经在使用 NAT,那么这对您来说应该不是问题。
弹性地平衡入站流量是一种很多更难,因为您必须为每个入站服务发布一个 IP 地址,并且这些 IP 只能与一个链接相关联。
另一种方法是换到一个可以绑定线路的 ISP,以便每条线路都能正确绑定。
答案2
您可以使用负载平衡。当出现新连接时,负载平衡器会决定使用哪条 ADSL 线路。选择线路的基本算法会针对每个连接在它们之间切换。例如,第一个连接通过线路 A,第二个连接通过线路 B,第三个连接通过线路 A,等等。
此算法仅需要您的站点(您的路由器)的支持。例如 Mikrotik 或任何基于 Linux 的机器。
答案3
使用 Linux 相当容易(http://lartc.org/howto/lartc.rpdb.multiple-links.html)
如果您愿意,您可以使用 pfSense 作为图形界面网关。
或者 debian + shorewall ;)
码头
答案4
完全绑定连接绝对值得考虑。这显然意味着要更改公共 IP 等,但您的新 IP 将分布在两个连接上,而不是分别依赖于任何一条线路。
如果您选择了不使用 MLPPP 的保税提供商,那么您不必担心将来会出现 Linux 机箱或不受支持的设备。
它可以在任何有宽带的 BT 线路上运行。您不想更换 ISP 还有其他更具体的原因吗?