交换机之间的多个网络连接是否增加带宽?


11

假设我在网络A和B上有2个相同的非托管千兆交换机。有几台计算机连接到交换机A,还有其他计算机连接到交换机B。A和B通过1根电缆连接。因此,A上的计算机可与B上的计算机通信的总(理论)带宽为1Gbit / sec。一切都很好。

如果现在在交换机之间连接第二根电缆,并且没有进行任何其他更改,则两组计算机之间的总(理论上)带宽是否可以达到2Gbit / sec?

Answers:


18

没有。

  • 如果非管理型交换机非常简单,以至于它们不执行生成树协议(STP),则在它们之间连接第二根电缆将导致桥接环路,立即使网络饱和,从而使网络无法使用,直到您卸下第二根电缆为止。

  • 如果他们确实执行STP,则将仅使用一个交换机对交换机链路。

  • 如果您有可管理的交换机,则可以将它们配置为一起聚合/集中多个端口,从而使速度增加的速度略小于聚合端口速度的总和(聚合会产生一些开销)。


如果通过聚合链路获得的带宽少于理论带宽,则不是因为聚合开销。而是因为流量可能无法完全均匀地分布在各个链接上,并且如果其中一个链接碰巧获得了无法填充该链接的流量,那么即使中继中的另一个链接可能无法充分利用您的中继,被饱和。这种情况的极端情况是,当您只有1个要通过中继线发送的流(或2个偶然被映射到同一链路的流)时。
kasperd

2

除非您在交换机之间配置了链路聚合,否则不会。根据您的交换机(甚至支持它)的不同,这可能称为NIC组合,以太网通道,端口通道或中继。

请注意,如果仅插入两个连接而不进行此类配置,则可能会导致循环,从而严重破坏网络,如@Spiff在其帖子中提到的那样。


0

可能。我可以看到开关通过一条路径将A1连接到B1,将A2通过另一路径连接到B2(A1和A2在A,B1和B2到B旁边)。但是,普通生成树协议将始终选择相同的链接。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.