-
Hi, I'm running iperf3 server on my VPS
from my home, I'm running the client like that
However, I can't get more than my upstream connection speed. Is it expected behavior or not? P.S. If I'm running speedtest from okla with the target server inside the country where my ISP is I see different result. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
By default, iperf3 sends test data from the client to the server...in your case it's from your home to the VPS. So getting (approximately at least) the upstream connection speed is expected. If you want to test in the opposite direction, you can try passing the |
Beta Was this translation helpful? Give feedback.
By default, iperf3 sends test data from the client to the server...in your case it's from your home to the VPS. So getting (approximately at least) the upstream connection speed is expected. If you want to test in the opposite direction, you can try passing the
--reverse
flag to the iperf3 client, which would cause test data to be sent from the server to the client. However, please be aware that many home "routers" do network address translation (NAT), at least for IPv4, which iperf3 doesn't make any attempts to handle. So it might not actually work.