Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm iperf3使用什么算法来测量网络基础设施中端到端点之间的带宽和延迟?_Algorithm_Networking_Iperf_Iperf3 - Fatal编程技术网

Algorithm iperf3使用什么算法来测量网络基础设施中端到端点之间的带宽和延迟?

Algorithm iperf3使用什么算法来测量网络基础设施中端到端点之间的带宽和延迟?,algorithm,networking,iperf,iperf3,Algorithm,Networking,Iperf,Iperf3,我正在尝试学习iperf工具,它是一个方便的工具,用于测量网络上两个端点的带宽和延迟 我想知道iperf/iperf3在引擎盖下使用哪种算法来测量延迟和带宽。我查阅了的文档,但找不到信息 有人知道吗?iperf3和类似的带宽测试工具的工作原理基本相同;它们从一台主机向另一台主机发送一定数量的数据,并测量发送该数据所需的时间。将发送的数据量除以所用时间,然后(通过适当的单位转换)这就是带宽。这些测量也可以在接收端对类似(但可能不同)的数字进行。有时,端点可以自行调整速度,以人为地限制数据的发送速度

我正在尝试学习iperf工具,它是一个方便的工具,用于测量网络上两个端点的带宽和延迟

我想知道iperf/iperf3在引擎盖下使用哪种算法来测量延迟和带宽。我查阅了的文档,但找不到信息


有人知道吗?

iperf3和类似的带宽测试工具的工作原理基本相同;它们从一台主机向另一台主机发送一定数量的数据,并测量发送该数据所需的时间。将发送的数据量除以所用时间,然后(通过适当的单位转换)这就是带宽。这些测量也可以在接收端对类似(但可能不同)的数字进行。有时,端点可以自行调整速度,以人为地限制数据的发送速度

这些工具在如何协调测试的开始和结束、如何传达测试参数或如何进行调整方面可能有所不同。但是正在运行的基本测试是相同的

如果您真的想详细了解某个特定工具正在做什么,您可能需要实际阅读并理解源代码