0

iperf2(2.0.9 版)在其输出中报告延迟,如下所示。

是双向延迟还是单向延迟测量?


服务器在 UDP 端口 5001 上侦听 pid 5167 接收 1470 字节数据报 UDP 缓冲区大小:208 KB(默认)

[3] 本地 192.168.1.102 端口 5001 与 192.168.1.101 端口 59592 连接 [ID] 间隔传输带宽抖动丢失/总延迟 avg/min/max/stdev PPS [3] 0.00-1.00 sec 122 KBytes 1.00 Mbits/sec 0.063 ms 0/ 6254 (0%) 659.932/659.882/660.502/ 8.345 毫秒 6252 pps [ 3] 1.00-2.00 秒 122 KB 1.00 Mbits/秒 0.020 毫秒 0/ 6250 (0%) 660.080/659.919/60 毫秒 6.78 秒 [3] (3] 2.00-3.00 秒 122 KB 1.00 Mbits/秒 0.020 毫秒 0/ 6250 (0%) 660.113/659.955/660.672/ 0.047 毫秒 6250 pps [3] 3.00-4.00 秒 122 KB 220 毫秒/6250 秒 250. 0%) 660.153/659.994/660.693/ 0.047 ms 6250 pps [3] 4.00-5.00 sec 122 KB 1.00 Mbits/sec 0.021 ms 0/ 6250 (0%) 660.192/660.034/660.650 ms 0.049 pps

4

1 回答 1

0

这是单向的,需要将时钟同步到一个公共参考。您可能想要签入Precision Time Protocol此外,告诉您的托管服务提供商您希望他们的数据中心有更好的时钟。GPS原子钟非常准确,信号免费。

iperf 2.0.14 还有很多与 TCP 写入读取延迟相关的工作。 版本 2.0.14 将强制在客户端上使用 --trip-times,然后再呈现任何结束/结束或单向延迟测量。通过这种方式,用户告诉 iperf 系统已将其时钟同步到用户认为足够的精度。我们还生成了一个Little 定律inP 度量以及网络功率。有关更多信息,请参见手册页。希望在 2021 年初发布 iperf 2.0.14。

[rjmcmahon@localhost iperf2-code]$ src/iperf -s -i 1
[  4] local 192.168.1.10%enp2s0 port 5001 connected with 192.168.1.80 port 47420 (trip-times) (MSS=1448) (peer 2.0.14-alpha)
[ ID] Interval        Transfer    Bandwidth       Reads   Dist(bin=16.0K)     Burst Latency avg/min/max/stdev (cnt/size) inP NetPwr
[  4] 0.00-1.00 sec  1.09 GBytes  9.34 Gbits/sec  18733    2469:2552:2753:2456:2230:2272:1859:2142     2.988/ 0.971/ 3.668/ 0.370 ms (8908/131072) 3.34 MByte 390759.84

注意:对于我在 iperf 2 开发期间的测试,我的系统中有来自 Spectracom 的 GPS 纪律烤箱控制振荡器。这些每个成本约为 2500 美元,并且需要 GPS 信号。

于 2020-09-19T06:53:18.883 回答