<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Multi-tracker Problems</title>
	<atom:link href="http://www.bemasher.net/archives/683/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bemasher.net/archives/683?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=multi-tracker-problems</link>
	<description>Code, Computers, Photography and Guns</description>
	<lastBuildDate>Sun, 01 Jan 2012 23:13:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Shawn Russ</title>
		<link>http://www.bemasher.net/archives/683/comment-page-1#comment-534</link>
		<dc:creator>Shawn Russ</dc:creator>
		<pubDate>Sat, 31 Jul 2010 06:55:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.bemasher.net/?p=683#comment-534</guid>
		<description>ok so put a space between each one... cool cuase I use utorrent thank you.</description>
		<content:encoded><![CDATA[<p>ok so put a space between each one&#8230; cool cuase I use utorrent thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bemasher</title>
		<link>http://www.bemasher.net/archives/683/comment-page-1#comment-533</link>
		<dc:creator>bemasher</dc:creator>
		<pubDate>Sat, 31 Jul 2010 06:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.bemasher.net/?p=683#comment-533</guid>
		<description>The order in which the trackers appear doesn&#039;t matter. However you must have an extra line between each tracker in order for μtorrent to parse them properly. I&#039;m not sure if this is a problem for other bittorrent clients.</description>
		<content:encoded><![CDATA[<p>The order in which the trackers appear doesn&#8217;t matter. However you must have an extra line between each tracker in order for μtorrent to parse them properly. I&#8217;m not sure if this is a problem for other bittorrent clients.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn Russ</title>
		<link>http://www.bemasher.net/archives/683/comment-page-1#comment-532</link>
		<dc:creator>Shawn Russ</dc:creator>
		<pubDate>Sat, 31 Jul 2010 06:50:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.bemasher.net/?p=683#comment-532</guid>
		<description>Hey so I have always wondered about what you two are talking about for years I&#039;m talking, so anyways it leave off unclear to me, is it  best to put a space between the udp and http trackers of the same name or do I group them together? Any help would be much appreciated, thanx.</description>
		<content:encoded><![CDATA[<p>Hey so I have always wondered about what you two are talking about for years I&#8217;m talking, so anyways it leave off unclear to me, is it  best to put a space between the udp and http trackers of the same name or do I group them together? Any help would be much appreciated, thanx.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bemasher</title>
		<link>http://www.bemasher.net/archives/683/comment-page-1#comment-378</link>
		<dc:creator>bemasher</dc:creator>
		<pubDate>Tue, 02 Feb 2010 00:35:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.bemasher.net/?p=683#comment-378</guid>
		<description>Hmm, now that I think about it you are right. If a torrent lists multiple trackers and lets say that one of them isn&#039;t parsed out properly, none of the clients will see it and it&#039;s not an issue because nobody is looking at it, there will be no orphaned peers assuming that they are able to connect to at least one of the other trackers anyway. And in this case openbittorrent is the same tracker operating through different protocols, same applies to publicbt as well.

Still I find it annoying that people don&#039;t bother to check that when they add trackers that they will parse out properly anyway.</description>
		<content:encoded><![CDATA[<p>Hmm, now that I think about it you are right. If a torrent lists multiple trackers and lets say that one of them isn&#8217;t parsed out properly, none of the clients will see it and it&#8217;s not an issue because nobody is looking at it, there will be no orphaned peers assuming that they are able to connect to at least one of the other trackers anyway. And in this case openbittorrent is the same tracker operating through different protocols, same applies to publicbt as well.</p>
<p>Still I find it annoying that people don&#8217;t bother to check that when they add trackers that they will parse out properly anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JJJ</title>
		<link>http://www.bemasher.net/archives/683/comment-page-1#comment-376</link>
		<dc:creator>JJJ</dc:creator>
		<pubDate>Thu, 28 Jan 2010 21:16:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.bemasher.net/?p=683#comment-376</guid>
		<description>The first example you posted is actually correct, I think, the second example is considered &quot;abusive&quot;.

Each group of trackers without a space between them is a group.

µTorrent tries to connect to one random tracker of each group.  If the tracker doesn&#039;t work, µTorrent tries another tracker of that group.  Multiple groups are handled simultaneously.

The reason for this, is that the trackers grouped together share peer data.  You only need to connect to one of them, because they both have the same peer data.  
For example: 

http://track-01.rarbg.com:8080/announce
http://track-02.rarbg.com:8080/announce
http://track-03.rarbg.com:8080/announce

They&#039;re basically the same tracker, but spread across multiple servers/connections to handle the load/traffic.

Now I&#039;m not exactly sure which trackers share peer data, but that&#039;s how µTorrent works, and I&#039;m pretty sure that trackers using similar domain names share peer data.

Actually, if I&#039;m not mistaken, http://tracker.openbittorrent.com/announce is exactly the same tracker as udp://tracker.openbittorrent.com:80/announce.  Only, you&#039;re connecting to it via UDP and on port 80 with the latter address.  Same with http://tracker.publicbt.com:80/announce and udp://tracker.publicbt.com:80/announce.  So in this situation, the first example you posted makes sense, the second is redundant.</description>
		<content:encoded><![CDATA[<p>The first example you posted is actually correct, I think, the second example is considered &#8220;abusive&#8221;.</p>
<p>Each group of trackers without a space between them is a group.</p>
<p>µTorrent tries to connect to one random tracker of each group.  If the tracker doesn&#8217;t work, µTorrent tries another tracker of that group.  Multiple groups are handled simultaneously.</p>
<p>The reason for this, is that the trackers grouped together share peer data.  You only need to connect to one of them, because they both have the same peer data.<br />
For example: </p>
<p><a href="http://track-01.rarbg.com:8080/announce" rel="nofollow">http://track-01.rarbg.com:8080/announce</a><br />
<a href="http://track-02.rarbg.com:8080/announce" rel="nofollow">http://track-02.rarbg.com:8080/announce</a><br />
<a href="http://track-03.rarbg.com:8080/announce" rel="nofollow">http://track-03.rarbg.com:8080/announce</a></p>
<p>They&#8217;re basically the same tracker, but spread across multiple servers/connections to handle the load/traffic.</p>
<p>Now I&#8217;m not exactly sure which trackers share peer data, but that&#8217;s how µTorrent works, and I&#8217;m pretty sure that trackers using similar domain names share peer data.</p>
<p>Actually, if I&#8217;m not mistaken, <a href="http://tracker.openbittorrent.com/announce" rel="nofollow">http://tracker.openbittorrent.com/announce</a> is exactly the same tracker as udp://tracker.openbittorrent.com:80/announce.  Only, you&#8217;re connecting to it via UDP and on port 80 with the latter address.  Same with <a href="http://tracker.publicbt.com:80/announce" rel="nofollow">http://tracker.publicbt.com:80/announce</a> and udp://tracker.publicbt.com:80/announce.  So in this situation, the first example you posted makes sense, the second is redundant.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

