iperf_网络性能工具

用途

测试网络吞吐量性能的工具。

发展

iperf2和iperf3是完全独立的两个工具,二者不兼容。

iperf2iperf3
来源原始iperf基础上的开源社区维护版ESNET团队的重写版
维护SourceForgeGitHub
协议支持TCP、UCP支持TCP、UCP、SCTP(3.1新增)
安装包名iperf包名iperf3

使用手册

iperf3官网: http://software.es.net/iperf/

变更参考:https://iperf.fr/iperf-doc.php

常用参数

通用:
  -p, --port      #         服务端监听的端口/客户端连接的端口,默认是5201
  -f, --format    [kmgKMG]  打印吞吐量单位:Kbits, Mbits, KBytes, MBytes
  -i, --interval  #         周期吞吐量、抖动、丢包报告的间隔时间,默认是1s
  -F, --file name           客户端传输/服务端接收指定本地文件
  -B, --bind      <host>    绑定特定端口
  -V, --verbose             更详细的输出
  -J, --json                以JSON格式输出
  --logfile f               将输出内容发送到日志文件
  -d, --debug               输出调试信息
  -v, --version             显示版本信息并退出
  -h, --help                显示本信息(帮助手册)并退出
服务端:
  -s, --server              以服务端运行
  -D, --daemon              将服务端作为守护进程运行
  -I, --pidfile file        写PID文件
  -1, --one-off             处理一个客户端连接然后退出
客户端:
  -c, --client    <host>    以客户端运行, 指定连接服务端的主机
  -u, --udp                 使用UDP协议
  -b, --bandwidth #[KMG][/#] 目标带宽,单位bits/s (0表示无限制)
                            (UDP默认1 Mbit/s, TCP无限制)
                            (突发模式时可在带宽后添加/和包数量,将不间断发送指定数量的数据包,即便超出了指定带宽限制)
  -t, --time      #         传输所需时间 (默认10s)
  -n, --bytes     #[KMG]    传输字节数量 (instead of -t)
  -k, --blockcount #[KMG]   传输数据块/包数量 (instead of -t or -n)
  -l, --len       #[KMG]    缓冲区读写长度
                            (TCP默认128KB,UDP默认8KB)
  --cport         <port>    绑定指定的客户端端口 (TCP and UDP, 默认临时端口)
  -P, --parallel  #         并行运行的客户端流数量
  -R, --reverse             以反转模式运行 (服务端发送,客户端接收)
  -w, --window    #[KMG]    设置窗口大小/套接字缓冲区大小
  -M, --set-mss   #         设置TCP/SCTP最大分段大小 (MTU - 40 bytes)
  -N, --no-delay            设置TCP/SCTP无延迟,禁用Nagle算法
  -4, --version4            仅使用IPv4
  -6, --version6            仅使用IPv6
  -S, --tos N               设置IP服务类型
  -Z, --zerocopy            使用“零拷贝”发送数据
  -O, --omit N              省略前n秒
  -T, --title str           在每个输出前加上的字符串
  --get-server-output       从服务端获取结果
  --udp-counters-64bit      在UDP测试数据包中使用64位计数器
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值