网络带宽差异

网络带宽差异

我有一组机器,每台机器上都有两个 10Gbps 英特尔网卡。64 端口路由器,每个端口的容量为 10Gbps。当我尝试测量连接到同一路由器的机器之间的最大网络性能时,我发现只有 2 台特定机器之间的一对网卡的带宽接近 99%,但其余机器对之间的带宽仅为 40-60% 左右。

所有机器的驱动程序设置都是相同的。

我使用的网络测试工具是iperf和NTttcp。

所有机器的 CPU、内存、网卡都相同。

我尝试将高网络性能带宽机器的电缆与其他机器的电缆交换。这似乎对结果没有影响。

有人能指出哪里出了问题吗?

答案1

您的交换硬件背板将具有一定的带宽限制,这会限制通过交换机的数据传输速率,并且低于端口线速的总和(64 * 10 G * 2(双工操作)= 1.3 Tbps),或者每秒的最大处理能力(帧数)甚至在背板饱和之前就会达到小帧工作负载。如果您在交换机负载很重时进行测量,则可能会达到其极限之一 - 请查看交换机数据表以排除这种情况。

相关内容