Re: HTTP - why not multiple connections?

    What value were you using for 2MSL in the traces?
    
The "legal" value, 240 seconds.  Although my simulator allows me
to change this.  And (shhh, don't tell anyone) I think DEC OSF/1,
which was what we were actually running, uses 120 seconds.

If you want a few simulations done with different values, let me
know.  I suspect the main difference is that the number of TIME_WAIT
entries depends approximately linearly on this value.

    Also, did you assume that the effective bandwidth for a given path
    remained the same between the traces and the simulated run?
    
I assumed that the "request" durations would be the same.  Since
the server CPU and elapsed times were a tiny component of the overall
elapsed times, server loading should not matter.  On the other hand,
you're right to point out (I assume this is what you mean) that the
actual durations would likely be shorter, since the requests would
go faster without the cost of connection setup or slow-start.

Shorter connections should generally mean fewer active ones at once,
which is "good".  So my failure to account for this effect is a
conservative error, given that my goal is to argue in favor of
persistent connections.

-Jeff

Received on Friday, 16 December 1994 14:10:45 UTC