Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2548475
  • 博文数量: 184
  • 博客积分: 120
  • 博客等级: 入伍新兵
  • 技术积分: 1012
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-03 19:50
个人简介

转载一些技术文章,分享给大家。

文章分类

全部博文(184)

文章存档

2020年(82)

2019年(102)

我的朋友

分类: LINUX

2020-04-02 21:24:51

转自:https://www.cnblogs.com/chenxiaomeng/p/9509670.html 

Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。

Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。

Iperf可以报告带宽延迟抖动数据包丢失。

Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。


测试单线程TCP
在服务端运行iperf,输入命令iperf –s –p 12345 –i 1 –M 以在本机端口12345上启用iperf
在客户端运行iperf,输入命令iperf –c server-ip –p server-port –i 1 –t 10 –w 20K,其中参数说明如下:
-c:客户端模式,后接服务器ip
-p:后接服务端监听的端口
-i:设置带宽报告的时间间隔,单位为秒
-t:设置测试的时长,单位为秒
-w:设置tcp窗口大小,一般可以不用设置,默认即可


测试单线程UDP(默认带宽)
在服务端运行iperf,输入命令iperf –s -u –p 12345 –i 1 以在本机端口12345上启用iperf,并运行于udp模式
在客户端运行iperf,输入命令iperf -c server-ip -p server-port -i 1 -t 10 -b,其中参数说明如下:
-c:客户端模式,后接服务器ip
-p:后接服务端监听的端口
-i:设置带宽报告的时间间隔,单位为秒
-t:设置测试的时长,单位为秒
-b:设置udp的发送带宽,单位bit/s


阅读(84) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~