btReAnnounceR

btReAnnounceR Forum
It is currently Wed Sep 08, 2010 4:58 am

All times are UTC + 10 hours [ DST ]




Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: btr Proxy - how it works
PostPosted: Mon May 11, 2009 9:17 am 
Offline
Site Admin

Joined: Wed Aug 13, 2008 5:50 pm
Posts: 106
btRProxy - is under development!

Many folks have asked what this is and how it works.

Current status is - working with some threading issues - will release for testing once those have been resolved.

How it works -

The proxy runs on your local machine.

You configure your bittorrent client to use the proxy for http connections (tracker scrapes).

When you start a torrent in your client, your client passes a scrape url to the proxy which
fetches the results of the query on its behalf and returns the result to the client.

At the same time it spawns another thread which looks for more trackers for the given hash id.

As each additional tracker is discovered it is added internally to the proxy.

The proxy 'pretends' to be a client, following all the rules for clients on when and how often to re-query the trackers
and it stored the results internally.

The next time the client re-queries the primary tracker (remember this query is passed through the proxy)
the proxy combines all the results of all the various scrapes and returns a compound result to the client.

The returned result is a unique list of zero to the max number of peers requested from all trackers back to the client.

Effectively, the proxy makes turns a single tracker client into a multiple tracker client

Hope this is clear enough for you all to understand.


Cheers

_________________
Martin
AKA -: admin/site owner/designer/developer/financer/webmaster/

I'm just one person, there is no plural - If I had help I'd get more done :(


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC + 10 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group