is there a single-end available bandwidth measurement tool

0

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 !

Tracy

Posted 2011-04-16T02:40:02.703

Reputation: 101

Answers

1

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.

Mike Pennington

Posted 2011-04-16T02:40:02.703

Reputation: 2 273

@Mike i have googled that,and it seems no such a tool,can you suggest one. – None – 2011-04-16T13:24:36.253

@Tracy, please post your same question on CS Theory, you may find someone there who is able to assist.

– Mike Pennington – 2011-04-22T03:27:23.993

0

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'.

Shadok

Posted 2011-04-16T02:40:02.703

Reputation: 3 760