我已经在我们的Netgear交换机(GS724T)上设置了LACP和LAG。 我将两个端口绑定在一起,以在两台交换机之间创build一个2Gbps连接。
我想知道是否有一种方法来testing增加的带宽? 我知道这是设置的,因为交换机不再创build路由环路,并且交换机pipe理(在两台交换机上)都将两个端口显示为LAG的成员。
显然,如果我ping两台交换机的IP,它们的速度与之前相同,因为它的带宽没有传输,我试图查看。
故障切换:拔下每根电缆,确保交换机之间的stream量继续stream动。
带宽:iperf似乎是testing这类事情的标准。 如果你能得到这样的设置:
A ----- |--------|===L1===|---------| ------ C | Switch | | Switch2 | B ----- |________|===L2===|_________|
然后在所有3个盒子上设置Iperf,并尝试各种客户端/服务器设置,或者如果您在Linux上,也可以将SCP放在一些文件中。 同时传输文件A到C和B到C.尝试拔掉L1或L2,或L1和L2,然后观察带宽是否下降。 您需要同时进行两次传输的原因是每个传输(TCP)只能使用一条线(本例中为L1或L2)。 根据您的交换机,如果传输在不同的端口上,您可能能够在两个盒子(例如A和C)之间传输,但是这只是较新的交换机,大多数基于src和dst IP地址的散列。
你可以传输一个文件,并观看它更快……但它可能不会。 一些廉价的LACP实现做每个MAC地址散列,所以任何2个站之间的任何事务只在一个实际的链路上,以防止无序分组。 一般来说,如果各方都说LACP是活跃的,那么它就是活跃的。
除了实际的吞吐量testing,你应该能够清除,然后查看接口上的stream量统计(不知道与netgear)或通过SNMP监控与networkingpipe理工具,以validation在链路上的利用率。