Jak používat iperf3 ve vícevláknovém režimu: kompletní průvodce

  • iperf3 umožňuje měřit výkon sítě s několika simultánními toky.
  • Vícevláknový režim optimalizuje využití šířky pásma ve vysokorychlostních sítích.
  • Je kompatibilní s Windows, Linuxem a macOS a podporuje protokoly TCP, UDP a SCTP.
  • Výsledky zahrnují šířku pásma, jitter a ztrátu paketů.

Příklad použití iperf3 ve vícevláknovém režimu

Pokud jde o měření výkonu sítě, iperf3 je jedním z nejoblíbenějších nástrojů používaných systémovými administrátory a technickými nadšenci. Tento program umožňuje testovat rychlost přenosu dat mezi dvěma zařízeními, což je obzvláště užitečné v podnikových sítích a prostředích, kde je připojení kritické. Další informace o optimalizaci výkonu naleznete v našem průvodci, jak zlepšit výkon.

Jedním z nejdůležitějších aspektů iperf3 je jeho schopnost pracovat ve vícevláknovém režimu , což umožňuje provádět testy s více datovými toky současně. To je nezbytné při hodnocení výkonu ve vysokorychlostních sítích , jako jsou sítě s rychlostí 10 Gb/s nebo vyšší. V tomto článku se podrobně podíváme na to, jak iperf3 v tomto režimu používat, jeho funkce, konfiguraci a osvědčené postupy pro dosažení přesných výsledků.

Co je iperf3 a k čemu se používá?

iperf3 je open-source nástroj určený k měření maximální dosažitelné šířky pásma mezi dvěma zařízeními připojenými přes IP síť. Je široce používán pro testování výkonu v lokálních sítích ( LAN ), rozlehlých sítích ( WAN ) a dokonce i v Wi-Fi připojeních. V prostředích, kde je potřeba flexibilita, jako například u Raspberry Pi Compute Module 5 , může být iperf3 klíčovým nástrojem.

Na rozdíl od jiných podobných nástrojů umožňuje iperf3 úpravu několika základních parametrů , což umožňuje přizpůsobit testy specifickým potřebám uživatele. Mezi tyto parametry patří:

  • Výběr přenosového protokolu mezi TCP, UDP a SCTP.
  • Definice Velikost okna TCP.
  • Konfigurace množství dat vysílat.
  • analýza jitter a ztráta paketů na připojení UDP.
  • Spusťte testy s více současných připojení.

Hlavní vlastnosti vícevláknového režimu v iperf3

Verze 3.16 knihovny iperf3 zavedla podporu pro vícevláknové zpracování , což umožňuje distribuci více datových streamů mezi různá jádra procesorů. To je obzvláště užitečné v prostředích s vysokou rychlostí sítí , kde jedno připojení nemusí stačit k saturaci dostupné šířky pásma. Pokud máte zájem o další podrobnosti o vysoce výkonných zařízeních, doporučujeme si přečíst článek o adaptivních SoC AMD Versal RF.

Mezi výhody vícevláknového režimu patří:

  • Vyšší výkon: Vícejádrový hardware je lépe využitelný.
  • Přesnější výsledky: Lépe simuluje skutečné dopravní zatížení.
  • Obousměrné testování: Umožňuje vyhodnotit rychlost v obou směrech současně.

Příkazové rozhraní iperf3

Jak nainstalovat iperf3 na různé operační systémy

Před použitím iperf3 je nutné jej nainstalovat na zařízení, která se zúčastní výkonnostních testů. Zde je návod, jak to udělat na nejběžnějších systémech:

Instalace ve Windows

Chcete-li nainstalovat iperf3 na Windows, postupujte takto:

  • Stáhněte si oficiální balíček z iperf.fr.
  • Rozbalte soubor ZIP na požadované místo.
  • Otevřete příkazové okno (cmd) a přejděte do složky, kde je umístěn spustitelný soubor (iperf3.exe).

Instalace na Linux a macOS

Ve většině linuxových distribucí a na macOS je iperf3 k dispozici v oficiálních repozitářích :

  • Na Debianu nebo Ubuntu: sudo apt-get install iperf3
  • Na CentOS nebo RHEL: sudo yum install iperf3
  • V systému macOS: brew install iperf3

Spuštění iperf3 ve vícevláknovém režimu

Abychom mohli provést vícevláknové testy, musíme nejprve spustit iperf3 v režimu serveru na jednom ze strojů:

iperf3 -s

Poté z klientského počítače spustíme následující příkaz k aktivaci více datových toků:

iperf3 -c [IP_SERVIDOR] -P 4

Kde:

  • -c [IP_SERVIDOR] definuje IP serveru.
  • -P 4 označuje, že budou použita 4 paralelní připojení.

K provedení testu v obou směrech současně používáme:

iperf3 -c [IP_SERVIDOR] -P 4 -d

Analýza výsledků

Výsledky získané v iperf3 zahrnují klíčové informace, jako jsou:

  • Ancho de banda: Měřeno v Mbps nebo Gbps.
  • chvění: Zpoždění doručení balíku.
  • Ztráty: Počet balíků, které nedorazily správně.

Tyto hodnoty vám umožňují posoudit stav sítě a detekovat potenciální problémy s přetížením nebo latencí . Použití nástroje iperf3 ve vícevláknovém režimu je vynikající strategií pro vyhodnocení výkonu vysokorychlostních sítí . Díky jeho schopnosti rozložit zátěž mezi více připojení získáte přesnější a realističtější měření. Díky snadné instalaci a pokročilým možnostem konfigurace se tento nástroj stává nepostradatelným zdrojem pro systémové administrátory a síťové nadšence. Další užitečné informace naleznete v našem průvodci efektivní správou sítě.

Rasperry Pi 5
Související článek:
Raspberry Pi 5: dlouho očekávaný SBC dorazil s vyšším výkonem a stejnou velikostí

Přidat jako preferovaný zdroj v Googlu