了解 iperf3 结果

了解 iperf3 结果

我正在尝试诊断我家的网络性能。我在两台连接到千兆以太网交换机的 Mac 上运行了 iperf3(通过墙上的电缆)。我的结果是:

Connecting to host 10.0.1.192, port 5201  

[  5] local 10.0.1.51 port 50191 connected to 10.0.1.192 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  9.54 MBytes  80.0 Mbits/sec
[  5]   1.00-2.00   sec  11.3 MBytes  94.7 Mbits/sec
[  5]   2.00-3.00   sec  11.3 MBytes  94.5 Mbits/sec
[  5]   3.00-4.00   sec  11.2 MBytes  94.2 Mbits/sec
[  5]   4.00-5.00   sec  11.2 MBytes  93.6 Mbits/sec
[  5]   5.00-6.00   sec  11.3 MBytes  94.6 Mbits/sec
[  5]   6.00-7.00   sec  11.2 MBytes  94.2 Mbits/sec
[  5]   7.00-8.00   sec  11.1 MBytes  93.5 Mbits/sec
[  5]   8.00-9.00   sec  11.3 MBytes  94.7 Mbits/sec
[  5]   9.00-10.00  sec  11.2 MBytes  94.3 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec   111 MBytes  92.8 Mbits/sec - sender
[  5]   0.00-10.05  sec   110 MBytes  92.0 Mbits/sec - receiver

因此,这将输出 10 秒内每秒的结果。我没有看到 iperf3 文档中提到的任何警告消息,提示我需要应用除默认值以外的特殊参数iperf3 -c [ip]

我的问题是:

  1. 所以我假设传输列的意思是它在 1 秒间隔内发送了多少数据?
  2. 如果 #1 是,那为什么它与“数据/秒”的比特率不匹配?如果 #1 不是,您能用通俗易懂的语言解释一下传输和比特率的真正含义吗?
  3. 我认为对于通过以太网插入千兆路由器的两台 Mac 来说,这样的性能太差了?
  4. 是否有某个页面/参考资料描述如果在最佳条件下有线连接速度为 100 Mbit/s 或 1000 Mbit/s 我应该得到什么样的数字?

我不知道整个房子里的电线连接是否都不好,但我只是想在做出任何重大决定(例如,拆除房子里的电线并拉新电线和购买新硬件)之前,先了解一下我的实际表现。

我进行了以下测试本文并且它的作者似乎在他的有线结果中得到了 700/600 的数字,所以我觉得有些不对劲。

正在测试的硬件:

  • Netgear GS608 8 x 10/100/1000Mbps 千兆以太网交换机
  • 2011 年中期推出的 21.5 英寸 iMac 搭载 El Capitan 操作系统
  • MacBook Pro 15" Retina,2013 年末,使用 Cable Matters USB->3.0 适配器转以太网

答案1

iperf 的传输列以兆比字节为单位:1,048,576 个 8 位字节。iperf
的比特率列以兆比特为单位:1,000,000 个 1 位比特。
每兆比字节大约有 8.4 兆比特。

94 Mbits/sec 是使用标准大小帧的 100 兆以太网上 TCP/IP 吞吐量的最大速率。如果这是千兆以太网,您应该看到 942 兆位/秒。

您的结果显示,您在两台 Mac 之间仅建立了 100 兆位链路。检查您的线路,确保您拥有全部 4 对线,两端的引脚排列正确,并再次确保您没有拆分线对。还要再次检查您的 USB 以太网适配器,以确保它是千兆位的。许多 USB 以太网适配器只有 10/100。确保两台 Mac 都显示其为千兆以太网,并确保交换机认为两个端口都已协商千兆位。

我不确定你为什么只期望每秒 600-700 兆比特。自 2001 年左右的 1GHz PPC G4 Mac 以来,Mac 已经能够在 iperf 上以 942 mbps 的速度饱和千兆以太网。如果低于这个速度,则说明你的线路存在故障,不符合 Cat5 规格或长度超过 100 米。

相关内容