Měření propustnosti sítě MasterDC pomocí nástroje iPerf3

Poslední aktualizace 23. 2. 2026

Úvod

Při prověřování konektivity do MasterDC můžete být technickým týmem vyzváni k otestování propustnosti sítě mezi vaším zařízením a MasterDC. Pro měření propustnosti mezi dvěma body v síti používáme nástroj iPerf3. Tento návod popisuje, k čemu iPerf3 slouží, jak jej nainstalovat a použít.

Co je iPerf3 a k čemu slouží

iPerf3 je open-source nástroj (příkaz), který se používá pro měření maximální šířky pásma v IP sítích. Simuluje síťový provoz a měří jeho kvalitu. Je vhodný pro:

  • ověření skutečné přenosové rychlosti (LAN, WAN, VPN, Wi-Fi);
  • diagnostiku pomalé komunikace;
  • testování nové infrastruktury (servery, switche, firewally);
  • ověření kvality linky před nasazením aplikací;
  • simulaci zátěže sítě.

Nástroj podporuje přenos dat přes protokoly TCP, SCTP a UDP a funguje v sítích IPv4 i IPv6. Pro test lze nastavit například délku měření, intervaly vyhodnocování nebo velikost vyrovnávací paměti. Pro přesnější měření je možné spustit i více souběžných přenosů. iPerf3 měří primárně v režimu klient → server, ale umožňuje také reverzní test pro obousměrné měření propustnosti.

Po dokončení testu nástroj zobrazí dosaženou přenosovou rychlost (propustnost), ztrátovost paketů, kolísání zpoždění nebo případné opakované přenosy.

Módy měření: TCP a SCTP nebo UDP

iPerf3 umožňuje měření ve dvou módech podle použitého přenosového protokolu TCP (a SCTP) nebo UDP. Výběr módu ovlivní, co přesně bude během testu měřeno a jak se bude chovat samotný přenos dat.

TCP a SCTP mód

Tento mód je vhodný pro měření maximální dosažitelné přenosové rychlosti mezi dvěma zařízeními. TCP je protokol, který ověřuje stav doručení dat a opakuje jejich odeslání, pokud zjistí ztrátovost. Poskytuje realistický obraz toho, jak síť funguje při běžném provozu. Jedná se o výchozí mód, který se používá nejčastěji. iPerf3 v tomto módu:

  • měří šířku pásma (propustnost), tedy jak rychle lze data přenášet;
  • zobrazuje informace o velikosti paketů (MSS/MTU);
  • umožňuje upravit velikost TCP okna (pomocí vyrovnávací paměti);
  • zobrazuje případné opakované přenosy dat.

UDP mód

UDP mód doporučujeme pro testování kvality spojení a pro aplikace citlivé na zpoždění (latenci), např. VoIP nebo streamování. UDP protokol data pouze odesílá, ale neověřuje jejich doručení a nezajišťuje ani opětovné odeslání. Díky této vlastnosti lze během testu zjistit, při jaké zátěži začíná docházet ke ztrátám nebo zhoršení kvality přenosů. V tomto módu iPerf3:

  • umožňuje nastavit cílovou přenosovou rychlost;
  • měří ztrátovost paketů (packet loss);
  • měří kolísání zpoždění mezi jednotlivými datovými pakety (jitter);
  • podporuje i multicastové testování (odesílání dat z jednoho zařízení více příjemcům).
Poznámka: Instrukce k přepnutí módu testu z TCP na UDP naleznete v sekci Rozšířené parametry testu.

Stažení a instalace iPerf3

iPerf3 je dostupný pro většinu běžně používaných operačních systémů. Stáhnout si ho můžete z oficiální stránky.

Instalace na Windows

  1. Stáhněte ZIP soubor s iPerf3 pro Windows z oficiální stránky.
  2. Rozbalte ZIP do libovolného adresáře (např. C:\iperf3).
  3. Otevřete Příkazový řádek (cmd) nebo PowerShell.
  4. Přejděte do složky s iPerf3, zadejte příkaz: cd C:\iperf3
  5. Ověřte instalaci pomocí příkazu: iperf3.exe --version. Pokud se zobrazí informace o verzi, instalace proběhla úspěšně.

Instalace na Linux

V linuxových systémech je iPerf3 většinou dostupný přímo v repozitářích distribuce.

Ubuntu a Debian

  1. Před instalací aktualizujte seznam balíčků: sudo apt update
  2. Následně zadejte příkaz pro instalaci: sudo apt install iperf3
  3. Po dokončení instalace spusťte iperf3 --version. Pokud terminál zobrazí číslo verze iPerf3, proběhla instalace úspěšně.

Fedora

  1. Před instalací aktualizujte seznam balíčků: sudo dnf update
  2. Zadejte příkaz pro instalaci: sudo dnf install iperf3
  3. Po dokončení instalace spusťte iperf3 --version. Pokud terminál zobrazí číslo verze iPerf3, proběhla instalace úspěšně.

CentOS a RHEL

  1. Před instalací aktualizujte seznam balíčků: sudo yum update
  2. Zadejte příkaz pro instalaci: sudo yum install iperf3
  3. Po dokončení instalace spusťte iperf3 --version. Pokud terminál zobrazí číslo verze iPerf3, proběhla instalace úspěšně.

Instalace na macOS

Pokud máte nainstalovaný Homebrew (správce balíčků pro macOS), je nejjednodušší instalovat iPerf3 příkazem: brew install iperf3

Alternativně si můžete stáhnout binární soubory pro macOS z oficiální stránky. Postup je pak následující:

  1. Stažený soubor rozbalte do libovolného adresáře (např. ~/iperf3).
  2. Otevřete Terminál a přejděte do složky příkazem: cd ~/iperf3
  3. Spusťte iPerf3 příkazem: ./iperf3 --version. Terminál zobrazí číslo verze, což znamená, že je iPerf3 připraven k použití.

Spuštění měření přes iPerf3

Na straně serveru zajišťuje spuštění MasterDC. Nejčastěji se k němu přistupuje při řešení problémů s konektivitou. Pro realizaci testů vám budou předem zaslány IP adresy serveru.

Spuštění klienta a základního TCP testu (klient → server)

Na svém zařízení se připojte k iPerf3 serveru MasterDC a spusťte test příkazem:

iperf3 -c <IP_adresa_serveru>

Např. iperf3 -c 123.456.7.89. Po skončení testu se zobrazí výsledky (propustnost, ztrátovost apod.).

Reverzní test (server → klient)

Pro změření obousměrné propustnosti použijte příkaz pro reverzní režim:

iperf3 -c <IP_adresa_serveru> -R

Rozšířené parametry testu

K příkazu můžete přidat následující parametry, pokud chcete získat konkrétní informace nebo podrobnější výsledky.

  • -t <sekundy> – stanoví délku testu, např. -t 30
  • -i <sekundy> – nastaví interval výpisu průběžných výsledků
  • -P <počet> – určí počet paralelních přenosů pro přesnější měření
  • -u – při měření se použije UDP místo TCP
  • -b <rychlost> – nastaví cílovou přenosovou rychlost pro UDP test
  • -J – zobrazí výsledky ve formátu JSON pro automatizované zpracování

Příklad rozšířeného testu:

  • TCP test na 30 sekund se 4 paralelními přenosy: iperf3 -c 123.456.7.89 -t 30 -P 4
  • UDP test s cílovou rychlostí 100 Mbps: iperf3 -c 123.456.7.89 -u -b 100M
Navigace v článku

Pořád si nevíte rady?

Napište nám, rádi vám pomůžeme.
Pracovníci naší nonstop technické podpory vám odpoví, jakmile to bude možné.

    Nevidíte vaši vysněnou pozici?

    Pošlete nám životopis, a my se vám ozveme!

      * Povinný údaj
      Zasláním životopisu souhlasím se zpracováním osobních údajů za účelem náboru a výběrového řízení.