Multitracker again
Posted: Sun Aug 09, 2009 6:18 pm
Hello.
First of all. I've read both
http://forum.deluge-torrent.org/viewtop ... ltitracker
and
http://forum.deluge-torrent.org/viewtop ... ltitracker
and I've read the specs about multitracker.
Yet the reality's bit different than the specs (yes, I mean the existence of μTorrent).
The problem I am trying to solve is the following. Most big internet providers in my city
now are providing "local retrackers": the trackers that "know" about clients behind the
NAT of the provider. These retrackers are oficially supported by the main trackers
(following the μTorrent convention of informing all trackers within one tier at once):
they share no peer information.
Now consider the following scenario:
1. I download a torrent file which contains the main tracker and the retracker in one tier.
2. The main tracker gets down and the client switches to the retracker effectively disabling
torrent downloads / uploads (remember: no peer sharing). The local retracker is almost
never down, so I get disconnected this way totally.
The only option now is to manually remove the retracker. But this way it's hand work for every
torrent I download and I'm loosing potential local (but very fast) peers.
The question is: is there a chance the Deluge will support the μTorrent-like tracker support
(the libtorrent library sais it does support it)? Of couse with the words "Yes, I know that if the
trackers do peer-exchange, they will almost certainly ban me".
Thanks in advance.
First of all. I've read both
http://forum.deluge-torrent.org/viewtop ... ltitracker
and
http://forum.deluge-torrent.org/viewtop ... ltitracker
and I've read the specs about multitracker.
Yet the reality's bit different than the specs (yes, I mean the existence of μTorrent).
The problem I am trying to solve is the following. Most big internet providers in my city
now are providing "local retrackers": the trackers that "know" about clients behind the
NAT of the provider. These retrackers are oficially supported by the main trackers
(following the μTorrent convention of informing all trackers within one tier at once):
they share no peer information.
Now consider the following scenario:
1. I download a torrent file which contains the main tracker and the retracker in one tier.
2. The main tracker gets down and the client switches to the retracker effectively disabling
torrent downloads / uploads (remember: no peer sharing). The local retracker is almost
never down, so I get disconnected this way totally.
The only option now is to manually remove the retracker. But this way it's hand work for every
torrent I download and I'm loosing potential local (but very fast) peers.
The question is: is there a chance the Deluge will support the μTorrent-like tracker support
(the libtorrent library sais it does support it)? Of couse with the words "Yes, I know that if the
trackers do peer-exchange, they will almost certainly ban me".
Thanks in advance.