EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

IPerf2-Download für Windows

Laden Sie die IPerf2-Windows-App kostenlos herunter, um online Win Wine in Ubuntu online, Fedora online oder Debian online auszuführen

Dies ist die Windows-App namens IPerf2, deren neueste Version als iperf-2.1.7-win.exe heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.

Laden Sie diese App namens IPerf2 mit OnWorks kostenlos herunter und führen Sie sie online aus.

Befolgen Sie diese Anweisungen, um diese App auszuführen:

- 1. Diese Anwendung auf Ihren PC heruntergeladen.

- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.

- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.

- 4. Starten Sie einen beliebigen OS OnWorks-Online-Emulator von dieser Website, aber einen besseren Windows-Online-Emulator.

- 5. Rufen Sie vom gerade gestarteten OnWorks Windows-Betriebssystem unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter und installieren Sie sie.

- 7. Laden Sie Wine aus den Software-Repositorys Ihrer Linux-Distributionen herunter. Nach der Installation können Sie dann auf die App doppelklicken, um sie mit Wine auszuführen. Sie können auch PlayOnLinux ausprobieren, eine schicke Schnittstelle über Wine, die Ihnen bei der Installation beliebter Windows-Programme und -Spiele hilft.

Wine ist eine Möglichkeit, Windows-Software unter Linux auszuführen, jedoch ohne Windows. Wine ist eine Open-Source-Windows-Kompatibilitätsschicht, die Windows-Programme direkt auf jedem Linux-Desktop ausführen kann. Im Wesentlichen versucht Wine, genügend Windows von Grund auf neu zu implementieren, damit alle diese Windows-Anwendungen ausgeführt werden können, ohne dass Windows tatsächlich benötigt wird.

SCREENSHOTS

Ad


IPerf2


BESCHREIBUNG

Ein Tool für den Netzwerkverkehr zum Messen der TCP- und UDP-Leistung mit Metriken zu Durchsatz und Latenz. Zu den Zielen gehört die Aufrechterhaltung einer aktiven iperf-Codebasis über eine breite Palette von Plattformen und Betriebssystemen. Dies ist ein Multi-Thread-Design, das mit der Anzahl der CPUs oder Kerne innerhalb eines Systems skaliert.

Über iperf 2 und iperf3: Lesen Sie mehr über die Unterschiede zwischen diesen Programmen unter https://iperf2.sourceforge.io/IperfCompare.html

Handbuchseite: https://iperf2.sourceforge.io/iperf-manpage.html



