Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

i am doing my graduation thesis,currently i need a tool that is capable of measuring the
available bandwidth between client and servers.i have googled that, the link
http://www.icir.org/models/tools.html has many tools to do that,however,they all seem to
have to deploy the program on both of the two ends,i.e,the sender and the receiver.

The problem is that i wanna measure ,for instance, the available bandwidth between my machine and one of the servers of Google, there is no way i can ssh to it and deploy the program(can they permit me to do that ??). So i kinda need a tool that runs on my own end and measure the bandwidth if the other end address is given,like

measurement_tool hostname_or_ipaddr_of_the_other_end

thanks in advance !

share|improve this question

migrated from stackoverflow.com Apr 16 '11 at 21:14

This question came from our site for professional and enthusiast programmers.

add comment

2 Answers

Use a cloud service to rent a server for a day and test at will!
Amazon for example offers 1 year free of charge for a "micro-instance" server, that's a good start.
I personally use 'iperf'.

share|improve this answer
add comment

You send all traffic with a probability of loss... The best way to gather loss and thus throughput statistics is to instrument both ends of a connection. If you google "passive bandwidth measurement" you will see some reasearch techniques, but production usage relies on two sided data.

share|improve this answer
    
@Mike i have googled that,and it seems no such a tool,can you suggest one. –  Tracy Apr 16 '11 at 13:24
    
@Tracy, please post your same question on CS Theory, you may find someone there who is able to assist. –  Mike Pennington Apr 22 '11 at 3:27
add comment

Your Answer

 
discard

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.