双故障切换路由器在广域网侧应该如何切换?

Jam*_*ler 2 networking routing switch

这可能是一个非常愚蠢的问题,所以提前道歉......我有以下设置:

1Gbit 载波上的 100 Mbit 光纤线路进入通信室,
光纤 <-> EDD(以太网分界设备)
EDD <-> [交换机 A]
[交换机 A] <-> 路由器 1 <-> [交换机堆栈 Z]
[交换机 A] <-> 路由器 2 <-> [交换机堆栈 Z]

路由器正在运行 pfSense,路由器 2 充当路由器 1、浮动 IP、同步接口等的故障转移。

我的问题是,我应该在路由器和 EDD 之间使用哪种交换机(如果有)?

EDD 上只有一个端口被激活(并且由我们的供应商控制),所以我最初尝试将一个蹩脚的 SoHo 10/100 8 端口 netgear 非托管交换机作为 [switch a],但遭受了可怕的丢包率 (4 - 16%)并且没有一个 TCP 连接可以超过 80 Kbps。

所以我把它装箱并用等级稍高的 100/1000 8 端口 linksys 替换它,这似乎做得更好(没有 TCP 节流,只有非常偶然的数据包丢失(最大 2%))。

然而,对于将两个路由器连接到单个 EDD 的问题,这仍然感觉是错误的解决方案,任何人对此有何建议或至少我正在做的任何非常错误的事情?

Sha*_*den 5

如果您无法从 demarc 中获得第二个端口,那么您当前的解决方案就可以达到最佳效果。

添加单点故障总是很痛苦,但似乎您无能为力。