千兆交换机的总带宽

网络工程 转变
2021-07-31 22:55:33

这可能是这个地方问过的最愚蠢的问题,但它是:

如果我有 20 台机器,都配备了千兆以太网 NIC,都连接到一个千兆交换机,那么每秒通过交换机的最大数据量是等于 1Gbps,还是更像是 1Gbps * 20?

2个回答

如果我有 20 台机器,都配备了千兆以太网 NIC,都连接到一个千兆交换机,那么每秒通过交换机的最大数据量是等于 1Gbps,还是更像是 1Gbps * 20?

它更接近 1Gbps * 20。

吞吐量通常写在文档中,以每秒数据包数表示,根据数据包大小可以转换为每秒兆/千兆位。

这实际上取决于开关、其预期用途、价格等。

例如,便宜的 SOHO 8 端口 L2 千兆交换机通常获得 1-5Gbps 的吞吐量(在所有端口上 - 在 16Gbit 全双工理论最大值之外)。企业/数据中心/ISP 交换机可以做更多的事情。

在这里要具体一点,一个全线速交换机 [请参阅特定的交换机文档以确定您的特定结构可以处理什么] 上面有 20 台千兆位连接机器,其最大吞吐量为...

20 machines * (1 gigabit * 2) = 40gbps

这是因为流量是全双工的。

单个 1 Gb 设备可以在交换机上占 2 Gb。一个千兆位从主机进入交换机端口,一个千兆位离开交换机端口到主机。