Bittorrent ?'s
Posted: Tue Jul 05, 2005 10:33 pm
Not really gentoox related, but that's why it's in this forum. Still pretty new to bt and exactly how it works at a low level, but I have a few ?'s that hopefully someone can answer.
Is it your download speed or # of connections that's limited based on upload speed or # of connections? ie. If you are uploading to 2 people, you are allowed to download from 4 people. Or is it more complicated based on how many chunks you've uploaded in the past, etc?
Does the current/past uploading of a different torrent affect the download speed of your current torrent? ie. if I seed with a torrent that I've already got, can I download faster with the torrent I still need to complete?
Anyone have a linux bt client preference? I prefer console, but if there's any distinct advantages to a gui one I might consider it. I've tried ctorrent and the original (i think?) bt client (btdownloadcurses.py?). The curses ui in the original is a little easier to read, but it doesn't provide much info besides ul and dl speed and total progress. The ctorrent client is a little nicer in that it tells you how many people are connected with the file you're trying to get and how many pieces are available total, etc.
Are there any other tricks req'd to get a nice dl speed? Pick a torrent with a decent # of seeds, open up an incoming port that it uses, and wait? I've read a bit on capping uploads to 80% of your max for asynchronous connections, but I haven't even hit the max on the one I want yet. Does seeding other torrents that I have complete help (similar to my first question)?
Is it your download speed or # of connections that's limited based on upload speed or # of connections? ie. If you are uploading to 2 people, you are allowed to download from 4 people. Or is it more complicated based on how many chunks you've uploaded in the past, etc?
Does the current/past uploading of a different torrent affect the download speed of your current torrent? ie. if I seed with a torrent that I've already got, can I download faster with the torrent I still need to complete?
Anyone have a linux bt client preference? I prefer console, but if there's any distinct advantages to a gui one I might consider it. I've tried ctorrent and the original (i think?) bt client (btdownloadcurses.py?). The curses ui in the original is a little easier to read, but it doesn't provide much info besides ul and dl speed and total progress. The ctorrent client is a little nicer in that it tells you how many people are connected with the file you're trying to get and how many pieces are available total, etc.
Are there any other tricks req'd to get a nice dl speed? Pick a torrent with a decent # of seeds, open up an incoming port that it uses, and wait? I've read a bit on capping uploads to 80% of your max for asynchronous connections, but I haven't even hit the max on the one I want yet. Does seeding other torrents that I have complete help (similar to my first question)?