I am using iperf to test my bandwidth. But I am not getting whether it is showing my upload or download speed. Say, I have two PCs A and B. If I want to test how fast I can download a file to A from B, where should I run the server i.e "iperf -s" ? on A or B ? Thanks in advance.
Traffic way is from client to server.
To perform an iperf test the user must establish both a server (to discard traffic) and a client (to generate traffic)
It's from to.
So if you run the listen daemon on B, and connect via A thats testing the TX performance from A to B, simply do it the other way around to test the connection back.