iperf/LANSpeedTest网络传输速度测试工具
最近公司测试限速,搜集软件发现两款,iperf,LANSpeedTest.
iperf,多平台.
LANSpeedTest,读写显示,操作简单.
局域网测试传输,优先考虑UDP.
iperf
Iperf可以报告带宽,延迟抖动和数据包丢失.
 官方文档
 安装不写了.跳过
iperf常用参数介绍
	-i 2	#表示每2秒显示一次报告
	-w 80k	#对于TCP方式,此设置为TCP窗口大小。对于UDP方式,此设置为接受UDP数据包的缓冲区大小,限制可以接受数据包的最大值
	-B 192.168.122.1
		#绑定到主机的多个地址中的一个。对于客户端来说,这个参数设置了出栈接口。对于服务器端来说,这个参数设置入栈接口。这个参数只用于具有多网络接口的主机。
		#在Iperf的UDP模式下,此参数用于绑 定和加入一个多播组。使用范围在224.0.0.0至239.255.255.255的多播地址
#常用客户端参数
	-b 100m	#用于udp测试时,设置测试发送的带宽,单位:bit/秒,不设置时默认为:1Mbit/秒
	-c 	#指定服务端ip地址
	-d 	#同时测试上行和下行
	-t 10	#设置传输时间,为10秒
	-P 5	#指定发起5个线程
UDP测试
服务端
	iperf -u -s 		# -u表示以udp模式运行,-s表示作为服务端, 这里需要设置ip
客户端
	iperf -u -c 192.168.100.11 -b 100M -t 60 -i 2
	#解释:在udp模式下,以100Mbps为数据发送速率,客户端到服务器192.168.100.11上传带宽测试,测试时间为60秒
	iperf -u -c 192.168.100.11 5M -P 30 -t 6		#客户端同时向服务器端发起30个连接线程,以5Mbps为数据发送速率
	iperf -u -c 192.168.100.11 -b 100M -d -t 60 	#以100M为数据发送速率,进行上下行带宽测试
TCP测试
服务端
	iperf -s
客户端
	iperf -c 192.168.100.11 -t 60			#在tcp模式下,客户端到服务器192.168.100.11上传带宽测试,测试时间为60秒。
	iperf -c 192.168.100.11 -P 30 -t 60		#客户端同时向服务器端发起30个连接线程。
	iperf -c 192.168.100.11 -d -t 60 -i 2	#进行上下行带宽测试。
测试结果

 结果中可以看到:
 30秒(-t)的测试,传递数据 70+ (-b参数), 监测的带宽约为20M .
LANSpeedTest
首先server端开启服务即可.
 LST_Server 程序开启.
 如图:
 
终端
 LAN_SpeedTest 程序.
 界面如图:
 
配置种可以配置数据大小:
 点击Config:
 
 具体配置自行参考里面的选项.这里设置10M的数据.
设定好目标IP,Folder or Server IP 这里填写.
单击 Start Test 等待结果.
图为检测中:
 
结果:
 
 检测结果和上面软件类似,约为20M.
iperf/LANSpeedTest网络传输速度测试工具的更多相关文章
- 网络传输速度bps与下载文件所需时间的换算
		相信很多同志都非常关注自己家的计算机上网的宽带是多少.关心单位上网的宽带是多少! 但是很多同志都经常误解网络传输速度,以至于责备网络接入商(电信.网通.铁通等单位)欺骗用户,限制上网的速度! 本文,就 ... 
