今天X淘上入手了一个千兆交换机,于是找来iperf工具来检测交换机性能如何
https://code.google.com/p/iperf/wiki/ManPage
设备:1笔记本、1台式机都是千兆网卡,连上交换机,千兆指示灯亮起,说明设备都正常
开始测试:
1、选定台式机作为server
D:\TDDOWNLOAD\jperf-2.0.0\bin>iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 8.00 KByte (default) ------------------------------------------------------------
2、选定笔记本作为client
C:\cdown\jperf-2.0.0\bin>iperf -c 10.12.12.46 -t 60 ------------------------------------------------------------ Client connecting to 10.12.12.46, TCP port 5001 TCP window size: 8.00 KByte (default) ------------------------------------------------------------ [128] local 10.12.12.48 port 61429 connected with 10.12.12.46 port 5001 [ ID] Interval Transfer Bandwidth [128] 0.0-60.0 sec 1.75 GBytes 250 Mbits/sec
测试结果:31.25MB
3、每隔2s输出一次,增加参数-i 2,结果也差不多
C:\cdown\jperf-2.0.0\bin>iperf -c 10.12.12.46 -t 60 -i 2 ------------------------------------------------------------ Client connecting to 10.12.12.46, TCP port 5001 TCP window size: 8.00 KByte (default) ------------------------------------------------------------ [128] local 10.12.12.48 port 61453 connected with 10.12.12.46 port 5001 [ ID] Interval Transfer Bandwidth [128] 0.0- 2.0 sec 57.3 MBytes 240 Mbits/sec [128] 2.0- 4.0 sec 60.1 MBytes 252 Mbits/sec [128] 4.0- 6.0 sec 57.1 MBytes 240 Mbits/sec [128] 6.0- 8.0 sec 53.3 MBytes 223 Mbits/sec [128] 8.0-10.0 sec 59.9 MBytes 251 Mbits/sec [128] 10.0-12.0 sec 60.6 MBytes 254 Mbits/sec
4、总结:1000Mbps理论上应该有1000Mbps/8=125MB,但实际只有31M,看来价格便宜确实质量一般啊,实际在传输文件时,最大也可以达到50M,但和理论值相差甚远,不过比百兆比起快多了哈!
------------------------------------------------------------------------------------
5、补充:
-l:缓冲区大小,默认8KB
-w:tcp窗口,默认8KB
-d:同时双向传输测试
修改之后,测试结果和之前相差还蛮大的
D:\TDDOWNLOAD\jperf-2.0.0\bin>iperf -s -w 1M -l 1M ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 1.00 MByte ------------------------------------------------------------
C:\cdown\jperf-2.0.0\bin>iperf -c 10.12.12.46 -t 60 -i 2 -w 1M ------------------------------------------------------------ Client connecting to 10.12.12.46, TCP port 5001 TCP window size: 1.00 MByte ------------------------------------------------------------ [128] local 10.12.12.48 port 62200 connected with 10.12.12.46 port 5001 [ ID] Interval Transfer Bandwidth [128] 0.0- 2.0 sec 136 MBytes 569 Mbits/sec [128] 2.0- 4.0 sec 134 MBytes 561 Mbits/sec [128] 4.0- 6.0 sec 136 MBytes 571 Mbits/sec [128] 6.0- 8.0 sec 136 MBytes 571 Mbits/sec [128] 8.0-10.0 sec 136 MBytes 571 Mbits/sec [128] 0.0-10.3 sec 695 MBytes 568 Mbits/sec
C:\cdown\jperf-2.0.0\bin>iperf -c 10.12.12.46 -t 60 -i 2 -w 1M -d ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 1.00 MByte ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 10.12.12.46, TCP port 5001 TCP window size: 1.00 MByte ------------------------------------------------------------ [136] local 10.12.12.48 port 62224 connected with 10.12.12.46 port 5001 [160] local 10.12.12.48 port 5001 connected with 10.12.12.46 port 51787 [ ID] Interval Transfer Bandwidth [136] 0.0- 2.0 sec 95.9 MBytes 402 Mbits/sec [160] 0.0- 2.0 sec 182 MBytes 765 Mbits/sec [136] 2.0- 4.0 sec 130 MBytes 544 Mbits/sec [160] 2.0- 4.0 sec 98.0 MBytes 411 Mbits/sec [136] 4.0- 6.0 sec 131 MBytes 548 Mbits/sec [160] 4.0- 6.0 sec 113 MBytes 475 Mbits/sec [136] 6.0- 8.0 sec 124 MBytes 521 Mbits/sec [160] 6.0- 8.0 sec 155 MBytes 651 Mbits/sec
参考
1)http://blog.chinaunix.net/uid-14730816-id-136436.html
2)http://blog.csdn.net/miss_acha/article/details/7988885
相关推荐
其中,iperf3是一款强大的网络带宽测试工具,尤其在Windows平台上,iperf-3.1.3-win64版本的发布,为用户提供了便捷的网络性能分析手段。本文将详细介绍iperf3的使用方法以及它在网络测试中的应用。 iperf3是由Jay ...
在UDP模式下,iperf能够帮助检测网络的拥塞控制和丢包情况。这对于视频流、在线游戏或实时通信等对低延迟敏感的应用非常有用。你可以设置不同的UDP数据包大小和传输速率来模拟不同场景。 安装iperf-2.0.9-win64后,...
1. **网络优化**:网络管理员可以使用iperf来检测网络瓶颈,优化网络配置,提高传输效率。 2. **软件开发**:开发人员在构建需要高性能网络通信的软件时,可以用iperf进行性能验证和调优。 3. **数据中心**:在数据...
iperf 是一个强大的网络性能测试工具,主要用于评估和测量网络的带宽、延迟以及数据传输效率。这个"iperf-3.10.1.zip"压缩包包含了iperf的源代码,版本为3.10.1,适用于Linux操作系统。在Linux环境中,用户可以编译...
iperf 是一个网络性能测试工具,它主要用于评估和测量网络的带宽、延迟以及数据传输的稳定性。在本文中,我们将深入探讨 iperf 2.0.13 版本,了解其特点、功能以及如何在不同平台上进行编译和使用。 iperf 2.0.13 ...
对于UDP测试,iperf3可以检测网络的丢包率和延迟抖动。这些指标对于VoIP和在线游戏等对实时性要求高的应用至关重要。通过运行`iperf3 -c server_ip -u -b bandwidth`,用户可以启动一个UDP测试,其中`-u`标志指示...
iperf3是一个强大的网络性能测试工具,主要用于评估TCP、UDP和SCTP协议的网络带宽。这个工具在IT行业中广泛应用于网络优化、故障排查和系统性能分析。它由C++编写,因此对C/C++开发者来说非常友好,同时也便于跨平台...
iperf3是一款强大的网络性能测试工具,主要用于评估和分析网络的传输速度、带宽利用率以及网络连接的稳定性。它能够帮助网络管理员、开发者或者普通用户了解网络的实际性能,以便进行故障排查、网络优化或者系统调优...
iperf是一款广泛使用的开源网络性能测试工具,它可以帮助网络管理员和开发者评估网络的带宽、延迟和数据包丢失等关键性能指标。这个工具支持TCP和UDP两种传输协议,可以进行单向或双向的数据流测试,适用于多种操作...
在软件测试中,iperf3是一个非常实用的工具,它可以用于验证网络基础设施的优化效果,检测网络瓶颈,或者在开发和部署网络应用时进行性能基准测试。对于IT专业人士来说,熟练掌握iperf3的使用方法有助于提升问题诊断...
这个工具的主要功能是评估网络的带宽、延迟以及数据传输的稳定性,对于网络管理员、开发者以及普通用户来说,都是检测网络速度和性能的理想选择。 iperf3支持三种主要的传输协议:TCP(传输控制协议)、UDP(用户...
iperf是一款广泛应用于网络性能测试的开源工具,尤其在评估TCP和UDP的带宽速度、网络延迟以及丢包率等方面表现突出。它支持多种操作系统,包括Linux、Windows、macOS等,是网络管理员和IT专业人士进行网络性能诊断的...
iperf是一款广泛使用的网络性能测试工具,主要用于评估和测量网络的带宽容量、传输速率以及TCP和UDP协议的性能。这个“iperf测试工具”针对的是Windows 32位操作系统,意味着它可以在32位的Windows环境下运行,帮助...
在提供的压缩包文件中,"iperf-2.0.5-2-win32"是一款著名的网络带宽测试工具,适用于Windows系统。iperf是一个开源的命令行工具,支持多种操作系统,包括Linux、Windows和Mac OS等。 1. 功能特性: - 双向测试:...
- **测试网络带宽**:iperf能够发送大量的数据包,并计算在特定时间内传输的数据量,从而推算出网络的吞吐量。 - **选择TCP或UDP**:TCP是一个面向连接的协议,适合于可靠的数据传输;UDP则无连接,适合实时应用,但...
iperf是一款广泛应用于网络性能测试的开源工具,尤其在IT行业内,它被众多网络管理员、开发者和研究人员用来评估网络带宽、吞吐量、丢包率以及延迟等关键性能指标。这个工具支持TCP和UDP协议,能进行双向传输测试,...
iperf是一款强大的网络性能测试工具,特别适用于评估和优化网络带宽、延迟抖动和数据包丢失率。在Windows 7环境下,iperf通常以命令行形式运行,但本资源提供了一个图形用户界面(GUI)版本,使得操作更加直观和简单...
iperf 是一款强大的网络性能测试工具,主要用于评估和测量网络的带宽、延迟以及数据传输速率等关键性能指标。在Windows、Linux以及其他多种操作系统上都可使用,它提供了命令行界面,使得网络管理员和开发人员能够...
总的来说,iperf是一个功能强大的网络测速工具,无论是对家庭用户检测网络质量,还是对企业网络进行性能优化,都能提供可靠的数据支持。在Windows和Android平台上,其易用性和灵活性使其成为网络测试的首选工具之一...
iperf是一款广泛应用于网络性能测试的专业工具,尤其在IT领域中,它被用来评估和调试网络连接的速度、稳定性以及带宽利用率。通过使用iperf,网络管理员和开发人员能够了解网络的实际性能,诊断可能存在的问题,并...