<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.phex.org/wiki/skins/common/feed.css?164"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Warum Gnutella gut skaliert - Revision history</title>
		<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.13.2</generator>
		<lastBuildDate>Sat, 16 May 2026 23:01:22 GMT</lastBuildDate>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>89.12.54.153 at 03:21, 23 February 2007</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2926&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 03:21, 23 February 2007&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Das Einzige, was &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Knutella &lt;/del&gt;nicht gut kann, sind Suchen nach Zeichenketten, die nicht in einzelne WÃ¶rter geteilt werden kÃ¶nnen (zum Beispiel Datei-Hashes), weil dadurch QRP zusammebricht, daher werden sie wahrscheinlich kaum Knoten erreichen. FÃ¼r diese Arten von Suchen arbeiten die Gnutella Programmierer an einem DHT (Distributed Hash table: Verteilte Hashtabelle), das nur fÃ¼r diese Arten von Zeichenketten genutzt werden wird. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Das Einzige, was &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Gnutella &lt;/ins&gt;nicht gut kann, sind Suchen nach Zeichenketten, die nicht in einzelne WÃ¶rter geteilt werden kÃ¶nnen (zum Beispiel Datei-Hashes), weil dadurch QRP zusammebricht, daher werden sie wahrscheinlich kaum Knoten erreichen. FÃ¼r diese Arten von Suchen arbeiten die Gnutella Programmierer an einem DHT (Distributed Hash table: Verteilte Hashtabelle), das nur fÃ¼r diese Arten von Zeichenketten genutzt werden wird. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Und damit ist das einzige verbleibende Problem der Spam, weil dadurch die Wirksamkeit von DQ fÃ¼r Suchen nach seltenen Dateien eingeschrÃ¤nkt wird (es kommen Antworten, die nicht sofort von sinnvollen Antworten unterschieden werden kÃ¶nnen), aber ich bin sicher, dass die Entwickler auch einen Weg finden werden, um Spam zu stoppen (zum Beispiel das Netzwerk nochmal zu vergrÃ¶ÃŸern, weil dadurch die Kosten von effektivem Spammen steigen). Und selbst mit Spam ist Gnutella sehr effizient und verbraucht nur sehr wenig Bandbreite, wenn sie als Blatt (Leaf) im Netz sind. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Und damit ist das einzige verbleibende Problem der Spam, weil dadurch die Wirksamkeit von DQ fÃ¼r Suchen nach seltenen Dateien eingeschrÃ¤nkt wird (es kommen Antworten, die nicht sofort von sinnvollen Antworten unterschieden werden kÃ¶nnen), aber ich bin sicher, dass die Entwickler auch einen Weg finden werden, um Spam zu stoppen (zum Beispiel das Netzwerk nochmal zu vergrÃ¶ÃŸern, weil dadurch die Kosten von effektivem Spammen steigen). Und selbst mit Spam ist Gnutella sehr effizient und verbraucht nur sehr wenig Bandbreite, wenn sie als Blatt (Leaf) im Netz sind. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Fri, 23 Feb 2007 03:21:55 GMT</pubDate>			<dc:creator>89.12.54.153</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>ArneBab at 23:11, 9 January 2007</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2804&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 23:11, 9 January 2007&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Aber das galt nur fÃ¼r Gnutella 0.4. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Aber das galt nur fÃ¼r Gnutella 0.4. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Broastcast&lt;/del&gt;-Anfragen verursacht. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Broadcast&lt;/ins&gt;-Anfragen verursacht. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([http://de.gnufu.net Deutsch], [http://en.gnufu.net Englisch]). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([http://de.gnufu.net Deutsch], [http://en.gnufu.net Englisch]). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Tue, 09 Jan 2007 23:11:45 GMT</pubDate>			<dc:creator>ArneBab</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>139.20.64.26 at 13:05, 9 January 2007</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2802&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 13:05, 9 January 2007&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Aber das galt nur fÃ¼r Gnutella 0.4. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Aber das galt nur fÃ¼r Gnutella 0.4. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Borastcast&lt;/del&gt;-Anfragen verursacht. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Broastcast&lt;/ins&gt;-Anfragen verursacht. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([http://de.gnufu.net Deutsch], [http://en.gnufu.net Englisch]). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([http://de.gnufu.net Deutsch], [http://en.gnufu.net Englisch]). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Hier mÃ¶chte ich die Informationen auf die Aussage begrenzen, dass die ersten zwei Schritte einer suchanfrage durch Dynamische Anfragen (Dynamic Querying: DQ) abgehandelt werden, das Suchanfragen stoppt, sobald es genÃ¼gend Quellen gefunden hat (auf die Art wird eine Suche gestoppt, sobald sie mindestens 250 Ergebnisse brachte), und dass die letzten zwei Schritte durch das Anfragen-Lenkungs-Protokoll (Query Routing Protocol: QRP) gefÃ¼hrt werden, das sicherstellt, dass eine &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;suchanfrage &lt;/del&gt;nur solche Quellen erreicht, die die Datei auch wirklich haben kÃ¶nnen (was meistens nur etwa 5% der Knoten sind). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Hier mÃ¶chte ich die Informationen auf die Aussage begrenzen, dass die ersten zwei Schritte einer suchanfrage durch Dynamische Anfragen (Dynamic Querying: DQ) abgehandelt werden, das Suchanfragen stoppt, sobald es genÃ¼gend Quellen gefunden hat (auf die Art wird eine Suche gestoppt, sobald sie mindestens 250 Ergebnisse brachte), und dass die letzten zwei Schritte durch das Anfragen-Lenkungs-Protokoll (Query Routing Protocol: QRP) gefÃ¼hrt werden, das sicherstellt, dass eine &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Suchanfrage &lt;/ins&gt;nur solche Quellen erreicht, die die Datei auch wirklich haben kÃ¶nnen (was meistens nur etwa 5% der Knoten sind). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In heutiger Zeit ist Gnutella also ein recht strukturiertes und sehr flexibles Netzwerk. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In heutiger Zeit ist Gnutella also ein recht strukturiertes und sehr flexibles Netzwerk. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Tue, 09 Jan 2007 13:05:55 GMT</pubDate>			<dc:creator>139.20.64.26</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>139.20.64.26 at 13:04, 9 January 2007</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2801&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 13:04, 9 January 2007&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vielleicht haben sie in einigen (fast schon antiken) Texten oder auf verschiedenen technischen Webseiten gelesen, dass ein Netzwerk wie Gnutella nicht skalieren kÃ¶nne, also nur bis zu einer bestimmten Zahl an Nutzern noch lÃ¤ufen wÃ¼rde. Als Gegendarstellung mÃ¶chte ich ihnen zeigen, warum Gnutella heute sehr gut skaliert. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vielleicht haben sie in einigen (fast schon antiken) Texten oder auf verschiedenen technischen Webseiten gelesen, dass ein Netzwerk wie Gnutella nicht skalieren kÃ¶nne, also nur bis zu einer bestimmten Zahl an Nutzern noch lÃ¤ufen wÃ¼rde. Als Gegendarstellung mÃ¶chte ich ihnen zeigen, warum Gnutella heute sehr gut skaliert. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In frÃ¼heren Versionen (bis zu 0.4) war Gnutella ein reines &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Boradcast&lt;/del&gt;-Netzwerk. Das heiÃŸt, dass jede Suchanfrage jeden Teilnehmer erreicht hat, so dass die Anzahl von Suchanfragen die jeden Knoten erreichen wÃ¼rde in einem idealen Netzwerk exakt gleich der Anzahl von abgeschickten Anfragen gewesen wÃ¤re, die alle Knoten im Netzwerk zusammen abschicken. Bei diesem Modell kÃ¶nnen sie leicht sehen, wieso es nicht skalieren kann. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In frÃ¼heren Versionen (bis zu 0.4) war Gnutella ein reines &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Broadcast&lt;/ins&gt;-Netzwerk. Das heiÃŸt, dass jede Suchanfrage jeden Teilnehmer erreicht hat, so dass die Anzahl von Suchanfragen die jeden Knoten erreichen wÃ¼rde in einem idealen Netzwerk exakt gleich der Anzahl von abgeschickten Anfragen gewesen wÃ¤re, die alle Knoten im Netzwerk zusammen abschicken. Bei diesem Modell kÃ¶nnen sie leicht sehen, wieso es nicht skalieren kann. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Aber das galt nur fÃ¼r Gnutella 0.4. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Aber das galt nur fÃ¼r Gnutella 0.4. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Tue, 09 Jan 2007 13:04:54 GMT</pubDate>			<dc:creator>139.20.64.26</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>ArneBab at 14:41, 22 November 2006</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2697&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:41, 22 November 2006&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch Borastcast-Anfragen verursacht. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch Borastcast-Anfragen verursacht. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[GnuFU_de|&lt;/del&gt;Deutsch&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;], [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[GnuFU_en|&lt;/del&gt;Englisch&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;]). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://de.gnufu.net &lt;/ins&gt;Deutsch], [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://en.gnufu.net &lt;/ins&gt;Englisch]). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Hier mÃ¶chte ich die Informationen auf die Aussage begrenzen, dass die ersten zwei Schritte einer suchanfrage durch Dynamische Anfragen (Dynamic Querying: DQ) abgehandelt werden, das Suchanfragen stoppt, sobald es genÃ¼gend Quellen gefunden hat (auf die Art wird eine Suche gestoppt, sobald sie mindestens 250 Ergebnisse brachte), und dass die letzten zwei Schritte durch das Anfragen-Lenkungs-Protokoll (Query Routing Protocol: QRP) gefÃ¼hrt werden, das sicherstellt, dass eine suchanfrage nur solche Quellen erreicht, die die Datei auch wirklich haben kÃ¶nnen (was meistens nur etwa 5% der Knoten sind). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Hier mÃ¶chte ich die Informationen auf die Aussage begrenzen, dass die ersten zwei Schritte einer suchanfrage durch Dynamische Anfragen (Dynamic Querying: DQ) abgehandelt werden, das Suchanfragen stoppt, sobald es genÃ¼gend Quellen gefunden hat (auf die Art wird eine Suche gestoppt, sobald sie mindestens 250 Ergebnisse brachte), und dass die letzten zwei Schritte durch das Anfragen-Lenkungs-Protokoll (Query Routing Protocol: QRP) gefÃ¼hrt werden, das sicherstellt, dass eine suchanfrage nur solche Quellen erreicht, die die Datei auch wirklich haben kÃ¶nnen (was meistens nur etwa 5% der Knoten sind). &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 22 Nov 2006 14:41:50 GMT</pubDate>			<dc:creator>ArneBab</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>ArneBab at 14:40, 22 November 2006</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2696&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:40, 22 November 2006&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Viel SpaÃŸ mit Gnutella! &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Viel SpaÃŸ mit Gnutella! &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[&lt;/del&gt;Benutzer:ArneBab&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/del&gt;ArneBab&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;] 15:29, 22. Nov 2006 (CET)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://basis.gnufu.net/gnufu/index.php/&lt;/ins&gt;Benutzer:ArneBab ArneBab] 15:29, 22. Nov 2006 (CET)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Anmerkung: Dieser Leitfaden ignoriert, dass Suchanfragen nicht nur bei den Quellknoten Last verursachen, sondern auch bei den Leitungsknoten dazwischen, da diese Leitungsknoten nur etwa 3% des Netzes ausmachen und davon nochmal nur 3% von einer Anfrage nach einer seltenen Datei erreicht werden, also die Last nur auf etwa 0,1% der Knoten entsteht (QRP auf den letzten beiden Schritten).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Anmerkung: Dieser Leitfaden ignoriert, dass Suchanfragen nicht nur bei den Quellknoten Last verursachen, sondern auch bei den Leitungsknoten dazwischen, da diese Leitungsknoten nur etwa 3% des Netzes ausmachen und davon nochmal nur 3% von einer Anfrage nach einer seltenen Datei erreicht werden, also die Last nur auf etwa 0,1% der Knoten entsteht (QRP auf den letzten beiden Schritten).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 22 Nov 2006 14:40:30 GMT</pubDate>			<dc:creator>ArneBab</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
<br />
<b>Warning</b>:  preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>657</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>658</b><br />
<br />
<b>Warning</b>:  preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in <b>/www/htdocs/w0072cce/wiki/includes/MagicWord.php</b> on line <b>662</b><br />
		<item>
			<title>ArneBab at 14:39, 22 November 2006</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2695&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:39, 22 November 2006&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Dieser Artikel stammt von [http://gnufu.net GnuFU: Gnutella fÃ¼r Benutzer]. Da Phex das Gnutella-Netzwerk nutzt, scheint er passend &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zu sein&lt;/del&gt;.[[User:ArneBab|Arne]]''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''Dieser Artikel stammt von [http://gnufu.net GnuFU: Gnutella fÃ¼r Benutzer]. Da Phex das Gnutella-Netzwerk nutzt, scheint er &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mir &lt;/ins&gt;passend.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/ins&gt;[[User:ArneBab|Arne]]''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vielleicht haben sie in einigen (fast schon antiken) Texten oder auf verschiedenen technischen Webseiten gelesen, dass ein Netzwerk wie Gnutella nicht skalieren kÃ¶nne, also nur bis zu einer bestimmten Zahl an Nutzern noch lÃ¤ufen wÃ¼rde. Als Gegendarstellung mÃ¶chte ich ihnen zeigen, warum Gnutella heute sehr gut skaliert. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vielleicht haben sie in einigen (fast schon antiken) Texten oder auf verschiedenen technischen Webseiten gelesen, dass ein Netzwerk wie Gnutella nicht skalieren kÃ¶nne, also nur bis zu einer bestimmten Zahl an Nutzern noch lÃ¤ufen wÃ¼rde. Als Gegendarstellung mÃ¶chte ich ihnen zeigen, warum Gnutella heute sehr gut skaliert. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-05-16 23:01:22 --&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 22 Nov 2006 14:39:43 GMT</pubDate>			<dc:creator>ArneBab</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
		<item>
			<title>ArneBab at 14:39, 22 November 2006</title>
			<link>http://www.phex.org/wiki/index.php?title=Warum_Gnutella_gut_skaliert&amp;diff=2694&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;''Dieser Artikel stammt von [http://gnufu.net GnuFU: Gnutella fÃ¼r Benutzer]. Da Phex das Gnutella-Netzwerk nutzt, scheint er passend zu sein.[[User:ArneBab|Arne]]''&lt;br /&gt;
&lt;br /&gt;
Vielleicht haben sie in einigen (fast schon antiken) Texten oder auf verschiedenen technischen Webseiten gelesen, dass ein Netzwerk wie Gnutella nicht skalieren kÃ¶nne, also nur bis zu einer bestimmten Zahl an Nutzern noch lÃ¤ufen wÃ¼rde. Als Gegendarstellung mÃ¶chte ich ihnen zeigen, warum Gnutella heute sehr gut skaliert. &lt;br /&gt;
&lt;br /&gt;
In frÃ¼heren Versionen (bis zu 0.4) war Gnutella ein reines Boradcast-Netzwerk. Das heiÃŸt, dass jede Suchanfrage jeden Teilnehmer erreicht hat, so dass die Anzahl von Suchanfragen die jeden Knoten erreichen wÃ¼rde in einem idealen Netzwerk exakt gleich der Anzahl von abgeschickten Anfragen gewesen wÃ¤re, die alle Knoten im Netzwerk zusammen abschicken. Bei diesem Modell kÃ¶nnen sie leicht sehen, wieso es nicht skalieren kann. &lt;br /&gt;
&lt;br /&gt;
Aber das galt nur fÃ¼r Gnutella 0.4. &lt;br /&gt;
&lt;br /&gt;
In der aktuellen Version von Gnutella (Gnutella 0.6), ist es nicht lÃ¤nger ein reines Broadcast-Netzwerk. Stattdessen wird nur noch der kleinste Teil der Netzwerklast durch Borastcast-Anfragen verursacht. &lt;br /&gt;
&lt;br /&gt;
Wenn sie genaueres Ã¼ber die Methoden nachlesen wollen, mit denen das bewerkstelligt wird, kÃ¶nnen sie im GnuFU Leitfaden fÃ¼ndig werden ([[GnuFU_de|Deutsch]], [[GnuFU_en|Englisch]]). &lt;br /&gt;
&lt;br /&gt;
Hier mÃ¶chte ich die Informationen auf die Aussage begrenzen, dass die ersten zwei Schritte einer suchanfrage durch Dynamische Anfragen (Dynamic Querying: DQ) abgehandelt werden, das Suchanfragen stoppt, sobald es genÃ¼gend Quellen gefunden hat (auf die Art wird eine Suche gestoppt, sobald sie mindestens 250 Ergebnisse brachte), und dass die letzten zwei Schritte durch das Anfragen-Lenkungs-Protokoll (Query Routing Protocol: QRP) gefÃ¼hrt werden, das sicherstellt, dass eine suchanfrage nur solche Quellen erreicht, die die Datei auch wirklich haben kÃ¶nnen (was meistens nur etwa 5% der Knoten sind). &lt;br /&gt;
&lt;br /&gt;
In heutiger Zeit ist Gnutella also ein recht strukturiertes und sehr flexibles Netzwerk. &lt;br /&gt;
&lt;br /&gt;
Um es weiter hochzuskalieren kÃ¶nnen Ultrapeers die Zahl ihrer Verbindungen Ã¼ber die aktuellen 32 hinaus erhÃ¶hen, wodurch Dynamische Anfragen (DQ) und das Anfragen-Lenkungs-Protokoll (QRP) noch ein gutes StÃ¼ck effizienter werden. &lt;br /&gt;
&lt;br /&gt;
Im Fall von DQ werden die meisten Anfragen nach verbreiteten Dateien nach der gleichen Zahl von angefragten Knoten gestoppt werden, also wird eine ErhÃ¶hung der Zahl der Verbindungen pro Knoten die Netzwerklast, die durch die ersten beiden Schritte von Anfragen nach verbreiteten Dateien verursacht wird, in keiner Weise erhÃ¶hen. &lt;br /&gt;
&lt;br /&gt;
Im Fall von QRP werden Suchanfragen immernoch nur die Knoten erreichen, die passende Dateien haben kÃ¶nnen, und wenn Ultrapeers jeweils mit mehr Knoten verbunden sind (indem die Zahl der Verbindungen erhÃ¶ht wird), kann jede einzelne Verbindung mehr Ergebnisse liefern, so dass DQ sogar frÃ¼her stoppen wird als mit weniger Verbindungen pro Ultrapeer.&lt;br /&gt;
&lt;br /&gt;
Hiermit ist Gnutella heute weit von dem Broadcast-Modell entfernt, und eine ErhÃ¶hung der GrÃ¶ÃŸe des Gnutella Netzwerkes kann seine Effizienz bei der Suche nach verbreiteten Dateien sogar erhÃ¶hen. &lt;br /&gt;
&lt;br /&gt;
Bei seltenen Dateien schlÃ¤gt QRP mit geballter Macht zu, und obwohl DQ wahrscheinlich bei allen direkten Verbindungen anfragen wird, stellt QRP sicher, dass nur solche Knoten erreicht werden, die die Inhalten auch wirklich haben kÃ¶nnen, und das kÃ¶nnen weit weniger als 0,1% des Netzes sein. &lt;br /&gt;
&lt;br /&gt;
Hierbei bewirkt eine grÃ¶ÃŸere Anzahl von Verbindungen pro Ultrapeer, dass Knoten mit seltenen Dateien effektiv nÃ¤her bei ihnen sind als vorher, so dass Gnutella auch fÃ¼r seltene Dateien effizienter wird, wenn die grÃ¶ÃŸe des Netzwerks erhÃ¶ht wird. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hieran kÃ¶nnen sie sehen, dass Gnutella inzwischen zu einem Netzwerk geworden ist, das fÃ¼r Anfragen Ã¼ber SchlÃ¼sselwÃ¶rter extrem gut skaliert, so dass es auch fÃ¼r Suchen nach Metadaten und Ã¤hnlichen Konzepten sehr effizient genutzt werden kann. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das Einzige, was Knutella nicht gut kann, sind Suchen nach Zeichenketten, die nicht in einzelne WÃ¶rter geteilt werden kÃ¶nnen (zum Beispiel Datei-Hashes), weil dadurch QRP zusammebricht, daher werden sie wahrscheinlich kaum Knoten erreichen. FÃ¼r diese Arten von Suchen arbeiten die Gnutella Programmierer an einem DHT (Distributed Hash table: Verteilte Hashtabelle), das nur fÃ¼r diese Arten von Zeichenketten genutzt werden wird. &lt;br /&gt;
&lt;br /&gt;
Und damit ist das einzige verbleibende Problem der Spam, weil dadurch die Wirksamkeit von DQ fÃ¼r Suchen nach seltenen Dateien eingeschrÃ¤nkt wird (es kommen Antworten, die nicht sofort von sinnvollen Antworten unterschieden werden kÃ¶nnen), aber ich bin sicher, dass die Entwickler auch einen Weg finden werden, um Spam zu stoppen (zum Beispiel das Netzwerk nochmal zu vergrÃ¶ÃŸern, weil dadurch die Kosten von effektivem Spammen steigen). Und selbst mit Spam ist Gnutella sehr effizient und verbraucht nur sehr wenig Bandbreite, wenn sie als Blatt (Leaf) im Netz sind. &lt;br /&gt;
&lt;br /&gt;
Ein paar Daten zum Abschluss: &lt;br /&gt;
&lt;br /&gt;
* Netzwerklast im Blatt-Modus: etwa 1kB/s wenn sie ausgehende und eingehende Last addieren, also nur etwa 1/7 der Bandbreite eines 56k Modems. &lt;br /&gt;
* Netzwerklast im Ultrapeer-Modus: Etwa 7kB/s, ausgehend und eingehend addiert, also etwa eine komplette DSL Leitung oder etwa 1/8 der ausgehenden Bandbreite eines aktuellen DSL-Modems (und weitaus weniger von seiner Leistung fÃ¼r Downloads, da die bei DSL sehr viel grÃ¶ÃŸer ist als die Leistung fÃ¼r Uploads). &lt;br /&gt;
&lt;br /&gt;
Viel SpaÃŸ mit Gnutella! &lt;br /&gt;
&lt;br /&gt;
[[Benutzer:ArneBab|ArneBab]] 15:29, 22. Nov 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Dieser Leitfaden ignoriert, dass Suchanfragen nicht nur bei den Quellknoten Last verursachen, sondern auch bei den Leitungsknoten dazwischen, da diese Leitungsknoten nur etwa 3% des Netzes ausmachen und davon nochmal nur 3% von einer Anfrage nach einer seltenen Datei erreicht werden, also die Last nur auf etwa 0,1% der Knoten entsteht (QRP auf den letzten beiden Schritten).&lt;/div&gt;</description>
			<pubDate>Wed, 22 Nov 2006 14:39:21 GMT</pubDate>			<dc:creator>ArneBab</dc:creator>			<comments>http://www.phex.org/wiki/index.php?title=Talk:Warum_Gnutella_gut_skaliert</comments>		</item>
	</channel>
</rss>