2 个路由器,具有用于大子网的单独 WAN 连接

Jen*_*ens 2 networking

我正在帮助一个局域网党组织建立他们的网络。由于参加者人数众多,我们认为最好使用简单的路由器使用 2 个单独的 WAN 连接(来自不同的 ISP)。是否有一种“简单”的方法可以在不购买硬件的情况下平衡 2 个路由器之间的负载?

这是我们的网络的样子:

Internet -> 路由器 1 & 2 -> 4x 24 gbit 交换机 -> 客户端

我们的第一个想法是为每个路由器提供一个单独且有限的 DHCP 范围,以便网络的一部分将路由器 1 作为网关,而另一部分将获得路由器 2。这会起作用吗?(如果收到 2 个,我真的不知道客户端会接受哪个 DHCP 报价)

我们确实有一台 Windows Server 2008 R2 机器,它可以运行我们可以用于 DHCP/Routing/... 的游戏服务器,但我不知道从哪里开始寻找。

EEA*_*EAA 10

这是错误的处理方式。有两个路由器响应 DHCP 请求,其中一个将不可避免地比另一个响应更快,然后所有负载都将转移到该系统。

您想要的是可以支持双 WAN 连接的单个路由器。也许最简单/最便宜的方法是购买一个备用工作站,确保其中(至少)有三个网卡,然后安装 pfSense。pfSense 支持开箱即用的多广域网,您将立即启动并运行。

消费级路由器的另一个问题是,对于您通常会遇到的负载,您会很快陷入状态表耗尽。pfSense,运行甚至很不起眼的硬件时,将能够跟踪比消费级路由器多个NAT状态条目。