`
mingren135
  • 浏览: 72492 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

iperf-检测网络带宽工具

 
阅读更多

今天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

 

 

分享到:
评论

相关推荐

    iperf-3.1.3-win64.zip

    其中,iperf3是一款强大的网络带宽测试工具,尤其在Windows平台上,iperf-3.1.3-win64版本的发布,为用户提供了便捷的网络性能分析手段。本文将详细介绍iperf3的使用方法以及它在网络测试中的应用。 iperf3是由Jay ...

    iperf-2.0.9-win64.zip

    在UDP模式下,iperf能够帮助检测网络的拥塞控制和丢包情况。这对于视频流、在线游戏或实时通信等对低延迟敏感的应用非常有用。你可以设置不同的UDP数据包大小和传输速率来模拟不同场景。 安装iperf-2.0.9-win64后,...

    iperf-windows-master.7z

    1. **网络优化**:网络管理员可以使用iperf来检测网络瓶颈,优化网络配置,提高传输效率。 2. **软件开发**:开发人员在构建需要高性能网络通信的软件时,可以用iperf进行性能验证和调优。 3. **数据中心**:在数据...

    iperf-3.10.1.zip

    iperf 是一个强大的网络性能测试工具,主要用于评估和测量网络的带宽、延迟以及数据传输效率。这个"iperf-3.10.1.zip"压缩包包含了iperf的源代码,版本为3.10.1,适用于Linux操作系统。在Linux环境中,用户可以编译...

    iperf-2.0.13.tar.gz

    iperf 是一个网络性能测试工具,它主要用于评估和测量网络的带宽、延迟以及数据传输的稳定性。在本文中,我们将深入探讨 iperf 2.0.13 版本,了解其特点、功能以及如何在不同平台上进行编译和使用。 iperf 2.0.13 ...

    iperf-android.apk.zip

    对于UDP测试,iperf3可以检测网络的丢包率和延迟抖动。这些指标对于VoIP和在线游戏等对实时性要求高的应用至关重要。通过运行`iperf3 -c server_ip -u -b bandwidth`,用户可以启动一个UDP测试,其中`-u`标志指示...

    cpp-iperf3一个TCPUDP和SCTP网络带宽测量工具

    iperf3是一个强大的网络性能测试工具,主要用于评估TCP、UDP和SCTP协议的网络带宽。这个工具在IT行业中广泛应用于网络优化、故障排查和系统性能分析。它由C++编写,因此对C/C++开发者来说非常友好,同时也便于跨平台...

    iperf3网络性能测试工具

    iperf3是一款强大的网络性能测试工具,主要用于评估和分析网络的传输速度、带宽利用率以及网络连接的稳定性。它能够帮助网络管理员、开发者或者普通用户了解网络的实际性能,以便进行故障排查、网络优化或者系统调优...

    iperf网络测试工具

    iperf是一款广泛使用的开源网络性能测试工具,它可以帮助网络管理员和开发者评估网络的带宽、延迟和数据包丢失等关键性能指标。这个工具支持TCP和UDP两种传输协议,可以进行单向或双向的数据流测试,适用于多种操作...

    iperf3-3.1.3-1.fc24.x86_64.zip

    在软件测试中,iperf3是一个非常实用的工具,它可以用于验证网络基础设施的优化效果,检测网络瓶颈,或者在开发和部署网络应用时进行性能基准测试。对于IT专业人士来说,熟练掌握iperf3的使用方法有助于提升问题诊断...

    iperf3.zip

    这个工具的主要功能是评估网络的带宽、延迟以及数据传输的稳定性,对于网络管理员、开发者以及普通用户来说,都是检测网络速度和性能的理想选择。 iperf3支持三种主要的传输协议:TCP(传输控制协议)、UDP(用户...

    iperf的测试说明和工具使用

    iperf是一款广泛应用于网络性能测试的开源工具,尤其在评估TCP和UDP的带宽速度、网络延迟以及丢包率等方面表现突出。它支持多种操作系统,包括Linux、Windows、macOS等,是网络管理员和IT专业人士进行网络性能诊断的...

    iperf测试工具

    iperf是一款广泛使用的网络性能测试工具,主要用于评估和测量网络的带宽容量、传输速率以及TCP和UDP协议的性能。这个“iperf测试工具”针对的是Windows 32位操作系统,意味着它可以在32位的Windows环境下运行,帮助...

    内网带宽测试工具

    在提供的压缩包文件中,"iperf-2.0.5-2-win32"是一款著名的网络带宽测试工具,适用于Windows系统。iperf是一个开源的命令行工具,支持多种操作系统,包括Linux、Windows和Mac OS等。 1. 功能特性: - 双向测试:...

    iperf.exe&iperf.apk工具&说明

    - **测试网络带宽**:iperf能够发送大量的数据包,并计算在特定时间内传输的数据量,从而推算出网络的吞吐量。 - **选择TCP或UDP**:TCP是一个面向连接的协议,适合于可靠的数据传输;UDP则无连接,适合实时应用,但...

    iperf压缩包下载

    iperf是一款广泛应用于网络性能测试的开源工具,尤其在IT行业内,它被众多网络管理员、开发者和研究人员用来评估网络带宽、吞吐量、丢包率以及延迟等关键性能指标。这个工具支持TCP和UDP协议,能进行双向传输测试,...

    iperf图形界面测试工具(win7)

    iperf是一款强大的网络性能测试工具,特别适用于评估和优化网络带宽、延迟抖动和数据包丢失率。在Windows 7环境下,iperf通常以命令行形式运行,但本资源提供了一个图形用户界面(GUI)版本,使得操作更加直观和简单...

    网络性能测试iperf

    iperf 是一款强大的网络性能测试工具,主要用于评估和测量网络的带宽、延迟以及数据传输速率等关键性能指标。在Windows、Linux以及其他多种操作系统上都可使用,它提供了命令行界面,使得网络管理员和开发人员能够...

    iperf for windows/android

    总的来说,iperf是一个功能强大的网络测速工具,无论是对家庭用户检测网络质量,还是对企业网络进行性能优化,都能提供可靠的数据支持。在Windows和Android平台上,其易用性和灵活性使其成为网络测试的首选工具之一...

    iperf网络性能测试工具

    iperf是一款广泛应用于网络性能测试的专业工具,尤其在IT领域中,它被用来评估和调试网络连接的速度、稳定性以及带宽利用率。通过使用iperf,网络管理员和开发人员能够了解网络的实际性能,诊断可能存在的问题,并...

Global site tag (gtag.js) - Google Analytics