-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 12 Apr 2006, at 12:21, 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.
If we don't already, we should also remember the window size between
the transmission of different blocks of data, rather than starting
from scratch once every 32kb block.
Ian.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)
iD8DBQFEPVm+QtgxRWSmsqwRAiQrAJ94zohroOWXsgng8xY3AxIXH2RpVQCdG9vz
RdGCOiSQXaGlhrJRpodSKko=
=MAgE
-----END PGP SIGNATURE-----
_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl