Вы находитесь на странице: 1из 7

Iperf 3 Server Installation Guide

NT13-18478, 2.0, 10/18/2013

Ascom. All rights reserved.


TEMS is a trademark of Ascom. All other trademarks are the property of their respective holders.
NT13-18478, 2.0, 10/18/2013

Contents
1

Introduction

Installing the Iperf 3 Server Software

Firewall Configuration

NT13-18478, 2.0, 10/18/2013

Introduction

The Iperf 3 server is used for UDP and TCP throughput measurements. The server must run
on a machine with an Internet connection and a public IP address. Each server instance can
handle only one Iperf client connection, but several server instances can be run on the same
machine so that multiple clients can test against it.
Note: If multiple server instances are to be set up, it is crucial that the server machine
have sufficient bandwidth to support concurrent access by the corresponding
number of Iperf clients. Having too many server instances will cause poor
performance, especially if many clients are accessing the machine over a highspeed connection.
The Iperf server software consists of two parts:

Iperf Watcher

The Iperf 3 server itself.

Iperf Watcher acts as the shell and monitor tool for all Iperf server instances. It will spawn
servers and monitor them to check if they are operating correctly. If a server instance is
malfunctioning, it will be restarted.

Installing the Iperf 3 Server Software

1. Unpack the Iperf Watcher and Iperf 3 package in a local directory on the server.
2. Configure the Iperf Watcher according to your measurement needs. The configuration is
maintained in an XML file named ConfigInfo.xml:

The parameters have the following meanings:

RetryCount: Specifices how many times Iperf Watcher will retry checking if an Iperf
server is busy before it restarts the Iperf server.

RetryInterval: Time in seconds between retries (see RetryCount).

IPerfFilePath: Path to the locally installed Iperf server.

IPerfServer: IP address and port number of an Iperf server instance. Each entry defines
one server instance; multiple entries are allowed. The IP address should always be
127.0.0.1, whereas the port number must be unique for each server instance. Make sure
that the ports you specify are available on the server machine.

NT13-18478, 2.0, 10/18/2013

Firewall Configuration

The Iperf executable must be allowed to communicate through Windows Firewall. To


accomplish this, follow the steps below.
1. Open Windows Firewall and click Allow a program or feature through Windows
Firewall.

2. Click the button Allow another program.

NT13-18478, 2.0, 10/18/2013

3. Click Browse.

4. Browse to the location of iperf3.exe, and open that file.

5. Select Iperf3 and click Add.

NT13-18478, 2.0, 10/18/2013

6. Make sure that you have checked the Iperf3 item as well as its boxes in the Home/Work
(Private) and Public columns. Then click OK.

NT13-18478, 2.0, 10/18/2013

Вам также может понравиться