toad wrote: > In which case, can you detect at what point the throttle becomes the > limiting factor rather than the submission of requests?
The network with no flow control gets better throughput than the networks with flow control even at very low request rates - this probably just reflects the fact that it's hard to get 100% utilisation from an adaptive throttling mechanism. Anyway the difference is small at low request rates. The difference gets larger as the request rate increases - then somewhere between 10 and 12 requests per node per minute, the throughput of the network without flow control drops practically to zero as the message queues get long enough to cause most requests to time out. This is with 15 kbyte/s upstream and downstream bandwidth per node. I don't think asymmetric bandwidth will make a big difference, because upstream bandwidth will remain the bottleneck - the point where the collapse occurs might shift a bit due to reduced queueing delays on the downstream side, but the collapse will still happen. By 16 requests per node per minute, the throughput of the various flow control mechanisms seems to be tailing off slightly - I need to run more simulations to see whether this is due to random variation or whether it represents a trend, but either way there's no dramatic collapse like there is without flow control. Cheers, Michael