• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: testing upload bandwidth
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: testing upload bandwidth


  • Subject: Re: testing upload bandwidth
  • From: Peter Sichel <email@hidden>
  • Date: Fri, 18 Jun 2004 09:04:31 -0400

On Jun 17, 2004, at 6:52 PM, Nicolas Berloquin wrote:

What would be your suggestions as to how to test a connexion's upload bandwidth, without any
outside information, or user input (assuming that at the time of the test, no other upload is going on) ?
I'm asking this in the context of an application that would need to know this, and could do
measurements automatically.

I'm the developer of IPNetMonitorX which implements a few techniques to do this.
You can download a trial version from my website at www.sustworks.com to see
how it works.

The Link Rate tool sends two echo request packets back-to-back and then measures the time
between when the echo responses are received. The delay between the two responses
is roughly proportional to the amount of time it took to transmit and echo the first packet
(the available bandwidth). You might think of it as doppler radar for the Internet.

Other tools measure the transfer rate reported by TCP, and the number of bytes sent
and received per second.

I thought about sending out as much data as possible, wait a little to fill the tcp send queue, then measure
what can be sent with non-blocking IO, but I would need a distant connexion that could handle such traffic.

Would you say that hitting the first or second hop this way is bad nettizenship ? (I'd guess...)

As a one time test, no. If your application was designed to do this on a regular bases, yes.
Imagine what would happen if many applications did this.

Kind Regards,

- Peter
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.


References: 
 >testing upload bandwidth (From: Nicolas Berloquin <email@hidden>)

  • Prev by Date: Re: Maximum number of sockets
  • Next by Date: Re: Maximum number of sockets
  • Previous by thread: testing upload bandwidth
  • Next by thread: Mac Cafe
  • Index(es):
    • Date
    • Thread