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

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值