Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos

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

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

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

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: Kbits, Mbits, KBytes, MBytes-h, --help
print a help synopsis-i

, --interval n
pauza n sekund między okresowymi raportami

przepustowości-l, --len n[KM]
ustawia długość bufora odczytu/zapisu na n (domyślnie 8 KB)

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

-o, --output <nazwa_pliku
>wypisuje raport lub komunikat o błędzie do tego określonego pliku-p,



--port n
ustawia port serwera do nasłuchiwania/łączenia się z n (domyślnie 5001)

-u, --udp
używa UDP zamiast TCP-w

, --window n[KM]
Rozmiar okna TCP (rozmiar bufora gniazda)

-B, --bind <host
>wiąże się z <hostem>, interfejsem lub adresem

multiemisji-C, --compatibility
do użytku ze starszymi wersjami nie wysyła dodatkowych komunikatów-M

, --mss n
ustawia maksymalny rozmiar segmentu TCP (MTU - 40 bajtów)

-N, --nodelay
ustawia TCP bez opóźnienia, wyłączając Algorytm

Nagle'a-v, --version
wypisuje informacje o wersji i wychodzi-V

, --IPv6Version
Ustawia domenę na IPv6-x

, --reportexclude
[CDMSV] exclude C(połączenie) D(dane) M(multiemisja) S(ustawienia)
V(serwer) raporty-y

, --reportstyle C|c
, jeśli ustawione na C lub c raportują wyniki jako CSV (wartości rozdzielane przecinkami)

Opcje specyficzne 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>
działa w trybie klienta, łącząc się z <hostem-d
>
, --dualtest
Wykonuje test dwukierunkowy jednocześnie-n

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

-r, --tradeoff
Wykonuje test dwukierunkowy indywidualnie-t

, --time n
czas w sekundach do transmisji dla (domyślnie 10 sekund)

-F, --fileinput <nazwa wejściowa
>dane, które mają być przesłane z pliku-I,

--stdin
wprowadza dane, które mają być przesyłane ze standardowego wejścia-L

, --listenport n
port, aby odebrać dwukierunkowe testy z powrotem na

-P, --parallel n
liczba równoległych wątków klienta do uruchomienia-T

, --ttl n
czas wygaśnięcia, dla multiemisji (domyślnie 1)

-Z, --linux-congestion <algo>
set algorytm kontroli przeciążenia TCP (tylko Linux)


Źródła: Wikipedia i Manpagez

 

Causa

-

Resolución

-

Productos afectados

Desktops & All-in-Ones, Laptops, Servers, PowerEdge
Propiedades del artículo
Número del artículo: 000139427
Tipo de artículo: Solution
Última modificación: 26 ago 2024
Versión:  8
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.