测试网络带宽 适用于windows linux系统

时间:13-05-16 栏目:技术 作者:liva 评论:4 点击: 4,592 次

360软件小助手截图20130516151153

iperf是一个用来测试网络速度的软件,这个工具非常强大,可用在linux和windows平台,windows平台界面如上,名字叫jperf。这个软件可以测试TCP和UDP的速度,延迟等参数。


iperf常用参数:

-s 以server模式启动,eg:iperf -s 
-c host以client模式启动,host是server端地址,

例如:iperf -c 222.35.11.23 
-f [k m K M] 分别表示以Kbits, Mbits, KBytes, MBytes显示报告,默认以Mbits为单位,eg:iperf -c 10.252.0.1 -f K 
-i sec 以秒为单位显示报告间隔,eg:iperf -c 10.252.0.1 -i 2 -l 缓冲区大小,默认是8KB

例如: iperf -c 10.252.0.1 -l 16 -m 显示tcp最大mtu值 
-o 将报告和错误信息输出到文件eg:iperf -c 10.252.0.1 -o ciperflog.txt 
-p 指定服务器端使用的端口或客户端所连接的端口eg:iperf -s -p 9999;iperf -c 10.252.0.1 -p 9999 
-u 使用udp协议 
-w 指定TCP窗口大小,默认是8KB 
-B 绑定一个主机地址或接口(当主机有多个地址或接口时使用该参数) -C 兼容旧版本(当server端和client端版本不一样时使用) -M 设定TCP数据包的最大mtu值 -N 设定TCP不延时 -V 传输ipv6数据包   
server专用参数 
-D 以服务方式运行iperf,

例如:iperf -s -D -R 停止iperf服务,针对-D,eg:iperf -s -R   
client端专用参数 
-d 同时进行双向传输测试 
-n 指定传输的字节数

例如:iperf -c 10.252.0.1 -n 100000 -r 单独进行双向传输测试 
-t 测试时间,默认10秒,

例如:iperf -c 10.252.0.1 -t 5 -F 指定需要传输的文件 -T 指定ttl值   

应用实例

使用 iperf -s 命令将 Iperf 启动为 server 模式,在客户机上使用 iperf -c启动client模式。

客户端输入:

iperf -c 10.4.69.226 -i 1 -W 1M -f M

测试速度如下:

image

 

更多参数参考:

http://webfolder.wirelessleiden.nl/iperf/

声明: 本文由( liva )原创编译,转载请保留链接: 测试网络带宽 适用于windows linux系统

测试网络带宽 适用于windows linux系统:目前有4 条留言

  1. 站长为我们收集整理这些着实不易啊。感谢感谢!

    2014-11-25 下午 7:54 [回复]
  2. 地板
    时事评论 China Mozilla Windows :

    网站真的挺好。支持一下,希望能再接再厉。

    2014-11-24 上午 10:06 [回复]
  3. 板凳
    域名估价 China Mozilla Windows :

    这里有不少有用的东西,不错,感谢。

    2014-11-14 上午 9:00 [回复]
  4. 沙发
    在线工作 China Mozilla Windows :

    不错的网站,希望也能参与其中,贡献自己的微薄之力..

    2014-10-08 下午 3:27 [回复]

发表评论


购物推荐

赞助商

© 2013 enjoydiy.com. Design by zijiao. 58 queries in 0.339 seconds, using 21.30MB memory