iperf网络质量测试工具测试带宽
2023-09-27 14:22:01 时间
下载工具,可以测试带宽
这里介绍一个优秀的网络质量测试工具iperf,这个工具在我们的 asterisk 网络电话项目中,立下了汗马功劳。iperf 可以测试真实载荷下的网络质量,可以测试端到端的网络质量,可以测试一定吞吐率下的丢包、抖动。
iperf 在 linux 下和windows下都有二进制包。安装方法:
centos 下,需要使用EPEL 的软件包
CentOS 6:
rpm -i http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-7.noarch.rpm
CentOS 5:
rpm -i http://mirrors.sohu.com/fedora-epel/5/i386/epel-release-5-4.noarch.rpm
yum -y install iperf
debian/ubuntu下
aptitude install iperf
windows 下
http://www.mayoxide.com/iperf/
iperf 使用 C/S 模式进行测试,使用方法:
一般的网络传输,使用 tcp 测试(普通网络应用),测试传输带宽:
服务器上运行:
iperf -s
客户端上运行:
iperf -c 172.17.0.5 -d -i 1 -t 10
语音服务器应该使用 udp 方式 (-u 选项),主要用于voip,视频会议,一些游戏:
服务器上运行:
iperf -s -u
客户端上测试在8Mbps带宽情况下的网络质量:
iperf -u -c 172.17.0.5 -b 8M -i 1 -w 1M -t 10
客户端起20个进程,每个进程 100k带宽,测试网络质量
iperf -u -c 172.17.0.5 -b 100k -i 1 -w 1M -t 30 -P20
测试结果包括带宽、抖动、丢包:
相关文章
- 你真的确定做好网络测试的准备了吗?
- CSRF攻击测试及防御
- 使用macaca进行移动端hybird自动化测试(三)
- 黑客地下市场出售物联网僵尸网络 售价7500美元 美国断网可能只是测试
- 瓶颈期必看:工作3-5年的测试员,如何少走弯路,顺利突破
- Python3入门(十)——调试与测试
- mysql几种性能测试的工具使用
- 什么是APP测试,和Web测试有什么不同?
- 3GPP 测试 /etc/udev/ruse.d/50文件 /lib/udev/ruse.d/55* 网络配置
- 编写JAVA代码在生产环境启用临时端口进行telnet网络测试
- 从0到1精通自动化测试,pytest自动化测试框架,allure2生成html报告(史上最详细)(九)
- Python 接口测试(一)
- Linux环境下网络性能测试
- 网络性能测试
- linux网络测试命令(转)
- postgresql/lightdb patroni高可用搭建与测试
- 趴一趴网络上的各种性能测试结论