iperf3工具测试带宽、上下行速率TCP 测试

您所在的位置:网站首页 如何测试宽带速率 iperf3工具测试带宽、上下行速率TCP 测试

iperf3工具测试带宽、上下行速率TCP 测试

2024-05-30 17:14| 来源: 网络整理| 查看: 265

iperf3工具测试带宽、上下行速率TCP 测试 1.简介

对于通信有严格要求时,我们都会先对传输的带宽及上下行速率做测试,一般使用Iperf3,在windows下和linux下或arm linux都可以安装,交叉编译移植使用,测试对象一般为 【4G->远端服务器】 【wifiAP-wificlien】 【以太网传输】等 下载:

https://iperf.fr/iperf-download.php 2.安装 windows安装 将下载下来的包解压,使用WIN+R 输入CMD,用dos,进入解压到的文件夹路径下,可以使用命令运行iperf3. ubuntu安装 sudo apt-get install iperf3 arm-linux交叉编译安装 下载最新版本源码包,下载地址:http://downloads.es.net/pub/iperf/。本文以 iperf-3.0.3.tar.gz 版本为例。 解压并进入: tar xvaf iperf-3.0.3.tar.gz cd iperf-3.0.3/ 配置 ./configure --host=arm-linux --prefix=$PWD/install CC=/home/ubuntu/workspace/tools/gcc-4.9-2016.02-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc

编译:

make && make install

生成: 在这里插入图片描述

移植:

将上面生成的bin include lib 移植到开发板系统的 /usr/bin usr/include /usr/lib下 并赋予可执行权限

使用:

主要是测试服务端与客户端的数据传输速率,在windows下的server armlinux下的client 使用实例: 客户端:iperf3 -c 106.120.201.126 -p 7350 -i 1 效果: 在这里插入图片描述 服务端:iperf3 -s -p 7350 参数说明: -c 指定client端 -p 指定端口(要和服务器端一致) -B 绑定客户端的ip地址 -4 指定ipv4 -f 格式化带宽数输出 -n 指定传输的字节数 -b 使用带宽数量 -u 指定udp协议 –get-server-output 获取来自服务器端的结果



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3