>
My DSL node is only a leaf - node so I can't tell you much there. However I had
problems with "backed off" nodes which are in fact idle. But I know this is
already known..

> Yes, inserts should be almost as fast as downloads on an idle testnet, 
> as long as end-to-end latency is not too huge to affect speed. TCP has a 
> max-window size which limits bandwidth according to latency, I'm not 
> sure the current code has any max settings for windowsize though? If it 
> doesn't, it should theoretically handle any latency with good 
> throughput?
exactly thats the problem we face. My thought on this is, we have to increase
the windowsize faster. THe slowstart of TCP is too slow for this kind of
packets. Maybe we should increase windowsize in a fixed intervall, maybe
dependend on the own Speedlimit. (32KB blocks) with a speed of 32KB/s we should
maybe increase the windowsize every second (so as I can fill my bandwith IF no
congestion is reported) then I will have to wait for quite some time because the
time of packets in flight is really much bigger than in tcp, you know that.

If we resize the window for example only every 2 seconds, and lets say we have
unlimited resource behind my small link but with very big latency (i.e longer
than my insert will take)(so we get no information back at all). I will waste
every second timeslot even if we get no single dropped packet...

nextgens would like that, its the same algorithm just a bit fine tuned ;)


Reply via email to