Tiers, multiple trackers

Discussion of Transmission that doesn't fit in the other categories
reardon
Posts: 6
Joined: Tue Sep 02, 2008 5:10 pm

Tiers, multiple trackers

Post by reardon »

I have looked everywhere I could for information on this and simply can't find any: what are the tiers in the Tracker properties tab? Can I have multiple Tier 1? If I have a torrent that is registered at multiple private trackers, how can I make it "active" at all those trackers?

FWIW, online help should be updated to have some info on multiple trackers, perhaps in FAQ.
livings124
Transmission Developer
Posts: 3142
Joined: Fri Jan 13, 2006 8:08 pm

Re: Tiers, multiple trackers

Post by livings124 »

reardon
Posts: 6
Joined: Tue Sep 02, 2008 5:10 pm

Re: Tiers, multiple trackers

Post by reardon »

d['announce-list'] = [ [ tracker1, tracker2 ], [backup1] ]
The first tier, consisting of tracker1 and tracker2, is shuffled.
Both trackers 1 and 2 will be tried on each announce (though perhaps
in varying order) before the client tries to reach backup1.


Ok, so the way I read this, both tracker1 and tracker2 should be "active" at any one point in time. But as far as I can tell, this is not what Transmission does. Instead, it uses one or the other Tier 1 tracker randomly, but never keeps them both active (announced-to). Do I have this right?

If instead Transmission just keeps the first responsive tracker among many in the same tier, then Transmission is only trying to help load-balance. This would mean there is simply no way to have multiple trackers active (announced-to) simultaneously. I hope this is not the case and that I am confused.
livings124
Transmission Developer
Posts: 3142
Joined: Fri Jan 13, 2006 8:08 pm

Re: Tiers, multiple trackers

Post by livings124 »

The specs specify that you only connect to a single tracker at a single time.
reardon
Posts: 6
Joined: Tue Sep 02, 2008 5:10 pm

Re: Tiers, multiple trackers

Post by reardon »

I've read the proposed extention you pointed me at: this is for load-balancing. You are saying there is no existing _proposal_ (which Vuze, uTorrent and others implement) which allows for simultaneously connecting to multiple trackers? So uTorrent, libtorrent and Vuze are "out of spec", as it were?


Does Transmission do what I quoted? That is, does it try both trackers on the same tier "on each announce"? From what I can see from wire traffic, it does not.
livings124
Transmission Developer
Posts: 3142
Joined: Fri Jan 13, 2006 8:08 pm

Re: Tiers, multiple trackers

Post by livings124 »

I was not aware that any of those clients connect concurrently to multiple trackers. In fact, I'm fairly certain they don't. Multiple trackers are meant ONLY for load balancing. Transmission supports multiple trackers as described in that link.
spidermagicat
Posts: 1
Joined: Sun Jan 11, 2009 3:23 am

Re: Tiers, multiple trackers

Post by spidermagicat »

utorrent and vuse (previously azureus) definitely do connect to multiple trackers when it is set up correctly. It connects to them all in order, using the gap between announcements to connect to the next one on the list. You can see this as (again when set up correctly) the tracker view switches between the trackers and many are connected

This and DHT are features that transmission does not have which I consider necessary for me to use it, both allow you to expand your list of peers and therefore get faster speeds and more availability (especially on dieing torrents and less popular torrents)

These are two features I consider necessary for my bittorrent client, why cheat yourself out of speed and availability by using transmission when alternatives are available.

I like transmission, it is lightweight, has a great GUI and can be run from the command line, It is however in my opinion incomplete. The sooner everyone realises the benefits of these features the better, as soon as they are implemented I will ditch the bulky vuse and all shall be perfect :-)

Just because multiple trackers were designed for spreading the load doesn't mean we shouldn't use them to expand our peer base, the internet was designed for military communications, look at it now

PS: I'm not being overly picky by needing these features, honest. My internet provider has blocked the domains of the big trackers like tracker.example.com and tracker.example.com, I rely on the little trackers and linking them all up makes a HUGE difference
sin4me
Posts: 6
Joined: Mon Dec 08, 2008 3:03 pm

Re: Tiers, multiple trackers

Post by sin4me »

reardon wrote:I have looked everywhere I could for information on this and simply can't find any: what are the tiers in the Tracker properties tab? Can I have multiple Tier 1? If I have a torrent that is registered at multiple private trackers, how can I make it "active" at all those trackers?

FWIW, online help should be updated to have some info on multiple trackers, perhaps in FAQ.

+1 if this could be implemented
bollywood
Posts: 141
Joined: Sun Jan 14, 2007 11:12 pm

Re: Tiers, multiple trackers

Post by bollywood »

trexx
Posts: 3
Joined: Sat Jan 31, 2009 11:03 pm

Re: Tiers, multiple trackers

Post by trexx »

Can you please reconsider?

After ditching uTorrent OS X due to its bugs, I gave Transmission a try.

My torrents are full of multiple trackers, majority of which report back 0 peers. My downloads take forever to start until I remove it from the list.

I'll never be connected to as many peers or download as fast as other clients at this rate.
lazyj
Posts: 10
Joined: Thu Aug 07, 2008 6:01 am

Re: Tiers, multiple trackers

Post by lazyj »

Would like to chime in that I also think this feature would make a huge difference in daily Transmission usage. :)
Jordan
Transmission Developer
Posts: 2312
Joined: Sat May 26, 2007 3:39 pm
Location: Titania's Room

Re: Tiers, multiple trackers

Post by Jordan »

It's very likely that this will be added to the nightlies shortly after the stable official 1.50 release comes out.
bollywood
Posts: 141
Joined: Sun Jan 14, 2007 11:12 pm

Re: Tiers, multiple trackers

Post by bollywood »

Jordan wrote:It's very likely that this will be added to the nightlies shortly after the stable official 1.50 release comes out.
Great!

more speed!!!
blizzeye
Posts: 4
Joined: Thu Mar 05, 2009 10:05 pm

Re: Tiers, multiple trackers

Post by blizzeye »

I'm running the daemon and web-interface of transmission 1.51, but I can't see multiple trackers listed in the trackers-tab. Is it still announcing to multiple trackers and has the web-interface not been updated to handle this? Or is it still unable to announce to multiple trackers?
Jordan
Transmission Developer
Posts: 2312
Joined: Sat May 26, 2007 3:39 pm
Location: Titania's Room

Re: Tiers, multiple trackers

Post by Jordan »

The latter. It was scheduled for 1.60 but didn't make the cut before the betas, so it'll be in 1.70.
Post Reply