IPERF Test for measuring the throughput/speed of a WLAN client.

https://supportforums.cisco.com/document/12068771/iperf-test-measuring-throughputspeed-wlan-client


 

Introduction

“Wireless clients are experiencing very slow speed” ,   is a common  problem on a wireless lan environment.

As part of troubleshooting this, we got to take care of

  • 1)      Low Signal Strength.
  • 2)      Low SNR.
  • 3)      Insufficient Data rate.
  • 4)      Packet Drop.
  • 5)      Interference.
  • 6)      Client Driver problem.
  • 7)      QoS related problem.
  • 8)      Problem with Roaming.
  • 9)      OR  Any configuration related problem.

During the course of troubleshooting, we do need a way to test the throughput, as and when we make any changes.

IPERF comes as a very handy tool. This can easily tell us the speed of data transfer.

Here are the details for the IPERF test.

Test Setup

  1. Download the IPERF exe from the following URL.http://iperf.fr/
  2. Setup a wired computer to serve as a “server”.
  3. Take a copy of all the downloaded files (“iperf.exe and the supporting dll files) and have it on a new folder(IPERF) in the C:/ drive.
  4. Setup a wireless computer to serve as a “client”.
  5. Take a copy of all the downloaded files (“iperf.exe and the supporting dll files) and have it on a new folder(IPERF) in the C:/ drive.

Test Procedure

  • 1) On the wired PC “ the IPERF server”, run the command   " iperf.exe –s  ".

 

iperf s.jpg

 

  • 2)      Connect the Wireless PC  “the IPERF client”  to the SSID in question.
  • 3)      Execute the command " iperf.exe – c  <IP address of the server>   -P 10  -w 1000k "

               (  -P refers to the number of parallel TCP streams and –w referes to the TCP window size  )

iperf c.jpg

 

  • 4)  Repeat the test 3 to 4 time in a gap of 2 minutes.
  • 5)  Every time when you run the test, get the output “ show client detail <MAC of the wireless client>
  • 6)  Collect the outputs and send it across to the engineer.

What is Iperf?

Iperf was orginally developed by NLANR/DAST as a modern alternative for measuring TCP and UDP bandwidth performance.

Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss.

Iperf features

* TCP

  • * Measure bandwidth
  • * Report MSS/MTU size and observed read sizes.
  • * Support for TCP window size via socket buffers.
  • * Multi-threaded if pthreads or Win32 threads are available. Client and server can have multiple simultaneous connections.

* UDP

  • * Client can create UDP streams of specified bandwidth.
  • * Measure packet loss
  • * Measure delay jitter
  • * Multicast capable
  • * Multi-threaded if pthreads are available. Client and server can have multiple simultaneous connections. (This doesn't work in Windows.)

* Where appropriate, options can be specified with K (kilo-) and M (mega-) suffices. So 128K instead of 131072 bytes.

* Can run for specified time, rather than a set amount of data to transfer.

* Picks the best units for the size of data being reported.

* Server handles multiple connections, rather than quitting after a single test.

* Print periodic, intermediate bandwidth, jitter, and loss reports at specified intervals.

* Run the server as a daemon.

* Run the server as a Windows NT Service

* Use representative streams to test out how link layer compression affects your achievable bandwidth.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值