-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iperf3 latency measurement and time resolution #547
Comments
iperf3 is primarily a bandwidth tester, not a latency tester. There are other utilities that can do this, such as ping or owamp. The time resolution depends quite a bit on the underlying hardware and operating system. iperf3 doesn't do time synchronization. iperf3 tests don't require any particular time synchronization between the client and server, an upcoming authentication feature will require synchronization on the order of seconds. We'd like to keep the use of the issue tracker on GitHub for actual issues or contributions to the software, not for basic Q&A. Thanks. |
@JodieChuang You can measure jitter without knowing the latency. If I tell you before a test that I will send two packets, the second packet one millisecond after the first, and you receive the second packet 2 milliseconds after the first, then the jitter is 1ms (a network with zero jitter would have the second packet arrive 1ms after the first). Latency is far more difficult to measure than jitter unless the receiver is the same tester as the sender (because there is only one clock counting time). With different testers you need to ensure their clocks are synchronised somehow. A lot of latency measurements are simply the round-trip time divided by 2 (which is easy as the receiver is the same tester as the sender). Jitter is easy as it's the variation in latency of subsequent packets, or inter-packet delay variation. |
What would you like to use for basic Q&A? |
Dear iperf developers and maintaners,
I have three questions about measuring with iperf3.
If any docs about these questions, please let me know. Thank you very much.
Best,
huan
The text was updated successfully, but these errors were encountered: