我正在考虑不同的拓扑,尝试提高从多台设备到一台具有四网卡的 PC 的 FTP 上传速度。
目前我们在 PC 上使用 802.ad(四个端口上的 IP 地址相同)。我们从 PC 连接两根 1Gb 以太网电缆,连接到一个交换机,另外两根连接到另一个交换机。还有两根电缆将两个交换机连接起来,从而创建了一条冗余路径。
如果每台交换机上的四个上行链路端口都配置了 LACP,您认为这是最快的连接吗?或者我可以使用不同的拓扑获得更快的连接吗?请记住,单个 IP 地址是必需的。
答案1
这实际上取决于交换机供应商和交换机的具体情况。
交换机可能有多种算法来确定使用 LACP 将任何给定数据包发送到哪个端口。例如,对于 Extreme Networks 交换机,它可以使用目标 MAC、目标端口、源 TCP 端口、源和目标 MAC 等。关键是,如果您使用 LACP 并且您的交换机使用目标 MAC,您将看不到任何速度改进。我使用过 LACP,当一切正常时,它很棒。我也看到人们花了数周时间试图让它可靠地工作。
你考虑过 10gig 吗?看起来你可以用很少的钱买到它们,这取决于你解决问题的紧迫程度。
答案2
在与我们的 IT 人员进行了长时间的交流后,我们决定使用单个 5424 核心交换机,并通过 4 链路中继连接到 PC。另一个 5424 处于关闭状态,并插上电线,以便在第一个 5424 发生故障时重新上线。
他们建议改用 5448(价格)或两个 6224 交换机(冗余)。6224 支持堆叠,因此它允许我将两个 6224 交换机交织在一起。
除了成本之外,两个 6224 的另一个问题是,我无法从每个 6224 交换机中的一个为我的远程 3524 交换机创建双链路 LAG。