メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

Så här testar du tillgänglig nätverksbandbredd med iperf

概要: Den här artikeln innehåller information om hur du testar tillgänglig nätverksbandbredd.

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


現象

Testa tillgänglig nätverksbandbredd

1. Hämta iperf-verktyget.  En kopia finns på iperf.fr
2. Öppna ett upphöjt kommandofönster på den server som ska ta emot data och kör följande kommando: "iperf.exe –s –w 2m".
    3. Öppna ett upphöjt kommandofönster på den server som ska skicka data och kör följande kommando: "iperf –c x.x.x.x –w 2m –t 30s –i 1s".  Ersätt x.x.x.x med serverns IP-adress från steg 2.
    4. Granska de data som returneras på servern från steg 3.  Utdata bör se ut ungefär som nedanstående text:

 
C:\Users\some_user\Downloads>iperf -c xx.xx.xx.xx -w 2m -t 30s -i 1s
------------------------------------------------------------
Klientanslutning till xx.xx.xx.xx, TCP-port 5001
TCP-fönsterstorlek: 2,00 MByte
------------------------------------------------------------
[156] lokal xx.xx.xx.xx port 53724 ansluten till xx.xx.xx.xx port 5001
[ ID] Bandbredd för intervallöverföring
[156] 0,0- 1,0 sek 113 MBytes 945 Mbit/sek
[156] 1,0- 2,0 sek 112 MBytes 944 Mbit/sek
[156] 2,0- 3,0 sek 113 MBytes 945 Mbit/sek
.
.
.
[156] 28,0-29,0 sek 113 MBytes 945 Mbit/s
.[156] 29.0-30.0 sek 112 MBytes 944 Mbit/s
.[156] 0.0-30.3 sek 3.30 GBytes 945 Mbit/sek

 
Ytterligare information:

Iperf är ett vanligt nätverkstestverktyg som kan skapa TCP- och UDP-dataströmmar och mäta genomströmningen i ett nätverk som bär dem.

Iperf gör det möjligt för användaren att ställa in olika parametrar som kan användas för att testa ett nätverk, eller alternativt för att optimera eller finjustera ett nätverk. Iperf har en klient- och serverfunktion och kan mäta genomströmningen mellan de två ändarna, antingen enkelriktat eller dubbelriktat. Det är programvara med öppen källkod och körs på olika plattformar inklusive Linux, Unix och Windows.

Exempelkommandona ovan kör ett enkelriktat test med en buffertstorlek på två megabyte.  Testet körs i 30 sekunder och visar resultat varje sekund.  För ett mer avancerat test, se den fullständiga syntaxen nedan.
 

Allmänna alternativ:  


-f, --format
[kmKM] format för att rapportera: Kbits, Mbits, KBytes, MBytes-h, --help
print a help synopsis-i

, --interval n
pause n seconds between periodic bandwidth reports-l

, --len n[KM]
set length read/write buffer to n (standard 8 KB)

-m, --print_mss
print TCP maximum segment size (MTU - TCP/IP header)

-o, --output <filename
>mata ut rapporten eller felmeddelandet till denna angivna fil-p,



--port n
ställ in serverport för att lyssna på/ansluta till n (standard 5001)

-u, --udp
använd UDP istället för TCP-w

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

-B, --bind <host>
bind 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, inaktiverar Nagles algoritm-v

, --version
utskriftsversionsinformation och avsluta-V

, --IPv6Version
Ställ in domänen till IPv6-x

, --reportexclude[CDMSV] exkludera
C(anslutning) D(data) M(multicast) S(inställningar)
V(server) reports-y

, --reportstyle C|c
om den är satt till C eller c rapportera resultat som CSV (kommaseparerade värden)

Serverspecifika alternativ:  

-s, --server
kör i serverläge-U

, --single_udp
kör i enkeltrådigt UDP-läge-D

, --daemon
kör servern som en demon

Klientspecifika alternativ: 

-b, --bandbredd n[KM]
ange målbandbredden till n bitar/sek (standard 1 Mbit/sek). Den här
inställningen kräver UDP (-u).

-c, --client <host>
kör i klientläge, ansluter till <host-d>

, --dualtest
Gör ett dubbelriktat test samtidigt-n

, --num n[KM]
antal byte att överföra (istället för -t)

-r, --tradeoff
Gör ett dubbelriktat test individuellt-t

, --time n
tid i sekunder att sända för (standard 10 sekunder)

-F, --fileinput <name
>mata in data som ska överföras från en fil-I,

--stdin
mata in data som ska överföras från stdin-L

, --listenport n
port för att ta emot dubbelriktade tester tillbaka på-P

, --parallell n
antal parallella klienttrådar att köra-T

, --ttl n
time-to-live, för multicast (standard 1)

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


Sources: Wikipedia och Manpagez

 

原因

-

解決方法

-

文書のプロパティ


影響を受ける製品

Desktops & All-in-Ones, Laptops, Servers, PowerEdge

最後に公開された日付

10 6月 2024

バージョン

5

文書の種類

Solution