RE: Support for "announce-list"
"Harold Feit - Depthstrike.com Administrator" <[email protected]>
| Newsgroups | gmane.network.bit-torrent.general |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'll demonstrate an announce list with multiple tiers that have multiple trackers. Tier 0: tracker0 tracker1 tracker2 Tier 1: UDPtracker3 UDPtracker4 Tier 2: tracker3 tracker4 We will assume that each tier is already randomized. First Announce cycle starts: Tracker0 is tried first If tracker0 fails, tracker1 is tried. If tracker1 succeeds, tracker1 becomes tracker0 for next cycle and the processing stops. If tracker1 fails, tracker2 is tried. If tracker2 succeeds, tracker2 becomes tracker0 for next cycle and the processing stops. If all trackers in tier0 fail, subsequent tiers are tried in the same manner. In the case of Tier 1 above, only clients that support UDP can use them, so they will always fail on all but a handful of clients. The tiers don't reorganize between announces, so Tier 0 is always Tier 0 no matter if all the trackers in it fail or not and is always tried first every cycle. That work? - -----Original Message----- From: Jesus Cea Avion [mailto:[email protected]] Sent: Friday, October 08, 2004 1:02 PM To: [email protected] Subject: Re: [BitTorrent] Support for "announce-list" > I have a copy of the current BitTornado source package if you want > to see how the official announce-list handling is done in it. I rather prefer a good explanation. My time to dig in other people code is nil. - -- Jesus Cea Avion _/_/ _/_/_/ _/_/_/ [email protected] http://www.argo.es/~jcea/ _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ _/_/_/_/_/ PGP Key Available at KeyServ _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz - --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.774 / Virus Database: 521 - Release Date: 10/7/2004 -----BEGIN PGP SIGNATURE----- Version: PGP 8.0.3 iQEVAwUBQWa8pF8nceBm0DUaAQJSxwf/QcRSTxIErM9cVGcXO3stsO1/aJLWajaA HiN7U7HlEQ/1mgglW8cXS/uWqyJ2zsk3shRXPZvYehfANCdfPmMfStdzglcNGuyw cZibEt4PmeCWbo3Sa1QDnEvImUeaLpHD24AfAud7xfMYmbQ/rJYft8I0Lml41Meb x1Y9SVcYNhm2OrJSDcN2AeAV0talFhZ3VwvwapDqbaFNXZvoaFMIhcpsfNsjpC5+ eYTxuvko1JXzMlnm+eVdnCGoRqnBrsB6RCbYuvoAhRVjGc5ZLdrSwu3mrehmQRq1 EODVwqu+sJX8TQlLbrNjNwOvIjxKhHdS6/Dm7k5fYy1gVXqv5Euj9g== =Sehc -----END PGP SIGNATURE----- ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/dkFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/BitTorrent/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/