我读过 iperf 基本上尝试尽可能快地通过连接发送尽可能多的信息,报告所达到的吞吐量。该工具在确定两台机器之间的链接可以提供的数据量时特别有用。
是否可以通过发送常规数据来收集与不测试数据相同的结果?
我想做的是这个;在前台发送数据,在后台收集统计数据(吞吐量和抖动)。
那么谁能告诉我 iperf 如何计算这两个值?
我读过 iperf 基本上尝试尽可能快地通过连接发送尽可能多的信息,报告所达到的吞吐量。该工具在确定两台机器之间的链接可以提供的数据量时特别有用。
是否可以通过发送常规数据来收集与不测试数据相同的结果?
我想做的是这个;在前台发送数据,在后台收集统计数据(吞吐量和抖动)。
那么谁能告诉我 iperf 如何计算这两个值?
我不这么认为,至少不使用iperf。如果您可以使用 pcap/tcpdump/wireshark 捕获真实数据,那么您应该可以使用 wireshark 来确定抖动。
我怀疑 iperf 使用RFC 3550中为 RTP 协议定义的公式来计算抖动。您可能需要深入研究源代码才能确定。