Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Beschikbare netwerkbandbreedte testen met iperf

Summary: Dit artikel bevat informatie over het testen van de beschikbare netwerkbandbreedte.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

De beschikbare netwerkbandbreedte

testen 1. Download het hulpprogramma iperf.  Een kopie is te vinden op iperf.fr
2. Op de server die data ontvangt, opent u een opdrachtvenster met verhoogde bevoegdheden en voert u de volgende opdracht uit: "iperf.exe –s –w 2m".
    3. Op de server die data verzendt, opent u een opdrachtvenster met verhoogde bevoegdheden en voert u de volgende opdracht uit: "iperf –c x.x.x.x –w 2m –t 30s –i 1s".  Vervang de x.x.x.x door het IP-adres van de server uit stap 2.
    4. Bekijk de data die vanaf stap 3 op de server zijn geretourneerd.  De uitvoer moet er ongeveer zo uitzien als de onderstaande tekst:

 
C:\Users\some_user\Downloads>iperf -c xx.xx.xx.xx -w 2m -t 30s -i 1s
------------------------------------------------------------
Client connecting to xx.xx.xx.xx, TCP port 5001
TCP window size: 2.00 MByte
------------------------------------------------------------
[156] lokale xx.xx.xx.xx poort 53724 verbonden met xx.xx.xx.xx poort 5001
[ ID] Interval Transfer Bandbreedte
[156] 0.0- 1.0 sec 113 MBytes 945 Mbits/sec
[156] 1.0- 2.0 sec 112 MBytes 944 Mbits/sec
[156] 2.0- 3.0 sec 113 MBytes 945 Mbits/sec
.
.
.
[156] 28,0-29,0 sec 113 MBytes 945 Mbits/sec
[156] 29,0-30,0 sec 112 MBytes 944 Mbits/sec
[156] 0,0-30,3 sec 3,30 GBytes 945 Mbits/sec

 
Aanvullende informatie:

Iperf is een veelgebruikte netwerktesttool die TCP- en UDP-datastromen kan creëren en de doorvoer kan meten van een netwerk dat ze transporteert.

Iperf stelt de gebruiker in staat om verschillende parameters in te stellen die kunnen worden gebruikt voor het testen van een netwerk, of als alternatief voor het optimaliseren of afstemmen van een netwerk. Iperf heeft een client- en serverfunctionaliteit en kan de doorvoer tussen de twee uiteinden meten, zowel unidirectioneel als bidirectioneel. Het is open-source software en draait op verschillende platforms, waaronder Linux, Unix en Windows.

De bovenstaande voorbeeldopdrachten voeren een unidirectionele test uit met een buffergrootte van twee megabytes.  De test duurt 30 seconden en geeft elke seconde de resultaten weer.  Zie de volledige syntaxis hieronder voor een meer geavanceerde test.
 

Algemene opties:  


-f, --format
[kmKM] format to report: Kbits, Mbits, KBytes, MBytes-h, --help bij
het afdrukken van een help synopsis-i

, --interval n
pauze n seconden tussen periodieke bandbreedterapporten-l

, --len n[KM]
lengte lees-/schrijfbuffer instellen op n (standaard 8 KB)

-m, --print_mss
afdrukken TCP maximale segmentgrootte (MTU - TCP/IP-header)

-o, --output <bestandsnaam>
uitvoer van het rapport of de foutmelding naar dit opgegeven bestand-p,



--port n
stel de serverpoort in om te luisteren naar/verbinding te maken met n (standaard 5001)

-u, --udp
gebruik UDP in plaats van TCP-w

, --window n[KM]
TCP window size (socket buffer size)

-B, --bind <host>
binding to <host>, an interface or multicast address-C

, --compatibility
for use with older versions does not send extra msgs-M

, --mss n
set TCP maximum segment size (MTU - 40 bytes)

-N, --nodelay
set TCP no delay, uitschakelen Nagle's Algorithm-v

, --version
print version information and quit-V

, --IPv6Version
Stel het domein in op IPv6-x

, --reportexclude
[CDMSV] exclude C(connection) D(data) M(multicast) S(settings)
V(server) reports-y

, --reportstyle C|c
if set to C or c report results as CSV (comma separated values)

Server specific options:  

-s, --server
uitvoeren in servermodus-U

, --single_udp
uitvoeren in single-threaded UDP-modus-D

, --daemon
voert de server uit als een daemon

Clientspecifieke opties: 

-b, --bandwidth n[KM]
stel de doelbandbreedte in op n bits/sec (standaard 1 Mbit/sec). Voor deze
instelling is UDP (-u) vereist.

-c, --client <host>
uitvoeren in clientmodus, verbinding maken met <host-d>

, --dualtest
Voer tegelijkertijd een bidirectionele test uit-n

, --num n[KM]
aantal bytes om te verzenden (in plaats van -t)

-r, --tradeoff
Voer een bidirectionele test uit individueel-t

, --tijd n
tijd in seconden om te verzenden voor (standaard 10 seconden)

-F, --fileinput <name
>voer de gegevens in die vanuit een bestand-I

moeten worden verzonden, --stdin
voer de data in die moeten worden verzonden van stdin-L

, --listenport n
port om bidirectionele tests terug on-P

te ontvangen, --parallel n
aantal parallelle client threads om uit te voeren-T

, --ttl n
time-to-live, voor multicast (standaard 1)

-Z, --linux-congestion <algo>
set TCP congestion control algorithm (Linux only)


Bronnen: Wikipedia en Manpagez

 

Cause

-

Resolution

-

Affected Products

Desktops & All-in-Ones, Laptops, Servers, PowerEdge
Article Properties
Article Number: 000139427
Article Type: Solution
Last Modified: 26 Aug 2024
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.