<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=P2P_realiseerimise_m%C3%A4rkmeid</id>
	<title>P2P realiseerimise märkmeid - Redigeerimiste ajalugu</title>
	<link rel="self" type="application/atom+xml" href="http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=P2P_realiseerimise_m%C3%A4rkmeid"/>
	<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;action=history"/>
	<updated>2026-11-07T20:40:40Z</updated>
	<subtitle>Selle lehekülje redigeerimiste ajalugu</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15565&amp;oldid=prev</id>
		<title>Tammet: /* Kuidas P2P suhtlus õige käib? */</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15565&amp;oldid=prev"/>
		<updated>2019-02-27T17:25:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Kuidas P2P suhtlus õige käib?&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 27. veebruar 2019, kell 19:25&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1. rida:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1. rida:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;= &lt;/del&gt;Kuidas P2P suhtlus õige käib? &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kuidas P2P suhtlus õige käib? Ideid ja tähelepanekuid arutelust loengul:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ideid ja tähelepanekuid arutelust loengul:&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key lambdadb:diff:1.41:old-15564:rev-15565:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15564&amp;oldid=prev</id>
		<title>Tammet: /* Kuidas P2P suhtlus õige käib? = */</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15564&amp;oldid=prev"/>
		<updated>2019-02-27T17:24:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Kuidas P2P suhtlus õige käib? =&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 27. veebruar 2019, kell 19:24&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1. rida:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1. rida:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Kuidas P2P suhtlus õige käib? &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=&lt;/del&gt;=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Kuidas P2P suhtlus õige käib? =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ideid ja tähelepanekuid arutelust loengul:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ideid ja tähelepanekuid arutelust loengul:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key lambdadb:diff:1.41:old-15563:rev-15564:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15563&amp;oldid=prev</id>
		<title>Tammet – 27. veebruar 2019, kell 17:24</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15563&amp;oldid=prev"/>
		<updated>2019-02-27T17:24:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 27. veebruar 2019, kell 19:24&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1. rida:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1. rida:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;= Kuidas P2P suhtlus õige käib? ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ideid ja tähelepanekuid arutelust loengul:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;das P2P suhtlus õige käib?&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Nodede list:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Nodede list:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key lambdadb:diff:1.41:old-15562:rev-15563:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15562&amp;oldid=prev</id>
		<title>Tammet: Uus lehekülg: &#039;&lt;pre&gt; das P2P suhtlus õige käib?   Nodede list:  - igal nodel on hardcodetud ip/port list   kellega ühendust võtta    - küsija võtab järjest listi elementidega    ühendus...&#039;</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=P2P_realiseerimise_m%C3%A4rkmeid&amp;diff=15562&amp;oldid=prev"/>
		<updated>2019-02-27T17:23:52Z</updated>

		<summary type="html">&lt;p&gt;Uus lehekülg: &amp;#039;&amp;lt;pre&amp;gt; das P2P suhtlus õige käib?   Nodede list:  - igal nodel on hardcodetud ip/port list   kellega ühendust võtta    - küsija võtab järjest listi elementidega    ühendus...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uus lehekülg&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
das P2P suhtlus õige käib?&lt;br /&gt;
&lt;br /&gt;
 Nodede list:&lt;br /&gt;
&lt;br /&gt;
- igal nodel on hardcodetud ip/port list&lt;br /&gt;
  kellega ühendust võtta&lt;br /&gt;
  &lt;br /&gt;
- küsija võtab järjest listi elementidega &lt;br /&gt;
  ühendust,kuni üks vastab: &lt;br /&gt;
  iga küsimuse juures&lt;br /&gt;
  saadetakse enda ip/ ja kuulamis-port&lt;br /&gt;
  a la &lt;br /&gt;
  http://12.22.33.11:81/givemenodes?&lt;br /&gt;
    ip=1.2.3.4&amp;amp;port=9000&lt;br /&gt;
  kus 9000 on küsija kuulamis-port&lt;br /&gt;
  ja ip on 1.2.3.4 kus ip on avalik/väline&lt;br /&gt;
  NB! ip on optional&lt;br /&gt;
  &lt;br /&gt;
  Vastaja võtab küsija IP/pordi ja lisab&lt;br /&gt;
  oma listi &lt;br /&gt;
  &lt;br /&gt;
  NB! &lt;br /&gt;
  &lt;br /&gt;
  * nat puhul sisemine ja välimine&lt;br /&gt;
    ja port on tihti erinevad&lt;br /&gt;
	&lt;br /&gt;
  * natist sõltumatult on küsimise ja &lt;br /&gt;
    vastamise port erinevad (väljuv&lt;br /&gt;
    port on teine)	&lt;br /&gt;
  &lt;br /&gt;
  Vastaja annab küsijale oma kogu-node-listi:&lt;br /&gt;
  NB! see on vbl halb mõte: idee et saata&lt;br /&gt;
  list nendega, kellega ma olen viimati&lt;br /&gt;
  suhelnud.&lt;br /&gt;
  &lt;br /&gt;
  Küsija täiendab oma listi saadud listiga&lt;br /&gt;
  &lt;br /&gt;
  Kui küsija ei suuda mingi masinaga&lt;br /&gt;
  listis ühendust võtta, siis &lt;br /&gt;
  &lt;br /&gt;
  a) ta kustutab selle (ajutiselt?)&lt;br /&gt;
     oma listist&lt;br /&gt;
  &lt;br /&gt;
  b) NB! Siin on mõttetu saata (st&lt;br /&gt;
     kui ei saand kellegagi ühendust)&lt;br /&gt;
	 &lt;br /&gt;
     saadab oma (lühema) listi &lt;br /&gt;
     kõigile teistele, postitades selle&lt;br /&gt;
	 teiste endpoindile.&lt;br /&gt;
	 &lt;br /&gt;
	 Keegi X masin saab selle listi kätte,&lt;br /&gt;
	 mis siis saab? Siis ta kirjutab&lt;br /&gt;
	 oma listi üle. NB! NB! See on raske&lt;br /&gt;
	 probleem: saab maha kustutada kõigi&lt;br /&gt;
	 teiste masinate listid!!!!&lt;br /&gt;
	 &lt;br /&gt;
	 Samuti ei ole realistlik reageerida&lt;br /&gt;
	 mitte-ühendusele saamisele sellega,&lt;br /&gt;
	 et kõigile saata datat.&lt;br /&gt;
	 &lt;br /&gt;
	NB! Idee, et küsija ei lepi ühe vastusega&lt;br /&gt;
	vaid küsib hästi paljudelt.&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	a teab hardcodetult: b ja c&lt;br /&gt;
	a küsib b-lt: b ei tea kedagi&lt;br /&gt;
	nüüd b teab a-d.&lt;br /&gt;
	a küsib edasi (N tk) c-lt: c ei tea kedagi&lt;br /&gt;
	nüüd c teab a-d.&lt;br /&gt;
	vahepeal läheb b küsima a käest (sest&lt;br /&gt;
	teab a-d) ja saab listi: b ja c&lt;br /&gt;
	nüüd b teab c-d!&lt;br /&gt;
	nüüd b küsib c-lt: c teab a-d.&lt;br /&gt;
	nüüd teab c ka b-d.&lt;br /&gt;
	&lt;br /&gt;
	NB! mingi sagedusega tuleks käia&lt;br /&gt;
	automaatselt küsimas, siis see&lt;br /&gt;
	skeem propageerib ok.&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	a b c&lt;br /&gt;
	&lt;br /&gt;
	d e f&lt;br /&gt;
&lt;br /&gt;
    tsentr serverid on kõigile&lt;br /&gt;
    hardcodetud eriti reliable noded&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	iga node, kellele saadetakse ip/port&lt;br /&gt;
	kontrollib, kas ta saab sellega&lt;br /&gt;
	ühendust ja alles siis lisab&lt;br /&gt;
	&lt;br /&gt;
	kuidas panna tsentraalsesse serverisse&lt;br /&gt;
	piisav hulk infot?&lt;br /&gt;
	&lt;br /&gt;
	hardcodetud tsentraalsed serverid?&lt;br /&gt;
	&lt;br /&gt;
	võiks olla mitu tsentraalset &lt;br /&gt;
	serverit&lt;br /&gt;
	&lt;br /&gt;
	variant:&lt;br /&gt;
	&lt;br /&gt;
	- igaüks püüab ennast tsentr&lt;br /&gt;
	  serverisse panna&lt;br /&gt;
	  &lt;br /&gt;
	- kui palju node peaks tsentr&lt;br /&gt;
	  serveris olema?&lt;br /&gt;
	&lt;br /&gt;
    - optional:&lt;br /&gt;
	  keegi algul ise käsitsi lisab 100&lt;br /&gt;
      aga mis edasi?&lt;br /&gt;
	  &lt;br /&gt;
	- iga node regulaarselt püüab ennast &lt;br /&gt;
      saata tsentr serverisse ennast?&lt;br /&gt;
&lt;br /&gt;
      tsentr server kontrollib, kas sinuga&lt;br /&gt;
      saab ühendust, et ei saaks mass&lt;br /&gt;
      valeinfot&lt;br /&gt;
&lt;br /&gt;
	  &lt;br /&gt;
  Bloki saatmise teema&lt;br /&gt;
  ====================&lt;br /&gt;
&lt;br /&gt;
  väga sarnane node listi maintainisega:&lt;br /&gt;
  kõigil peaks olema sama blokilist&lt;br /&gt;
  &lt;br /&gt;
  erinevused:&lt;br /&gt;
  &lt;br /&gt;
    - vahel tekivad uued blokid,&lt;br /&gt;
	  mida tuleks propageerida,&lt;br /&gt;
	  a la nagu tuleks üles uus node?&lt;br /&gt;
	 	&lt;br /&gt;
	  &lt;br /&gt;
    - blokid on ahelas: uus blokk peab&lt;br /&gt;
	  olema sama eellasega&lt;br /&gt;
	  &lt;br /&gt;
	  alguscase:&lt;br /&gt;
	  &lt;br /&gt;
	  a: pole ühtegi blokki&lt;br /&gt;
	  b: pole ühtegi blokki&lt;br /&gt;
	  &lt;br /&gt;
	  a ja b samaaegselt teevad blokid&lt;br /&gt;
	    1212 ja 45234&lt;br /&gt;
      		&lt;br /&gt;
	  &lt;br /&gt;
	  hiljem:&lt;br /&gt;
	  &lt;br /&gt;
	  a: blokk 1&lt;br /&gt;
	  b: blokk 1, blokk 2&lt;br /&gt;
	  c: blokk 1, blokk 2&lt;br /&gt;
	     genereerib blokk 3&lt;br /&gt;
		 siis b saab selle lisada&lt;br /&gt;
		 ja a ei saa (kui ta ei lisa&lt;br /&gt;
		 blokk 2 vahele)&lt;br /&gt;
		 &lt;br /&gt;
	&lt;br /&gt;
 	&lt;br /&gt;
	  taustaks:&lt;br /&gt;
	  &lt;br /&gt;
	    - node peaks valima pikema&lt;br /&gt;
		  ahela kui on mitu ahelakandidaati&lt;br /&gt;
		&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
</feed>