Ethereal-users: [Ethereal-users] Throughput for a TCP connection?

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: JS <fedevaps@xxxxxxxx>
Date: Wed, 21 Sep 2005 09:50:31 +0200 (CEST)
I have just oploaded a small text file to a server
where I used ethereal to capture the traffic. I have
read that I can calculate the average throughput for a
TCP connection like this:

(0.75 * W)/RTT

Where W is the increased window size by 1 MSS each RTT
until a loss occurs. But what if no loss occurs?

I have quite many TCP packages with a lot of different
window sizes. If I need to do the calculation for the
whole TCP connection it will take most of the day
since RTT and window size varies all the time. What is
the good thing about this formular when I have window
sizes and RTT that varies?