iperf如何计算网络统计数据

杰克·陈(Jack Chan)

iperf是衡量网络统计信息(例如损耗,吞吐量,抖动)的绝佳工具。我已经用了很多。但是,我只是想知道它如何计算这些统计数据。对于吞吐量,它可以简单地测量在一定时间内接收到的字节数。对于抖动,它只能测量数据包的到达时间。但是,对于UDP丢失,如何计算。我的猜测是,它专门通过嵌入序列号来构造其有效负载。因此,服务器可以预测丢失了哪些数据包。有谁知道iperf数据包有效载荷的内容是什么?

另一件事是,在连接结束时,iperf客户端(发送者)将收到服务器报告(具有统计信息)。此报告发送到哪个端口号?此报告使用TCP还是UDP?我无法使用tcpdump捕获它。

我尝试在线搜索以找到上述问题的答案。但是,我只能找到如何使用iperf。似乎没有文档/网站解释iperf的工作原理。有人可以提供一些见解或指向某些文档吗?

埃里克·阿拉帕(ErikAlapää)

我不是iperf开发人员,但是查看源代码,很容易找到将数据包计数复制到udp消息的位置,请在此处查找packet_count:https : //github.com/esnet/iperf/ blob / master / src / iperf_udp.c

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iperf如何计算网络统计数据

来自分类Dev

使用生成大量统计数据的MariaDB视图-如何移至计算表?

来自分类Dev

在熊猫中,如何计算跨组变化的统计数据

来自分类Dev

如何使用函数data.table指示用于计算不同统计数据的`n`

来自分类Dev

使用统计数据计算标准差

来自分类Dev

使用统计数据计算标准差

来自分类Dev

Python计算学生统计数据

来自分类Dev

mongoose / mongodb计算统计数据的最佳方法

来自分类Dev

从数组中给出的统计数据列表中计算一个统计数据的单独奖励值

来自分类Dev

如何将统计数据(* .sta)导入R

来自分类Dev

如何创建汇总统计数据框架?

来自分类Dev

如何将统计数据(* .sta)导入R

来自分类Dev

如何观察整个会话的游戏统计数据?

来自分类Dev

报告网络和生命统计数据并写入数据库和图像

来自分类Dev

从表创建统计数据

来自分类Dev

令人毛骨悚然的统计数据

来自分类Dev

gnuplot多列的统计数据

来自分类Dev

Docker统计数据100%内存

来自分类Dev

每天选择并统计数据

来自分类Dev

来自吉西的统计数据

来自分类Dev

良好的统计数据集成

来自分类Dev

统计数据处理

来自分类Dev

MongoDB 的 30 天统计数据

来自分类Dev

MYSQL 平均日统计数据

来自分类Dev

使用 R 从 Finviz 网络抓取股票关键统计数据

来自分类Dev

如何保持与仓库同步的回购统计和用户统计数据库?

来自分类Dev

如何保持与仓库同步的回购统计和用户统计数据库?

来自分类Dev

用Math.Net计算一些统计数据

来自分类Dev

使用javascript reduce过滤对象数组,以找到计算得出的最低统计数据