- 从网卡发送数据再谈TCP/IP协议—网络传输速度计算-网卡构造
		在<在深谈TCP/IP三步握手&四步挥手原理及衍生问题—长文解剖IP>里面提到 单个TCP包每次打包1448字节的数据进行发送(以太网Ethernet最大的数据帧是1518字节,以 ... 
- 手机闪存速度测试工具,AndroBench
		手机闪存速度测试工具,AndroBench 
- 转://linux下的CPU、内存、IO、网络的压力测试工具与方法介绍
		转载地址:http://wushank.blog.51cto.com/3489095/1585927 一.对CPU进行简单测试: 1.通过bc命令计算特别函数 例:计算圆周率 echo "s ... 
- Web页面速度测试工具
		开发框架的时间,想测试单例和多例下对性能的影响,找了下没有特别简单易用的测试工具. 估摸着搞了一个小工具. 针对.net Framework的2.0,3.5,4.0版本. WebHttpTest2.0 ... 
- [Android Pro]   网络流量安全测试工具Nogotofail
		reference to : http://www.freebuf.com/tools/50324.html 从严重的HeartBleed漏洞到苹果的gotofail 漏洞,再到最近的SSL v3 P ... 
- linux下开发板网络速度测试记录
		由于做的项目对于网络和USB的读写速度有很高的要求,因此新拿回来的板子要测试网络和usb的最佳传输速度.要考虑不少因素,先把我能想到的记录下来. 测试的环境是开发板和ubuntu虚拟机 ... 
- 推荐10款免费的在线UI测试工具
		发布网站之前至关重要的一步是网站测试.网站测试要求我们全面地运行网站并通过所有基本测试,如响应式设计测试.安全测试.易用性测试.跨浏览器兼容性.网站速度测试等. 网站测试对SEO.搜索引擎排名.转换率 ... 
- 网站性能压力测试工具--apache ab使用详解
		ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对其它类型的服务器进行压力测试.比如nginx.tomcat.IIS等. 下面我们开始介绍 ... 
随机推荐
- 使用Geth 构建以太坊区块链并模拟挖矿过程
			使用Geth 构建以太坊区块链并模拟挖矿过程 Go-ethereum 是以太坊官方的一个Golang 实现,我们可以使用Geth 工具来创建创世区块并启动区块链,使用Clef 实现以太坊钱包的功能,以 ... 
- Java基础——自动装箱与拆箱
			装箱:把基本数据类型转换为对应的包装类类型 //装箱Integer i=Integer.ValuesOf(100);//自动装箱integer i1=100;//能够直接赋值成功的称为自动装箱,也调用 ... 
- 常用命令行指令  Windows & Linux
			一.Linux linux常用命令详解:https://www.cnblogs.com/yuncong/p/10247583.html 挂载U盘到linux一个文件夹中 二.Windows 1.查看电 ... 
- FrameScan CMS漏洞扫描
			工具简介 GithubL:https://github.com/qianxiao996/FrameScan FrameScan是一款python3编写的简易的cms漏洞检测框架,支持多种检测方式,支持 ... 
- MATLAB批量打印输出600PPI的图像且图像不留空白
			一 前言 最近收到审稿人的修改意见,其中有三条:一条为<RC: There were only five images evaluated in the experiment, and I re ... 
- C++_STL_all_of
			all_of 功能描述 如果在[first,last)范围内的数组进行判断, 如果pred返回true返回true 否则返回false 等同于 template<class InputItera ... 
- 如果你的Serializable类包含一个不可序列化的成员,会发生什么?你是如何解决的?
			任何序列化该类的尝试都会因NotSerializableException而失败,但这可以通过在 Java中 为 static 设置瞬态(trancient)变量来轻松解决. Java 序列化相关的常 ... 
- 用TLS/SSL保证EMQ的网络传输安全
			作为基于现代密码学公钥算法的安全协议,TLS/SSL能在计算机通讯网络上保证传输安全,EMQ的MQTT broker支持TLS,也可以用这种方式来确保传输安全. 参考官网:https://www.em ... 
- Redis6.0配置文件翻译(Google手动翻译)
			原文链接(一般情况下你打不开这个网页):https://raw.githubusercontent.com/redis/redis/6.0/redis.conf Redis配置文件 请注意,为了读取配 ... 
- kafka consumer代码梳理
			kafka consumer是一个单纯的单线程程序,因此相对于producer会更好理解些.阅读consumer代码的关键是理解回调,因为consumer中使用了大量的回调函数.参看kafka中的回调 ... 
