iperf流量分析

  1. iperf3打流软件

    本身不支持多线程打流,所以本身服务器软中断占用较高,无法突破打流瓶颈,而iperf2版本没有该问题,所以可以使用iperf2来进行打流,来呈现真实网络带宽。
    
  2. iperf3需要使用-P多线程

  3. tcp传输带宽:

    有时候,我们需要使用TCP来测试网络带宽。有一个参数需要特别注意,那就是TCP窗口大小,可以使用-w参数指定。
    网络通道的容量 capacity = bandwidth * round-trip time
    而理论TCP窗口的大小就是网络通道的容量。
    比如,网络带宽为40Mbit/s, 回环路径消耗时间是2ms,那么TCP的窗口大小不小于 40Mbit/s×2ms = 80kbit = 10Kbytes
    此时我们可以查询iperf默认的TCP窗口大小来决定是否需要设置此参数。
    
  4. iperf命令参数

	#iperf -c 10.1.1.1        //客户端命令 
	#iperf -s                      //服务端命令
	-f [b|B|k|K|m|M|g|G]  //f参数表示单位 
	-r                             //r参数表示双向数据测试,但要先测c到s的带宽 
	-d                             //d参数和r近似,并且功能更强,可同时测试双向数据
	-w [2000]                  //w参数后跟数字,单位是byte,
	-p [12000]                  //p参数可指定端口号 
	-t [20]                       //t参数默认表示测试10次,后加数字可以自己定义
	-i [2]                         //i参数表示测试开始到结束的间隔时间,单位s
	-u -b 10m                   //udp 10mbps 测试
	-m                             //最大mpu测试
	-P                              //并行测试
	-h                              //帮助   

相关推荐

  1. iperf流量分析

    2024-03-10 00:38:03       28 阅读
  2. iperf

    2024-03-10 00:38:03       10 阅读
  3. iperf3使用记录

    2024-03-10 00:38:03       19 阅读
  4. Wireshark流量分析

    2024-03-10 00:38:03       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-10 00:38:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-10 00:38:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-10 00:38:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-10 00:38:03       20 阅读

热门阅读

  1. Oracle统计信息收集维护

    2024-03-10 00:38:03       26 阅读
  2. C语言深入学习 --- 5.动态内存管理

    2024-03-10 00:38:03       24 阅读
  3. Rust基础教程

    2024-03-10 00:38:03       21 阅读
  4. test02

    2024-03-10 00:38:03       22 阅读
  5. c 不同类型指针的转换

    2024-03-10 00:38:03       21 阅读
  6. 【数论】欧拉筛

    2024-03-10 00:38:03       22 阅读
  7. 贪心算法介绍

    2024-03-10 00:38:03       20 阅读