Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying a lot to measure download,upload and ping(Packets sent,received and lost) via browser between a wireless client and my freeBSD Server.

I tried NodeJS, I came up with a solution, but the client needs to manually upload a computer file, and this isn't the best solution.

With the php's files I found around the web I couldn't measure up/down when the connection was above 10mbps, and when the wireless client was losing packets the php couldn't handle the test.

Someone knows a better solution than manually doing this test?

share|improve this question

Use iperf. You can configure the server to listen on a port, the connect with the client to do upload and download testing. It'll provide great statistics on throughput.

For checking the round-trip time between the hosts, good ol' ping should suffice.

share|improve this answer
But I need to do this inside the browser – Victor Aug 19 '11 at 18:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.