Shlomo Solomon wrote:

> As I already wrote, the upload speed is under 10 Kb. So that doesn't seem to 
> be the problem.
>   
Did you cap the upload speed at under 10 Kb?  Or are you saying that you
haven't defined a limit but you've noticed that it never exceeds 10 Kb
on it's own?  The latter is what I was talking about... it's trying to
send out more data than your connection can handle, choking the
connection... tcp requires two-way communications for data transfer to
be effective... try cap your global upload speed at 10 Kb and you might
find that it stays there consistently and that your download speed is
suddenly alot faster.  Don't forget, its reporting the ACTUAL data
transfer... even if it's just "trying" to send out 16K/sec, the RESULT
of this is the slow upload speed of 16K/sec.  If your settings are
correct and you're connecting to popular torrents, you will ALWAYS reach
your maximum upload speed.  If you're not it probably means you have
problematic settings.
> Again, I'm not complaining about slow downloads - I can live with that
>   
But it's unnecessary... you could be downloading alot faster.  And of
course, not just your downloads are being affected... any activity on
the 'net will be affected also, even something which only needs 1K/sec.
> Actually, I DO have an external router. It's a Siemens SL2-141 that I bought 
> from Bezeq about a month ago. Since getting the router, I no longer use 
> iptables or routing on my Linux box. But, I find it hard to believe that with 
> 4 open torrents, I would be choking the router. How do I check that?
>   
Don't forget that the reason why torrents are so effective is because
the files are divided into tiny pieces and exchanged with LOTS of other
hosts.  With 4 big and popular torrents, and depending on your settings,
you could for example have 400 connections open all transfering data...
and even tho each connection may only be transferring a tiny bit of
data, all together its too much work for the router which is used to
lots of data on just one connection (that it needs to keep track of,
rewrite headers for NAT, etc...)

As for checking, I just noticed when downloading torrents with my old
router than even pinging the router become abnormally slow, sometimes I
couldn't log in via HTTP anymore...  but I guess every router will
behave differently.  Try ping's and traceroute's to external hosts
too... as long as your upload cap settings are ok in your torrent
client, you shouldn't notice a drop in speed even when you're downloading.
> Thanks for the recommendation, but at least for the moment, I don't plan to 
> make any changes. I was actually quite happy with ktorrent, but my kids were 
> complaining that sometimes the Internet was very slow and that seemed to 
> coincide with my use of ktorrent. Someone on the list (sorry, I don't 
> remmember who) suggested rtorrent as being less resource intensive.
Did they notice that the Internet was slow or that the computer was
slow?  The former would be a result of overloading your connection, the
latter the result of your client being resource intensive.  One nice
feature of Azureus which I admit I've never used, it has 'auto tuning',
where it can automatically configure your upload and download caps and
adjust them automatically when necessary.

Gadi

P.S.  With popular torrents on a 1.5mbps connection, you should be able
to get up to about 160K/sec or so...

-- 
Gadi Cohen aka Kinslayer <[EMAIL PROTECTED]> www.wastelands.net
Freelance admin/coding/design HABONIM DROR linux/fantasy enthusiast
KeyID 0x93F26EF5: 256A 1FC7 AA2B 6A8F 1D9B 6A5A 4403 F34B 93F2 6EF5

Reply via email to