NAME
iperf - 网络吞吐量测试工具
SYNOPSIS
iperf -s [ options ]
iperf -c server [ options ]
iperf -u -s [ options ]
iperf -u -c server [ options ]
DESCRIPTION
CS结构,能测试TCP、UDP的网络吞吐量。
GENERAL OPTIONS
-e, --enhanced 显示增强报表信息
-f, --format [kmKM] 单位
-i, --interval n 每隔n秒输出统计信息
-l, --len n[KM] 设置缓存大小为n
-m, --print_mss 打印TCP mss
-o, --output filename 输出报告到filename
-p, --port 设置端口(默认5001)
-u, --udp 使用udp
-w, --window n[KM] 设置TCP窗口大小 (socket buffer size)
-z, --realtime 要求实时调度
-B, --bind host bind到host
-M, --mss n 设置mss
-N, --nodelay 设置TCP no delay, disabling Nagle's Algorithm
-V, --IPv6Version ipv6
-x, --reportexclude [CDMSV] exclude C(connection) D(data) M(multicast) S(settings) V(server) reports
-y, --reportstyle C|c if set to C or c report results as CSV (comma separated values)
SERVER SPECIFIC OPTIONS
-s, --server 启动server模式
-U, --single_udp 单线程udp模式
-D, --daemon daemon模式
CLIENT SPECIFIC OPTIONS
-b, --bandwidth n[KMG] | npps 设置目标带宽(默认1Mbit/s)
-c, --client host 客户端模式
-d, --dualtest 双向测试
-n, --num n[KM] 传输量(instead of 时间)
-r, --tradeoff 分别做双向测试
-t, --time n 持续时间(默认10s)
-B, --bind ip | ip:port bind
-F, --fileinput name 从文件输入数据
-I, --stdin 从stdin输入数据
-L, --listenport n 双线测试listen端口
-P, --parallel n 并发数量
-T, --ttl n 多播ttl
-Z, --linux-congestion Linux拥塞控制算法 set TCP congestion control algorithm (Linux only)