Hey...guys while downloading one of the files I got a whopping 100 seeds.... and a sucking 20kbps download speed! I am very new to the world of torrents...in fact only began yesterday. So, I do not have much idea about torrents. I have a few questions. Firstly, the rate at which a file is downloaded, does it depend on the number of seeds AND my net speed or only on the number of seeds? I have the internet speed of 256kbps. So, is the 100 seeds and 20-25kbps d/w speed normal?

Well, i dared to make the assumption that it isn't. So, I looked for a few tweaks.... like port forwarding, multiple trackers etc. etc. But nothing seems to work. Please help.

First answering you questions.
"Firstly, the rate at which a file is downloaded, does it depend on the number of seeds AND my net speed or only on the number of seeds?"

In torrent, seed means a person who have the complete part of the file and uploading it for others to bear fruit ( later that fruit can also became a seed). so increasing the number of seeds definitely help you to have more speed. But if you can't accept too many resources at one time, you can't accept it. but slowly accepting is possible.

so in short number of seeds and your net work is having a great impact on rate of download for a torrent file.......

"I have the internet speed of 256kbps. So, is the 100 seeds and 20-25kbps d/w speed normal?"

dear friend, your speed is 256 kbps. that means 256 kilo bits per second.
but in downloading it is showing 20KB/s. that means 20 kilo bytes per second.
1 byte = 8 bits
so
256 kilo bit = 256kilo bit/8 = 32 kilo byte
so your getting 20 KB means that is normal.
also in torrent while you are downloading, you are uploading also. so if your torrent client is not supporting full band width download and upload, some percentage of band width will be alloted for upload from download band width. ( the band width required for upload can be adjusted)

Hope that this answers your question.

Roshki made some good points. As for controlling your bandwidth usage, most torrent clients have the ability to limit the number of uplinks that you will provide, reducing upload overhead by some factor. The entire idea of bittorrents is to distribute the load and bandwidth needed by many downloaders trying to get the same file, so as your system downloads chunks of the file, those become available for others to get from you. Since your upload speed is usually smaller than your download speed, too many connections will cause some congestion, hence the ability of most tools to limit this. However, bear in mind that if you limit upload access too severely, your download connections will become lesser as this balancing (the more you give, the more you get) is part of the bittorrent algorithm.

I would just like to add that 100 seeds is not necessarily "whopping" -- ubuntu desktop 11.04 currently has 600 and counting. Also, remember that those hundred(s) of seeds are uploading to all clients. Even if you're connected to 100 seeds, they're not necessarily all giving you their full upload bandwidth.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.