On Wed, Apr 12, 2006 at 08:21:26PM +0100, Michael Rogers wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> > Increment the window size by 1/window size when a packet succeeds.
> > Halve it when one fails.
> 
> That's what TCP does in congestion avoidance mode (ie when cwind >
> ssthresh) but it's less aggressive than what TCP does in slow start
> mode, so connections will take longer to reach full speed and to return
> to full speed after a packet loss. You might not get great link
> utilisation but it seems like a good compromise because it avoids the
> complexity of calculating ssthresh.

This is why we need to have it on a per link (node to node) basis rather
than on a per transfer basis. (Transfers only have 32 packets, so there
isn't much point...). And we need to persist it.
> 
> Cheers,
> Michael
-- 
Matthew J Toseland - toad at amphibian.dyndns.org
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20060412/5498f1f5/attachment.pgp>

Reply via email to