Eigenschaften

  • ZU VIELE ZUM AUFLISTEN SIEHE DIE RELEASE NOTES ODER DIE MAN SEITE!!
  • Korrigieren Sie die Portabilität, kompilieren und testen Sie mit Linux, Win10, Win7, WinXP, MacOS, Android und einigen Set-Top-Box-Betriebssystemen.
  • -u für UDP erforderlich (-b ist nicht mehr standardmäßig UDP)
  • Verbesserte Leistung
  • Verbessertes Reporting mit -e
  • Unterstützen Sie kleinere Berichtsintervalle (100 us oder mehr, konfigurieren Sie --enable-fastsampling für hochpräzise Intervallzeitausgabe)
  • Unterstützt SO_RCVTIMEOUT für Serverberichte, unabhängig davon, ob keine Pakete vorhanden sind
  • Unterstützt SO_SNDTIMEO beim Senden, damit Socket-Schreibvorgänge nicht über -t oder -i . hinaus blockiert werden
  • Unterstützung von SO_TIMESTAMP für die Zeitstempelung von Paketen auf Kernel-Ebene
  • Unterstützung von End-/End-Latenz im Mittelwert-/Min-/Max-/Stdev-Format (UDP) (-e erforderlich) (vorausgesetzt, Client- und Serveruhren werden synchronisiert, z. B. durch Precision Time Protocol zu einem OCXO-Oszillator per Spectracom)
  • Korrekturen beim Binden, damit das Betriebssystem den Quellport automatisch zuweisen kann
  • Lokalen Port zur Bindungsunterstützung hinzufügen (Option -B) mit Doppelpunkt als Trennzeichen (v4) oder Klammern (v6) zB iperf -c 192.168.100.100 -B 192.168.100.10:6001 (v4) oder für v6, iperf -V -c 2001 :e30:1401:2:d46e:b891:3082:b939 -B [2001:e30:1401:2:d46e:b891:3082:b940]:6001
  • Unterstützung von Streams mit begrenzter TCP-Rate (über -b) mit vereinfachtem Token-Bucket
  • Pakete pro Sekunde (UDP) über pps als Einheiten unterstützen (zB -b 1000pps)
  • PPS sowohl in Client- als auch in Serverberichten (UDP) anzeigen (-e erforderlich)
  • Unterstützung des Echtzeit-Schedulers als Befehlszeilenoption (--realtime oder -z, setzt die richtigen Benutzerrechte voraus)
  • Verbessern Sie den Client-TX-Codepfad, damit die tatsächlich angebotene TX-Rate dem -b-Wert konvergiert
  • Verbessern Sie die Genauigkeit von Mikrosekunden-Verzögerungsaufrufen (auf plattformunabhängige Weise) (Verwendung des Kalman-Filters, um Verzögerungsfehler vorherzusagen und Verzögerungen pro vorhergesagten Fehler anzupassen)
  • Zielschleifenzeit im initialen Client-Header (UDP) anzeigen
  • Korrigieren Sie den endgültigen Latenzbericht, der vom Server an den Client gesendet wurde (UDP)
  • Standardabweichung in Latenzausgabe einbeziehen
  • Unterdrücke unrealistische Latenzausgaben mit (-/-/-/-)
  • Verwenden Sie clock_gettime() in kritischen Abschnitten, falls verfügbar, und ersetzen Sie gettimeofday()-Aufrufe
  • TCP-Schreib- und Fehlerzähler (TCP-Wiederholungen und CWND für Linux) (-e erforderlich)
  • TCP-Lesezähler, TCP-Lesehistogramm (8 Bins) (-e erforderlich)
  • TCP RTT- und CWND-Werte in Client-Berichten (-e erforderlich, nur Linux, RTT-Einheiten Mikrosekunden)
  • Unterstützung für -t auf dem Server (Listener) hinzugefügt, damit Server/Listener auf Timeout und Exit gesetzt werden können
  • Fügen Sie lokale Unterstützung für IPv6-Links hinzu (z. B. iperf -c fe80::d03a:d127:75d2:4112%eno1)
  • Standard-IPv6-UDP-Nutzlast auf 1450 Byte pro Ethernet-Frame pro Nutzlast
  • -V auf dem Server akzeptiert sowohl IPv4- als auch IPv6-Datenverkehrsflüsse
  • Unterstützung für isochronen Datenverkehr (über --isochronous) und Frame-Bursts mit variabler Bitrate (vbr) Datenverkehr und Frame-IDs
  • Multicast SSM-Unterstützung für v4 und v6 mit -H oder -ssm-host, zB iperf -s -B ff1e::1 -u -V -H fc00::4
  • Latenzhistogramme für Pakete und Frames (zB --udp-histogram=10u,200000, 0.03, 99.97)
  • Überprüfung der Ethernet-Frame-Länge mit --l2checks auf dem Client (nur UDP und erfordert Systeme, die AF_PACKET unterstützen)
  • Server (lesen) -b Unterstützung für TCP (über Token-Bucket)
  • UDP-Schreibzähler und Schreibfehlerzähler (erfordert -e)
  • Python-Asyncio-Code zum Verwalten mehrerer iperf-Sitzungen (im Flow-Verzeichnis zu finden)
  • Unterstützung für zeitgesteuerte Sendestarts pro --txstart-time
  • Unterstützung für Client-Inkrementierung der Ziel-IP mit -P über --incr-dstip
  • Unterstützung für das Variieren der angebotenen Last unter Verwendung einer logarithmischen Normalverteilung um einen Mittelwert und eine Standardabweichung (pro -b , ),
  • Honor -T (ttl) für Unicast und Multicast
  • Verbesserte Netzwerkleistung für TCP-Client und UDP-Server hinzugefügt (Netpower = Durchsatz / RTT oder Durchsatz / End2End-Verzögerung auf dem Server)
  • TCP-Verbindungszeit zur Verbindung mit Nachricht hinzufügen
  • Unterstützung für die Socket-Option SO_MAX_PACING_RATE mit --fq-rate . hinzufügen
  • Konfigurieren Sie Unterstützung für --enable-fastsampling, die Berichtintervalle von 100 Mikrosekunden ermöglicht
  • Unterstützung für --trip-time auf Client hinzugefügt, erfordert -e auf Client und Server und synchronisierte Uhren
  • UDP verwendet 64-Bit-Sequenznummern (obwohl es immer noch mit 2.0.5 interoperiert, das 32b-Sequenznummern verwendet)



Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/iperf2/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad