【发布时间】:2016-05-11 02:21:23
【问题描述】:
我读到 iperf 基本上会尝试尽可能快地通过连接发送尽可能多的信息,以报告所达到的吞吐量。该工具在确定两台机器之间的链接可以提供的数据量时特别有用。
是否可以通过发送常规数据来收集相同的结果,就像不测试数据一样?
我想要做的是这个;在前台发送数据,在后台收集统计信息(吞吐量和抖动)。
那么谁能告诉我 iperf 是如何计算这两个值的?
【问题讨论】:
标签: networking bandwidth
我读到 iperf 基本上会尝试尽可能快地通过连接发送尽可能多的信息,以报告所达到的吞吐量。该工具在确定两台机器之间的链接可以提供的数据量时特别有用。
是否可以通过发送常规数据来收集相同的结果,就像不测试数据一样?
我想要做的是这个;在前台发送数据,在后台收集统计信息(吞吐量和抖动)。
那么谁能告诉我 iperf 是如何计算这两个值的?
【问题讨论】:
标签: networking bandwidth
这是我找到的最接近的东西
【讨论】:
关于 iperf 的工作原理,我有类似的问题。请参考下面的帖子,我做了一些研究并给出了概述。
How iperf calculates network statistics
通常,在 iperf 中,它会在发送方的有效负载中嵌入时间戳和序列号。当接收方接收到数据包时,它会提取这些内容并计算统计信息。您可以在帖子中找到更多详细信息。
【讨论】: