LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-10-2011, 05:23 PM   #1
Vinter
Member
 
Registered: Feb 2005
Location: Germany
Distribution: Aptosid
Posts: 148

Rep: Reputation: 19
BitTorrent ration - how does it work?


Hi,

when I just purged and reinstalled my Torrent client due to configuration issues, the program still knew what U/D ratio I had before purging. Also, I read that individual trackers also keep a record of a user's history, which seems likely as my client takes some time to report it to them when closing. Thus, I am wondering how this statistic is kept. How is BT able to identify a single machine, maybe in a private network, or even a single user on it?

Unfortunately, Google only points me to sites telling me how to cheat programs and / or trackers, no matter what I search for, which is not what I want. So, could anyone tell me in quick words or point me to a site explaining what the underlying mechanics of the system are?

Furthermore, are there possibilities to adapt the ratio generation to your bandwidth circumstances? Unfortunately, as most people in Germany, I am connected via ADSL, which allows for great download rates, but only minimal upload, which is why it takes me forever to equalize what I downloaded. Is this problem thought of in the concept of BT?

I am in no way interested in cheating, so please don't mistake this for an immoral question - if I'm stuck with this situation, fine. Either way, I would still like to read about the technical concepts. (In an plain way, if possible, scientific English is quite hard for me to understand.)

[I am aware that this is not a "problem" with software, but seeing how BT is quite popular with Linux users, I thought this was an acceptable place to ask. If it is not, please forgive me.]

Sincerely,
V
 
Old 01-11-2011, 11:02 AM   #2
vorbote
Member
 
Registered: Aug 2009
Location: 2,625 m of paranoia above sea level
Distribution: Arch Linux, Debian GNU/Linux, Fedora, Void Linux, FreeBSD, OpenBSD and Win10
Posts: 77

Rep: Reputation: Disabled
Boy, you have a lot of misconceptions! The ratio is only a widely inaccurate measure (but see below) of the amount of data downloaded vs uploaded by a bt client. The only numbers closer to reality are those given by your client, in your computer. The only people who know that number are you and those you let having a peek.

Now, if you use private trackers for whatever reason, they take advantage of the fact that most clients when signing up with the server and when asking for peers, also report the amount of data uploaded and downloaded to the peers that have exchanged data with that client. The people that manage private trackers, especially those that deal with illegal content (why else you would want to keep the contents of a tracker private anyway? Yet, what is illegal is defined by the law of your country of residence. I'm thankful that I live in a country where the equivalent of the concept of fair copy in the US law hasn't been perverted, yet), take advantage of that information to enforce fair sharing by members of the tracker. Be it by forcing the user to log into the tracker to record the IP the user connects from or be it by forcing the user to use a seed file that uses an embedded identification token in the tracker announce address so that the seed file is unique to that user.

In any other use case, having a sharing ratio of one or higher (more data uploaded than downloaded) is a matter of ethical behavior. I, for one, always seed the ISO images of the distros I download. Others just hit and run.

Last edited by vorbote; 01-11-2011 at 11:07 AM.
 
1 members found this post helpful.
  


Reply

Tags
bittorrent



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] mencoder aspect ration problem yoav_by Linux - Software 3 09-01-2014 03:37 AM
Why does BitTorrent work? werner1975 General 9 09-22-2007 06:16 PM
How do you get bittorrent to work... gbdavidx Linux - Software 12 01-04-2007 06:24 PM
BitTorrent doesn't work...under Fedora 4 Xristo Linux - Software 2 12-13-2005 09:02 AM
BitTorrent Doesn't Work!!! Help!!! rm6990 Linux - Software 6 08-13-2004 07:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:00 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration