iperf3测试服务器tcp带宽udp丢包率

要使用 iperf 测试网络的性能,您需要两台计算机,一台作为服务器,一台作为客户端,这将帮助您测试两台主机之间的网段。特别注意的是两台计算机的网口一定是同样的网口,测试的数据才是准确的,我之前测试的时候服务器端网口是万兆的,客户端用的是千兆的,所以测试的结果都是千兆网速。准备计算机和安装软件的步骤跳过,直接展示操作的分析结果。

一、Windows外部通过网络访问服务器

TCP带宽测试

1、单线程测试

指定50000M的传输数据 指定输出状态的间隔为每5秒钟一次,总共执行测试时间为30

测试的带宽速率在1.02Gbites/sec左右

2、多线程测试

2个多线程的情况下,指定客户端允许从一个特定的文件发送传输数据,指定测试传输时间为20秒,测试的带宽速率在1.18Gbites/sec左右

 

UDP带宽丢包测试

 1、单线程测试

1个单线程的情况下,传输1.16GBytes的数据消耗了5秒的时间(指定消耗时间为5秒),平均带宽速率为1.99Gbites/sec

jitter 为抖动时间 传输延时时间 0.038 ms

Lost/Total 表示丢失的数据和总的数据数量  0%是平均丢包的比率

2多线程测试

2个多线程的情况下,传输1.63GBytes的数据消耗了10秒的时间,平均带宽速率为1.40Gbites/sec

jitter 为抖动时间 传输延时时间 0.123 ms

Lost/Total 表示丢失的数据和总的数据数量  0%是平均丢包的比率

记录了自己的一些操作,但是测试的数据是不准确的,因为用了两台不同网口的计算机

后来又申请了两台网口相同的计算机,都是centos系统的,一台做服务端,一台做客户端,测试起来达到了想要的数据。

 

posted on 2022-01-16 14:39  peijiao  阅读(7147)  评论(0编辑  收藏  举报