Online tests like Speedtest、Netflix‘s FAST and DSLReports will tell you how fast your Internet connection is overall, but the speed of your service provider isn’t the only factor. Wi-Fi itself can greatly affect speed, latency, and reliability. And as broadband Internet connections get faster and faster, Wi-Fi has often become a bottleneck. iPerfman helps you test the speed and volatility of your Wi-Fi connection. iPerfman helps you test your Wi-Fi connection in isolation from your Internet connection.
How to test?
You need a computer to run it on that is connected to your home network’s router with a network cable. It is best to run a soft router so that the router transmits data that is closest to the real Internet mode.
Step 1
You need to install iPerfman in macOS, open the listen, find the LAN IP address, such as 192.168.8.8, set it as the server, and click start button.
Step 2
You need to run iPerfman on your iPhone or iPad, address fill in the LAN IP address set in the first step, such as 192.168.8.8, set as client, click start button.
Soon the test is finished and we get the test results. Here we can test both download and upload modes separately. Here is basic example, you can test any two devices, regardless of LAN or World Wide Web, IPv4 or IPv6.
Installing iPerf 3 on macOS, here is a guide on the website iperf.fr. On Linux or Windows, installing an iPerf 3 server requires familiarity with the command-line and installing Homebrew.
Analyze test results
Mainly analyze the average speed and speeds chart.
Internet speed can be optimized in the following ways: router location, WiFi connection 5G or 6G, avoiding partition walls, and use network cable connection to each room.
More parameters
Client Parameters
Protocol Different applications and scenarios will use different network protocols, TCP and UDP are the most common two, so it is necessary to test them separately. UDP can be set at different Rate to achieve the speed limit test.
Streams-P, --parallel n How many parallel streams should be used during the test to test the concurrent data transmission.
End Condition There are two ways to choose: Duration and Number of bytes. You choose only one of them.
Duration -t, --time n In seconds, choose how long you want to run the test. 30 seconds is a good time to get stable data, but feel free to set it higher and walk around your home or office to see how the bandwidth changes.
Number of bytes-n, --bytes n[KMGT] Select the size of the amount of data you want to run the test. The test can be stopped at any time, so feel free to set a higher duration and stop when you are satisfied.
Connection timeout--connect-timeout n set timeout for establishing the initial control connection to the server, in seconds. Providing a shorter value may speed up detection of a down iPerf3 server.
Omit first N seconds-O, --omit n Perform pre-test for N seconds and omit the pre-test statistics, to skip past the TCP slow-start period
Zero copy-Z, --zerocopy Use a zero copy method of sending data.
Sever Parameters
Keep running When acting as the server side, the server side keep running after each other client test is finished. If you close this option, after single test, server side will stop running.
GENERAL Parameters
Reporting interval-i, --interval n Seconds between periodic throughput reports.
Verbose logfile-V, --verbose Give more detailed output in logfile.
Private Key--rsa-private-key-path file RSA Private Key,copy all text in private_not_protected.pem。
Authorized Users--authorized-users-path file Authorized user file (CSV), a comma-separated list of username and password hashes SHA256, copy all text.
Time Skew Threshold--time-skew-thresholdsecond seconds Time skew threshold (in seconds) between the server and client during the authentication process.
Public Key--rsa-public-key-path file RSA Public Key,copy all text in public.pem。
Username--username username The username recorded in the authorized users file.
Password The password recorded in the authorized users file, not sha256 hash.
The application is currently using iPerf v3.13 code and works fine with a different version of the server.
Still need help?
If you have any questions or suggestions about using the application, please feel free to contact us by email: 531sunlight@gmail.com. It is best to attach screenshots of the application and relevant environment conditions.
我们的服务可能包含来自我们服务提供商的第三方跟踪以及数据收集和分析工具,例如 Google Analytics(分析)和 Google Firebase 。此类第三方可以在我们的服务中使用 Cookie,API 和 SDK,以使他们能够代表我们收集和分析与用户和设备相关的数据和信息。第三方可能会访问并收集有关您的数据和信息,例如您的设备标识符(包括IMEI、MEID、IMSI、GUID、MAC地址及其他相关信息),语言环境(使用特定语言的特定位置),地理位置信息,IP 地址,应用程序使用情况,访问权限和会话时间,传感器数据,设备上存在的或在设备上特定时间使用的应用程序以及您对广告的观看和互动,以提供其服务,包括例如启用,提供和投放广告在下面有更详细的说明。
# Uri of fonts host, e.g. https://fonts.googleapis.com (Default). host:https://fonts.googleapis.com
# Font options: # `external: true` will load this font family from `host` above. # `family: Times New Roman`. Without any quotes. # `size: x.x`. Use `em` as unit. Default: 1 (16px)
# Global font settings used for all elements inside <body>. global: external:false family:"LXGW WenKai" size:
# Font settings for site title (.site-title). title: external:true family: size:
# Font settings for headlines (<h1> to <h6>). headings: external:true family: size:
# Font settings for posts (.post-body). posts: external:true family:
# Font settings for <code> and code blocks. codes: external:false family:"LXGW WenKai Mono, Source Code Pro"
iPerfman is an iPerf3 tool that supports all apple platforms: iOS, iPadOS, macOS, and tvOS.
The iperf series of tools perform active measurements to determine the maximum achievable bandwidth on IP networks.
Beautiful speedometer and speed chart.
You can test the LAN network speed to find the best WIFI router location.
You can test more complex networks by manually setting test parameters, for example to test the performance of UDP mode, and use the bandwidth-limiting functionality to simulate a bandwidth-constrained network environment.
iPerfman supports both Chinese and English, and you can choose your preferred language in the settings for ease of use.
Overall, iPerfman is a powerful network speed measurement tool that helps you evaluate network performance and provides you with a better network experience.
iPerfman is an iPerf3 tool that supports all apple platforms: iOS, iPadOS, macOS, and tvOS.
The iperf series of tools perform active measurements to determine the maximum achievable bandwidth on IP networks.
Beautiful speedometer and speed chart.
You can test the LAN network speed to find the best WIFI router location.
You can test more complex networks by manually setting test parameters, for example to test the performance of UDP mode, and use the bandwidth-limiting functionality to simulate a bandwidth-constrained network environment.
iPerfman supports both Chinese and English, and you can choose your preferred language in the settings for ease of use.
Overall, iPerfman is a powerful network speed measurement tool that helps you evaluate network performance and provides you with a better network experience.