"s.t.e.v.e." <s.t.e.v.e.@dontchaluvusenet.org.nz> wrote in
news::
> I've noticed that when I set my bit torrent client to upload at
> 18kbps, it will then - usually - have a download rate of about
> 13kbps.....and I generously end up downloading one iteration and
> uploading 1.5 or two or even more.
If you have Orcon Bitstream, the max upload of 128kbps is =
~16kByte/sec. If you set your bit torrent upload to 18kByte/s, then
the line speed is the limit and you are saturating your upload.
You need to leave enough upload bandwidth so that ACKs
(acknowledgments) for the data you are downloading can be sent. If
your upload is saturated with bittorrent, the ACKs get delayed and
your download stalls.
> But if I lock the upload rate down to about 10kbps, the upload
> rate rapidly climbs to 30kbps, 40kbps or more.....and is
> sustained there.
This is because 10kByte/s leaves ~6kByte/s headroom for the ACKs.
(10+6 = 16).
You should also make sure your TCP RWIN is set appropriately:
http://www.dslreports.com/faq/tweaks
http://www.dslreports.com/tweaks
(Select "Jump to topic" and try Tweaktester and RWIN.)
Mark