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

Testowanie dostępnej przepustowości sieci za pomocą narzędzia „iperf”

概要: Ten artykuł zawiera informacje na temat testowania dostępnej przepustowości sieci.

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

文書の内容


現象

Testowanie dostępnej przepustowości sieci

1. Pobierz narzędzie iperf.  Kopię można znaleźć na stronie iperf.fr
2. Na serwerze, który będzie odbierał dane, otwórz okno poleceń z podwyższonym poziomem uprawnień i wykonaj następujące polecenie: „iperf.exe –s –w 2m”.
    3. Na serwerze, który będzie wysyłał dane, otwórz okno polecenia z podwyższonym poziomem uprawnień i wykonaj następujące polecenie: „iperf –c x.x.x.x –w 2m –t 30s –i 1s”.  W miejsce x.x.x.x wpisz adres IP serwera z kroku 2.
    4. Przejrzyj dane zwrócone na serwerze z kroku 3.  Dane wyjściowe powinny wyglądać podobnie do poniższego tekstu:

 
C:\Uzytkownicy\Nazwa_Uzytkownika\Pobrane>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] local xx.xx.xx.xx port 53724 connected with xx.xx.xx.xx port 5001
[ ID] Interval       Transfer     Bandwidth
[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

 
Informacje dodatkowe:

Iperf jest powszechnie używanym narzędziem do testowania sieci, które może tworzyć strumienie danych TCP i UDP oraz mierzyć przepustowość sieci, która je przenosi.

Narzędzie Iperf umożliwia ustawianie różnych parametrów, które mogą być używane do testowania sieci, a także do optymalizacji lub dostrajania sieci. Iperf ma funkcje klienta i serwera i może mierzyć przepustowość między nimi, jednokierunkowo lub dwukierunkowo. Jest to oprogramowanie typu open source i działa na różnych platformach, w tym Linux, Unix i Windows.

Powyższe przykładowe polecenia uruchamiają test jednokierunkowy o rozmiarze bufora wynoszącym dwa megabajty.  Test trwa 30 sekund i wyświetla wyniki co sekundę.  Jeżeli potrzebny jest bardziej zaawansowany test, pełna lista poleceń została przedstawiona poniżej.
 

Opcje ogólne:  


-f, --format [kmKM]
format w raporcie: kb, Mb/s, KB, MB

-h, --help
wyświetl opis pomocy

-i, --interval n
zatrzymaj na n sekund pomiędzy okresowymi raportami przepustowości

-l, --len n[KM]
ustaw wielkość bufora odczytu/zapisu na n (domyślnie 8 kB)

-m, --print_mss
wyświetl maksymalny rozmiar segmentu TCP (MTU - nagłówek TCP/IP)

-o, --output <nazwapliku>
wyślij raport lub komunikat o błędzie do konkretnego pliku

-p, --port n
ustaw port serwera, z którego ma odbierać połączenia lub się połączyć na n (domyślnie 5001)

-u, --udp
użyj protokołu UDP zamiast TCP

-w, --window n[KM]
rozmiar okna protokołu TCP (rozmiar buforu gniazda)

-B, --bind <host>
przywiąż do <host>, interfejsu lub adresu multicast

-C, --compatibility
do użytku w starszych wersjach, które nie wysyłają dodatkowych komunikatów

-M, --mss n
ustaw maksymalny rozmiar segmentu TCP (MTU - 40 B)

-N, --nodelay
ustaw brak opóźnienia protokołu TCP, wyłączając algorytm Nagle’a

-v, --version
wyświetl informacje o wersji i wyjdź

-V, --IPv6Version
ustaw IPv6 jako domenę

-x, --reportexclude [CDMSV]
nie raportuj ustawień serwera o danych połączenia Multicast
(CDMSV)


-y, --reportstyle C|c
ustawienie C lub c zapisuje raport w formacie CSV (wartości rozdzielone przecinkiem)

Opcje tylko dla serwera:  

-s, --server
uruchom w trybie serwera

-U, --single_udp
uruchom w jednowątkowym trybie serwera w protokole UDP

-D, --daemon
uruchom serwer jako demona

Opcje tylko dla klienta: 

-b, --bandwidth n[KM]
ustaw docelową przepustowość na n b/s (domyślnie 1 Mb/s). To
ustawienie wymaga protokołu UDP (-u).

-c, --client <host>
uruchom w trybie klienta, połącz z <host>

-d, --dualtest
wykonaj test dwukierunkowy jednocześnie w obu kierunkach

-n, --num n[KM]
liczba bajtów do przesłania (zamiast t)

-r, --tradeoff
wykonaj osobno test dwukierunkowy

-t, --time n
czas przesyłu w sekundach (domyślnie 10 sekund)

-F, --fileinput <nazwa>
wprowadź dane do przesyłu z pliku

-I, --stdin
wprowadź dane do przesyłu ze standardowego strumienia wejścia (stdin)

-L, --listenport n
port do odbioru testów dwukierunkowych

-P, --parallel n
liczba wątków klientów do uruchomienia równolegle

-T, --ttl n
czas życia pakietu, dla multicast (domyślnie 1)

-Z, --linux-congestion <algo>
ustaw algorytm kontroli przeciążenia protokołu TCP (tylko dla systemu Linux)


Źródła: Wikipedia i Manpagez

 

原因

-

解決方法

-

文書のプロパティ


影響を受ける製品

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

最後に公開された日付

06 10月 2021

バージョン

4

文書の種類

Solution