计算交换机的背板容量

为什么人们总是说,对于端口全双工模式的交换机,您需要在端口容量的两倍带宽上使用两次带宽?

举个例子吧。 采取一个4端口1Gb交换机。 很显然,全双工自1GbE不做半双工。

现在:

  • 端口1和端口2以1Gb全双工方式相互通信(端口1和端口2均以1Gb / s发送和接收)
  • 端口3和端口4以1Gb全双工方式相互通信(均以1Gb / s发送和接收)

现在所有的四个端口都使用了2Gb / s(RX + TX)(如果你看看端口)。 然而,只有四个实际的1Gb / sstream,如下所示:

  • 端口1 – >端口2 @ 1Gb / s
  • 端口1 < – 端口2 @ 1Gb / s
  • 端口3 – >端口4 @ 1Gb / s
  • 端口3 < – 端口4 @ 1Gb / s

为什么有人声称你需要一个8 Gb / s的背板? 这是一个营销手段吗?

举一个2端口交换机的更简单的例子吗? 为什么在这个世界上我需要一个4Gb / s的底板呢?

您的问题突出了“营销math”在处理networking设备时的问题。

是的,交换机的总背板吞吐量将是端口速度的总和。 当您开始查看基于机箱的交换机的规格表时,会产生技巧。 您必须考虑stream入和stream出单个交换机刀片的背板带宽。 为了确保您的交换机是非阻塞的,您需要交换机刀片的接口吞吐量与背板交换为双倍的端口容量。

考虑一个假设的2插槽交换机…每个插槽填充2个千兆以太网端口,其中交换机上的每个端口都将其数据发送到另一个交换机刀片的相同编号的端口:

  • Slot1 / Port1 – > Slot2 / Port1 @ 1Gb / s
  • Slot2 / Port1 – > Slot1 / Port1 @ 1Gb / s
  • Slot1 / Port2 – > Slot2 / Port2 @ 1Gb / s
  • Slot2 / Port2 – > Slot1 / Port2 @ 1Gb / s

总计4 Gb / s,就像您的示例一样,但从插槽1的angular度考虑相同stream量模式的背板带宽和带宽:

  • Slot1 / Port1 – >背板@ 1Gb / s
  • 背板 – > Slot1 / Port1 @ 1Gb / s
  • Slot1 / Port2 – >背板@ 1Gb / s
  • 背板 – > Slot1 / Port2 @ 1Gb / s

2端口交换机刀片与背板交换的总共4 Gb / s。 这同样适用于插槽2,所以如果您要测量与底板交谈的交换机刀片的带宽总和,则可以达到8 Gb / s。 尽pipe背板在内部只需要能够处理与端口容量相等的总吞吐量,但底板和模块化机箱的交换机刀片之间的接口总和将是容量的两倍。

这就是为什么阅读networking设备规格表并不总是一个简单的任务,有时需要一些挖掘,以了解供应商提供给您的实际数据是什么代表。 对于背板带宽,一些将会报出背板本身的吞吐量,而另一些则会给出从交换机刀片到背板的接口的总和。