Jak zmierzyć prędkość sieci lokalnej za pomocą iPerf3: kompletny przewodnik

Ostatnia aktualizacja: 6 Wrzesień 2026

Szczegółowy widok niebieskich kabli Ethernet podłączonych do przełącznika sieciowego w centrum danych, przedstawiających infrastrukturę sieci lokalnej.

Kiedy mówimy o szybkości połączenia, niemal każdy od razu myśli o teście prędkości internetu, aby sprawdzić, czy firma zapewnia zakontraktowaną przepustowość w megabitach na sekundę. Jednak często pomijamy pewien aspekt: ​​wewnętrzną komunikację między naszymi urządzeniami . Niezależnie od tego, czy chcesz skonfigurować serwer plików, przesyłać strumieniowo wysokiej jakości wideo z NAS-a do salonu, czy po prostu zorganizować LAN party ze znajomymi bez opóźnień, kluczowe jest, aby wiedzieć, jak szybka jest Twoja sieć lokalna.

Aby w pełni wykorzystać możliwości swojej infrastruktury, niezależnie od tego, czy posiadasz podstawowy router, czy profesjonalny sprzęt 10 Gb/s, potrzebujesz narzędzia, które nie kłamie. Właśnie tu pojawia się iPerf3 – oprogramowanie, które potrafi przeprowadzić test obciążeniowy połączenia między dwoma urządzeniami, aby dokładnie określić, ile danych może zostać przesłanych kablem lub bezprzewodowo. W przeciwieństwie do typowych testów, iPerf3 nie opiera się na serwerach zewnętrznych, więc wyniki są wyłącznie odzwierciedleniem Twojego sprzętu i konfiguracji.

Widok nowoczesnego centrum danych z szafami serwerowymi podświetlonymi na niebiesko, symbolizującymi infrastrukturę i skalowalność sieci online.
Podobne artykuły:
Kompletny przewodnik po architekturach sieciowych: projektowanie, typy i strategie

Czym właściwie jest iPerf3 i dlaczego warto go używać?

Zbliżenie złącza kabla Ethernet RJ-45, podstawowego elementu pomiaru szybkości połączenia LAN.

iPerf3 to narzędzie open source, licencjonowane na licencji BSD, które zostało całkowicie przepisane, aby nie było powiązane ze starą wersją 2. Jest to kluczowe, ponieważ nowa wersja jest zoptymalizowana pod kątem prędkości wielogigabitowych , znacznie przekraczając limit 1 Gb/s, z którym poprzednia wersja często miała problemy. To aplikacja wieloplatformowa, która działa płynnie w systemach Windows, Linux, macOS, Android, a nawet w bardziej wyspecjalizowanych systemach, takich jak FreeBSD i Solaris.

Główną zaletą korzystania z iPerf3 w porównaniu z narzędziami takimi jak Speedtest jest to, że ten drugi mierzy połączenie LAN-WAN (od domu do zewnątrz), podczas gdy iPerf3 koncentruje się na połączeniu LAN-LAN . Pozwala to na wyizolowanie problemów: jeśli test prędkości internetu jest wolny, ale iPerf3 pokazuje, że sieć lokalna działa błyskawicznie, problem leży po stronie dostawcy internetu; jeśli iPerf3 daje słabe wyniki, problem leży w okablowaniu, przełącznikach lub konfiguracji Wi-Fi.

sieci Wi-Fi o dużej prędkości
Podobne artykuły:
Szybkie sieci Wi-Fi: kompletny przewodnik po lepszej łączności

Możliwości techniczne i obsługiwane protokoły

Nowoczesna szafa serwerowa z niebieskim oświetleniem w centrum danych, idealna do zilustrowania konfiguracji serwera iPerf3.

Ten program nie tylko podaje liczbę, ale oferuje również dogłębną analizę ruchu. Wykorzystując protokół TCP , może mierzyć przepustowość, generować raporty dotyczące MTU (Maximum Transfer Unit) i MSS (Maximum Segment Size), umożliwiając dostosowanie okna TCP w celu optymalizacji przepływu danych. Co więcej, obsługa protokołu UDP jest niezbędna dla użytkowników VoIP lub streamingu, ponieważ pozwala mierzyć fluktuacje opóźnienia (jitter) i utratę pakietów – dane, które TCP ukrywa podczas retransmisji utraconych informacji.

  Jak udostępniać Kalendarze Google: Kompletny przewodnik

Co więcej, iPerf3 umożliwia konfigurację równoległych strumieni danych, co jest niezbędne do maksymalizacji przepustowości na bardzo szybkich połączeniach. Może również działać jako demon w systemie operacyjnym, pozwalając serwerowi pozostać aktywnym w tle, oczekując na zainicjowanie testu przez klienta.

Czym jest gniazdo sieciowe?
Podobne artykuły:
Kompletny przewodnik po gniazdach sieciowych: obsługa i zastosowania

Instalacja i uruchamianie

Inżynier systemowy używa laptopa do monitorowania serwerów sieciowych, co przedstawia proces pomiaru przepustowości.

Aby iPerf3 działał, potrzebujemy dwóch maszyn: jednej jako serwera i drugiej jako klienta . Serwer „nasłuchuje” na określonym porcie, a klient wysyła pakiet danych w celu pomiaru wydajności.

Instalacja zgodnie z systemem

  • W systemie Linux (opartym na Debianie/Ubuntu): To bardzo proste, wystarczy otworzyć terminal i uruchomić sudo apt install iperf3.
  • W systemie Windows: Pobierz plik binarny z oficjalnej strony. Po rozpakowaniu pliku ZIP znajdziesz plik iperf3.exeDla wygody niektórzy użytkownicy wolą go skopiować do C:\\Windows\\System32 tak, aby można było uruchomić go z dowolnego folderu w konsoli.
  • Na macOS i Androidzie: Istnieją konkretne pliki binarne i wersje dostępne w sklepach z aplikacjami, które umożliwiają wykonanie tych samych testów.
Konfiguracja sieci VLAN i bezpieczeństwo sieci
Podobne artykuły:
Konfiguracja sieci VLAN i bezpieczeństwo sieci: kompletny przewodnik

Instrukcja obsługi: Przeprowadzenie pierwszego testu prędkości

Szczegóły kolorowych kabli sieciowych podłączonych do panelu krosowego, symbolizujących organizację i przepływ danych w sieci lokalnej.

Po zainstalowaniu oprogramowania na obu komputerach pierwszym krokiem jest identyfikacja adres IP serweraW systemie Windows możesz użyć ipconfig i na Linuksie ifconfig o ip aZałóżmy, że adres IP serwera to 192.168.1.10.

Krok 1: Uruchom serwer

Na komputerze, który będzie odbierał dane wykonujemy polecenie:
iperf3 -s
Spowoduje to zawieszenie programu, zwykle przy użyciu domyślny port 5201.

  Plex kontra Jellyfin: kompletne porównanie serwerów multimedialnych

Krok 2: Uruchom klienta

Na drugim komputerze uruchomiliśmy test, którego celem był adres IP serwera:
iperf3 -c 192.168.1.10
Domyślnie program będzie wysyłał dane przez 10 sekund i pokazywał nam uzyskaną szybkość transmisji i przepustowość.

diagnostyka opóźnień w sieci domowej
Podobne artykuły:
Kompletny przewodnik po diagnozowaniu opóźnień w sieci domowej

Zaawansowane sztuczki i parametry optymalizujące test

Jeśli ograniczysz się tylko do podstawowych poleceń, tracisz połowę potencjału iPerf3. Oto najskuteczniejsze argumenty przemawiające za przeprowadzeniem profesjonalnej analizy:

  • Przepływy równoległe (-P): Jeśli zauważysz, że nie osiągasz maksymalnej prędkości swojej karty sieciowej, spróbuj tego: -P 5 o -P 10To się otwiera wiele jednoczesnych połączeń aby nasycić łącze i zobaczyć rzeczywisty limit.
  • Zmień protokół (-u): Aby zmierzyć stabilność i drgania, użyj trybu UDP, dodając -u zarówno na serwerze, jak i na kliencie. Pamiętaj, że w UDP możesz zdefiniować przepustowość za pomocą -b (na przykład -b 100M).
  • Odwróć kierunek ruchu (-R): Zwykle klient wysyła, a serwer odbiera. Jeśli chcesz zmierzyć prędkość pobieranie z serwera do klienta, dodaje parametr -R.
  • Format wyjściowy (-f): Możesz zmienić sposób wyświetlania danych. Użyj -f g aby wyświetlić w Gbps lub -f M dla megabajtów na sekundę.
  • Przedziały czasu (-i): Jeśli chcesz zobaczyć, jak prędkość zmienia się z sekundy na sekundę, a nie tylko końcowe podsumowanie, użyj -i 1.
rozwiązanie opóźnień sieciowych o dużej prędkości
Podobne artykuły:
Kompleksowe rozwiązanie problemu opóźnień w sieciach dużej prędkości

Zagadnienia dotyczące wydajności i ograniczenia

To nie jest takie proste, jak dmuchanie w balon. Musimy pamiętać, że iPerf3 zużywa zasoby procesora i pamięci . Jeśli spróbujesz zmierzyć sieć 10 Gb/s za pomocą bardzo starego komputera lub ograniczonego urządzenia, takiego jak stary Raspberry Pi, wąskim gardłem może być procesor, a nie sieć, co da fałszywy wynik.

  Jak naprawić zepsuty ekran telefonu komórkowego i jakich sztuczek unikać

Podobnie, zaleca się ostrożność podczas uruchamiania tych testów w sieciach produkcyjnych. iPerf3 może generować tak duży ruch, że może przeciążyć sieć i spowodować przerwy w działaniu lub skrajne spowolnienie działania innych aplikacji lub użytkowników. Należy również pamiętać, że program nie posiada oficjalnego interfejsu graficznego; chociaż istnieją projekty takie jak Jperf, wiersz poleceń pozostaje najdokładniejszym i najbardziej profesjonalnym sposobem sterowania.

Ciekawe alternatywy

Jeśli iPerf3 nie spełnia Twoich potrzeb, istnieją inne opcje. Dla tych, którzy potrzebują bardziej technicznej i szczegółowej analizy opóźnień, netperf jest świetną alternatywą. Jeśli szukasz czegoś niezwykle lekkiego do szybkich testów przepustowości, nuttcp doskonale spełnia swoją funkcję. Dla tych, którzy wolą unikać wiersza poleceń, dostępne są rozwiązania webowe, takie jak LibreSpeed ​​lub OpenSpeedTest , które można zainstalować na serwerze lokalnym i które umożliwiają uruchamianie testów z dowolnej przeglądarki bez konieczności instalowania czegokolwiek na komputerze klienckim.

Korzystanie z iPerf3 pozwala nam diagnozować stan naszej sieci lokalnej z chirurgiczną precyzją, rozróżniając problemy sprzętowe, wadliwe kable i zakłócenia Wi-Fi. Dzięki obsłudze protokołów TCP i UDP oraz obsłudze prędkości wielogigabitowych, iPerf3 stał się standardem dla każdego administratora systemu i entuzjasty, który chce zapewnić stabilny, szybki i bezstratny przepływ danych, gwarantując tym samym, że wydajność sieci nie będzie przeszkadzać w pracy ani w wypoczynku.

audyt bezpieczeństwa domowej sieci Wi-Fi
Podobne artykuły:
Kompletny przewodnik po audycie bezpieczeństwa sieci Wi-Fi