<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>abloom</title>
	<atom:link href="http://abloom.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://abloom.wordpress.com</link>
	<description>indeed</description>
	<lastBuildDate>Tue, 17 Apr 2007 19:12:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='abloom.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>abloom</title>
		<link>http://abloom.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://abloom.wordpress.com/osd.xml" title="abloom" />
	<atom:link rel='hub' href='http://abloom.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Servent</title>
		<link>http://abloom.wordpress.com/2007/04/17/servent/</link>
		<comments>http://abloom.wordpress.com/2007/04/17/servent/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 17:23:22 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>
		<category><![CDATA[Servent]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/17/servent/</guid>
		<description><![CDATA[In general a servent is a peer-to-peer network node, which has the functionalities of both a server and a client. This is a portmanteau derived from the terms server and client, and is a play on the word &#8220;servant&#8221;. The setup is designed so that each node can upload, download, and usually also route network [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=16&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In general a servent is a peer-to-peer network node, which has the functionalities of both a server and a client. This is a portmanteau derived from the terms server and client, and is a play on the word &#8220;servant&#8221;. The setup is designed so that each node can upload, download, and usually also route network information, allowing for the creation and maintenance of ad-hoc networks.</p>
<h1><a href="http://tracktorrents.com/">Torrents Tracker</a></h1>
<p>The term originated from the Gnutella lexicon, with Gnutella being the first widespread decentralized peer-to-peer network.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<p><em>From Wikipedia, the free encyclopedia. This page was last modified 09:10, 9 April 2007. All text is available under the terms of the GNU Free Documentation License. </em></p>
<h1><a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=16&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/17/servent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>Comparison of P2P applications</title>
		<link>http://abloom.wordpress.com/2007/04/16/comparison-of-p2p-applications/</link>
		<comments>http://abloom.wordpress.com/2007/04/16/comparison-of-p2p-applications/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 17:23:20 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Comparison of P2P applications]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/16/comparison-of-p2p-applications/</guid>
		<description><![CDATA[Comparison of P2P applications Trackerless Downloads<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=15&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Comparison_of_P2P_applications">Comparison of P2P applications</a></p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=15&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/16/comparison-of-p2p-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>Client-server</title>
		<link>http://abloom.wordpress.com/2007/04/15/client-server/</link>
		<comments>http://abloom.wordpress.com/2007/04/15/client-server/#comments</comments>
		<pubDate>Sun, 15 Apr 2007 17:16:55 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Client-server]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/15/client-server/</guid>
		<description><![CDATA[Client server is network architecture which separates a client (often an application that uses a graphical user interface) from a server. Each instance of the client software can send requests to a server. Specific types of servers include web servers, application servers, file servers, terminal servers, and mail servers. While their purposes vary somewhat, the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=14&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Client server is network architecture which separates a client (often an application that uses a graphical user interface) from a server. Each instance of the client software can send requests to a server. Specific types of servers include web servers, application servers, file servers, terminal servers, and mail servers. While their purposes vary somewhat, the basic architecture remains the same.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<p>Although this idea is applied in a variety of ways, on many different kinds of applications, an easy example to visualize is an internet site. For instance, if you are browsing an online store, your computer and web browser would be considered a client, and the computers, databases, and applications that make up the online store would be considered the server. When your web browser requests a particular page from the online store, the server finds all of the information required to display the article in the database, assembles it into a web page, and sends it back to your web browser for you to look at.</p>
<h1>Characteristics of a server:</h1>
<p>    * Passive (slave)<br />
    * Waits for requests<br />
    * Upon receipt of requests, processes them and then serves replies</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<h1>Characteristics of a client:</h1>
<p>    * Active (master)<br />
    * Sends requests<br />
    * Waits for and receives server replies</p>
<p>Servers can be stateless or stateful. A stateless server does not keep any information between requests. A stateful server can remember information between requests. The scope of this information can be global or session-specific. An HTTP server for static HTML pages is an example of a stateless server while Apache Tomcat is an example of a stateful server.</p>
<p>The interaction between client and server is often described using sequence diagrams. Sequence diagrams are standardized in the UML.</p>
<h1><a href="http://tracktorrents.com/">Track Torrents Tracker</a></h1>
<p>Another type of network architecture is known as a peer-to-peer architecture because each node or instance of the program is both a &#8220;client&#8221; and a &#8220;server&#8221; and each has equivalent responsibilities. Both architectures are in wide use.</p>
<h1>Contents</h1>
<p>    * 1 Tiered architecture<br />
    * 2 Advantages<br />
    * 3 Disadvantages<br />
    * 4 Addressing<br />
    * 5 Examples<br />
    * 6 See also</p>
<h1><a href="http://torentu.com">Torrents at Torentu</a></h1>
<h1>Tiered architecture</h1>
<p>A generic client/server architecture has two types of nodes on the network: clients and servers. As a result, these generic architectures are sometimes referred to as &#8220;two-tier&#8221; architectures.</p>
<p>Some networks will consist of three different kinds of nodes: client, application servers which process data for the clients, and database servers which store data for the application servers. This configuration is called a three-tier architecture.</p>
<p>The advantage of an n-tier architecture compared with a two-tier architecture (or a three-tier with a two-tier) is that it separates out the processing that occurs to better balance the load on the different servers; it is more scalable. The disadvantages of n-tier architectures are:</p>
<h1><a href="http://torrentbg.org">TorrentBG</a></h1>
<p>   1. It puts more load on the network.<br />
   2. It is much more difficult to program and test software than in two-tier architecture because more devices have to communicate to complete a user&#8217;s transaction.</p>
<h1>Advantages</h1>
<p>    * All the data are stored at the servers, so it has better security control ability. The server can control access and resource to make sure only let those permitted users access and change data.<br />
    * It is more flexible than P2P paradigm for updating the data or other resources.<br />
    * There are already many matured technologies designed for C/S paradigm which ensures security, the user-friendliness of the interface, and ease of use.<br />
    * Any element of a C/S network can be easily upgraded.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<h1>Disadvantages</h1>
<p>    * Traffic congestion has always been a problem since the first day of the birth of C/S paradigm. When a large number of clients send requests to the same server at the same time, it might cause a lot of troubles for the server. The more clients there are the more troubles it has. Whereas, P2P network’s bandwidth is made up of every node in the network, the more nodes there are, the better bandwidth it has.<br />
    * C/S paradigm does not have as good robustness as P2P network has. When the server is down, clients’ requests cannot be fulfilled. In most of P2P networks, resources are usually located on nodes all over the network. Even if one or a few nodes depart or abandon the downloading; other nodes can still finish the downloading by getting data from the rest of the nodes in the network.<br />
    * The software and hardware of a server is usually very strict. A regular personal computer‘s hardware may not be able to serve over a certain amount of clients. Meanwhile, a Windows XP home edition does not even have IIS to work as a server. It needs specific software and hardware to fulfill the job. Of course, it will increase the cost.</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<h1>Addressing</h1>
<p>Methods of addressing in client server environments can be described as follows</p>
<p>    * Machine process addressing; where the address is divided up as follows process@machine. Therefore 56@453 would indicate the process 56 on computer 453<br />
    * Name Server; Name servers have an index of all names and addresses of servers in the relevant domain.<br />
    * Localization packets; Broadcast messages are sent out to all computers in the distributed system to determine the address of the destination computer<br />
    * Trader; A trader is a system that indexes all the services available in a distributed system. A computer requiring a particular service will check with the trading service for the address of a computer providing such a service.</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<h1>Examples</h1>
<p>Visiting a web site is a good example of Client-Server architecture. The web server serves the webpages to the web browser. Most Internet services are types of servers. Some examples are file servers, DNSs, printer servers, etc.<br />
<a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<h1>See also</h1>
<p>    * Client<br />
    * Client/SOA<br />
    * Thin client<br />
    * Hybrid client<br />
    * Server<br />
    * Application server<br />
    * Servent<br />
    * Standalone server<br />
    * Push-Pull strategy<br />
    * Inter-server<br />
    * Peer-to-peer</p>
<p><em>From Wikipedia, the free encyclopedia.<br />
This page was last modified 09:10, 9 April 2007.<br />
All text is available under the terms of the GNU Free Documentation License. </em></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=14&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/15/client-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>Byzantine fault tolerance</title>
		<link>http://abloom.wordpress.com/2007/04/14/byzantine-fault-tolerance/</link>
		<comments>http://abloom.wordpress.com/2007/04/14/byzantine-fault-tolerance/#comments</comments>
		<pubDate>Sat, 14 Apr 2007 17:12:08 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Byzantine Fault Tolerance]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/14/byzantine-fault-tolerance/</guid>
		<description><![CDATA[Byzantine fault tolerance is the name given to a sub-field of error tolerance research, inspired by The Byzantine Generals&#8217; Problem, which is a generalized version of the Two Generals&#8217; Problem. The object of Byzantine fault tolerance is to be able to defend against a Byzantine failure, in which a component of some system not only [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=13&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Byzantine fault tolerance is the name given to a sub-field of error tolerance research, inspired by The Byzantine Generals&#8217; Problem, which is a generalized version of the Two Generals&#8217; Problem.</p>
<p>The object of Byzantine fault tolerance is to be able to defend against a Byzantine failure, in which a component of some system not only behaves erroneously, but also fails to behave consistently when interacting with multiple other components. Correctly functioning components of a Byzantine fault tolerant system will be able to reach the same group decisions regardless of Byzantine faulty components. There are upper bounds on the percentage of traitorous or unreliable components, however.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<h1>Contents</h1>
<p>    * 1 Byzantine failures<br />
    * 2 Origin<br />
    * 3 Solutions<br />
    * 4 See also<br />
    * 5 References<br />
    * 6 External links</p>
<h1> Byzantine failures</h1>
<p>A Byzantine failure (or Byzantine fault) is an arbitrary fault that occurs during the execution of an algorithm by a distributed system. It encompasses those faults that are commonly referred to as &#8220;crash failures&#8221; and &#8220;send and omission failures&#8221;. When a Byzantine failure has occurred, the system may respond in any unpredictable way, unless it is designed to have Byzantine fault tolerance.</p>
<p>These arbitrary failures may be loosely categorized as follows:</p>
<p>    * a failure to take another step in the algorithm, also known as a crash failure;<br />
    * a failure to correctly execute a step of the algorithm; and<br />
    * arbitrary execution of a step other than the one indicated by the algorithm.</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<p>For example, if the output of one function is the input of another, then small round-off errors in the first function can produce much larger errors in the second. If the second function were fed into a third, the problem could grow even larger, until the values produced are worthless. Another example is in compiling source code. One minor syntactical error early on in the code can produce large numbers of perceived errors later, as the compiler gets out-of-phase with the lexical and syntactic information in the source program.</p>
<p>Steps are taken by processes, the abstractions that execute the algorithms. A faulty process is one that at some point exhibits one of the above failures. A process that is not faulty is correct.</p>
<p>The Byzantine failure assumption models real-world environments in which computers and networks may behave in unexpected ways due to hardware failures, network congestion and disconnection, as well as malicious attacks. Byzantine failure-tolerant algorithms must cope with such failures and still satisfy the specifications of the problems they are designed to solve. Such algorithms are commonly characterized by their resilience t, the number of faulty processes with which an algorithm can cope.</p>
<h1><a href="http://tracktorrents.com/">Track Torrents Tracker</a></h1>
<p>Many classic agreement problems, such as the Byzantine Generals Problem, have no solution unless t Origin</h1>
<p>Byzantine refers to the Byzantine Generals&#8217; Problem, an agreement problem in which generals of the Byzantine Empire&#8217;s army must decide unanimously whether or not to attack some enemy army. The problem is complicated by the geographic separation of the generals, who must communicate by sending messengers to each other, and by the presence of traitors amongst the generals. These traitors can act arbitrarily in order to achieve the following aims: trick some generals into attacking; force a decision that is not consistent with the generals&#8217; desires, e.g. forcing an attack when no general wished to attack; or confusing some generals to the point that they are unable to make up their minds. If the traitors succeed in any of these goals, any resulting attack is doomed, as only a concerted effort can result in victory.</p>
<h1><a href="http://torentu.com">Torrents at Torentu</a></h1>
<p>Byzantine fault tolerance can be achieved if the loyal (non-faulty) generals have a unanimous agreement on their strategy. Note that if the source general is correct, all loyal generals must agree upon that value. Otherwise, the choice of strategy agreed upon is irrelevant.</p>
<h1>Solutions</h1>
<p>Several solutions were originally described by Lamport, Shostak, and Pease in 1982. They began by noting that the Generals Problem can be reduced to solving a &#8220;Commander and Lieutenants&#8221; problem where Loyal Lieutenants must all act in unison and that their action must correspond to what the Commander ordered in the case that the Commander is Loyal. Roughly speaking, the Generals vote by treating each others&#8217; orders as votes.</p>
<h1><a href="http://torrentbg.org">TorrentBG</a></h1>
<p>    * One solution considers scenarios in which messages may be forged, but which will be Byzantine Fault Tolerant as long as the number of traitorous generals does not equal or exceed one third. The impossibility of dealing with one-third or more traitors ultimately reduces to proving that the 1 Commander + 2 Lieutenants problem cannot be solved if the Commander is traitorous. The reason is, if we have three commanders, A, B, and C, and A is the traitor: when A tells B to attack and C to retreat, and B and C sends messages to each other, forwarding A&#8217;s message, neither B nor C can figure out who is the traitor, since it isn&#8217;t necessarily A &#8211; the other commander could have forged the message purportedly from A. It can be shown that if n is the number of generals in total, and t is the number of traitors in that n, then there are solutions to the problem only when n is greater than or equal to 3 times t + 1.</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<p>    * A second solution requires unforgeable signatures (in modern computer systems, this may be achieved through public key cryptography), but maintains Byzantine Fault Tolerance in the presence of an arbitrary number of traitorous generals.</p>
<p>    * Also presented is a variation on the first two solutions allowing Byzantine Fault Tolerant behavior in some situations where not all generals can communicate directly with each other.</p>
<h1>See also</h1>
<p>    * Peer-to-peer<br />
<a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<p><strong>References</strong></p>
<p>    * Lamport, Shostak, and Pease (1982). &#8220;Byzantine Fault Tolerance&#8221; (PDF). ACM Transaction on Programming Languages and Systems.<br />
    * L. Lamport, R. Shostak, and M. Pease (July 1982). &#8220;The Byzantine Generals Problem&#8221;. ACM Trans. Programming Languages and Systems 4 (3): 382-401. </p>
<p><em>From Wikipedia, the free encyclopedia.<br />
This page was last modified 09:10, 9 April 2007.<br />
All text is available under the terms of the GNU Free Documentation License. </em></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=13&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/14/byzantine-fault-tolerance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>Anonymous P2P</title>
		<link>http://abloom.wordpress.com/2007/04/13/anonymous-p2p/</link>
		<comments>http://abloom.wordpress.com/2007/04/13/anonymous-p2p/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 19:07:40 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Anonymous P2P]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/13/anonymous-p2p/</guid>
		<description><![CDATA[An anonymous P2P computer network is a particular type of peer-to-peer network in which the users and their nodes are pseudonymous by default. The primary difference between regular and anonymous networks is in the routing method of their respective network architectures. These networks allow for unfettered free flow of information, legal or otherwise. Buy Cheaper [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=12&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>An anonymous P2P computer network is a particular type of peer-to-peer network in which the users and their nodes are pseudonymous by default. The primary difference between regular and anonymous networks is in the routing method of their respective network architectures. These networks allow for unfettered free flow of information, legal or otherwise.</p>
<h1><a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<p>The P2P community&#8217;s interest in anonymous P2P has increased rapidly in recent years for many reasons, including distrust of government (especially in undemocratic regimes), and digital imprimatur. Such a network may also appeal to those wishing to share copyrighted files illegally &#8211; organizations such as the Recording Industry Association of America have successfully tracked and threatened to sue users on non-anonymous P2P networks.</p>
<h1>Contents</h1>
<p>    * 1 Anonymous P2P as a misnomer<br />
    * 2 Uses of anonymous P2P<br />
    * 3 Views on the desirability of anonymous P2P<br />
    * 4 Consequences of P2P anonymity<br />
    * 5 Technical drawbacks of current anonymous P2P networks<br />
    * 6 Pseudonymous P2P clients<br />
    * 7 Private P2P clients<br />
    * 8 Friend-to-friend clients<br />
    * 9 References<br />
    * 10 See also<br />
          o 10.1 Hypothetical or defunct networks<br />
    * 11 External links</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<h1>Anonymous P2P as a misnomer</h1>
<p>The term &#8216;anonymous P2P&#8217; is somewhat of a misnomer. This is because by design, a network node must be pseudonymous since it must have an &#8220;address&#8221; at which it can be reached by other peer nodes in order to exchange data. However, usually this address, especially on anonymous networks, does not contain any directly identifiable information. Thus a user is highly, but not completely, anonymous. (In friend-to-friend networks, only your friends can know that your address is used to exchange files.)</p>
<p>When receiving data on any network it must come from somewhere and data must have been requested by someone. The anonymity comes from the idea that no one knows who requested the information as it is difficult &#8211; if not impossible &#8211; to determine if a user requested the data for himself or simply requested the data on behalf of another user. The end result is that everyone on an anonymous network acts as a universal sender and universal receiver to maintain anonymity.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<p>If people are only universal receivers and do not send, then one would know that the information they were requesting was for themselves only, removing any plausible deniability that they were the recipients (and consumers) of the information. Thus, in order to remain anonymous, one must ferry information for others on the network.</p>
<h1>Uses of anonymous P2P</h1>
<p>There are many reasons for use of anonymous P2P technology, most of them are generic to all forms of online anonymity.</p>
<p>P2P users who wish anonymity usually do so as they do not wish to be identified as a publisher (sender), or recipient (receiver), of information. Common reasons include:</p>
<p>    * The material or distribution is illegal or incriminating;<br />
    * material is legal but socially deplored, embarrassing or problematic in the individual&#8217;s social world, or their workplace, religion, or other groups;<br />
    * fear of retribution (whistleblowers, unofficial leaks, public interest, activists who do not believe in restrictions on information or knowledge);<br />
    * censorship (local, organizational, or governmental level);<br />
    * personal privacy preferences (prevention of tracking or datamining activities, desire not to be known to have the information); and<br />
    * material and its distribution are both legal, but in high demand. Anonymous P2P may be used to distribute the network load to more efficiently download something like a new free software release.</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<p>A particularly open view on legal and illegal content is the Philosophy of Freenet.</p>
<p>Governments are also interested in anonymous P2P technology. The United States Navy used to finance the development of Free Haven&#8217;s onion routing Tor network for politically sensitive negotiations and to aid in hiding the identity of government employees for intelligence gathering work.</p>
<h1>Views on the desirability of anonymous P2P</h1>
<p>Such technology is desirable and in some cases necessary to ensure freedom of speech and the free flow of information. The claim is that true freedom of speech, especially on controversial subjects, is difficult or impossible unless individuals can speak anonymously. If anonymity is not possible, one could be subjected to threats or reprisals for voicing an unpopular view. This is one reason why voting is done by secret ballot in many democracies.</p>
<p>Anonymous P2P also has value in normal daily communication. When communication is anonymous, the decision to reveal the identity of the communicating parties is left up to the parties involved and is not available to a third party. Often there is no need or desire by the communicating party to be forced to reveal their identity. As a matter of personal freedom, many people do not want processes in place by default which supply unnecessary data. Such data, could also be complied into histories of their activities, and which in their opinion, should be inherently controlled by the caller, not the called.</p>
<h1><a href="http://tracktorrents.com/">Track Torrents Tracker</a></h1>
<p>For example the current phone system transmits caller ID information by default to the other party. If one is calling to make an inquiry about a product or a time of a movie, the person called has a record of the phone number which called and therefore the name, address and the potential for more information about the person. If one were to walk into a store or up to a person on the street and make a similar inquiry all this personal information would not be involved. Anonymous P2P simply allows for a currently existing activity in “meatspace” to now occur over a communications network.</p>
<p>Some friend-to-friend networks allow you to control what kind of files your friends exchange with your node, in order to stop them from exchanging files that you disapprove of.</p>
<p>A common ideal for anonymous peer to peer networks is to make it impossible to hinder the spread of information. This is typically achieved through encryption, making all kinds of information indistinguishable from each other.</p>
<h1>Consequences of P2P anonymity</h1>
<p>While anonymous P2P systems may support the protection of unpopular speech, they may also protect illegal activities not protected under free speech, such as fraud, libel, the exchange of illegal pornography, the unauthorized copying of music and films, the planning of criminal activities, distribution of untraceable spam, or denial-of-service attacks. Critics of such systems hold that the advantages offered by such systems do not outweigh these disadvantages, and that other communication channels are already sufficient for unpopular speech.</p>
<h1><a href="http://torentu.com">Torrents at Torentu</a></h1>
<p>Pornography trading is one public reason against anonymous P2P networks, and some believe that the networks aid terrorism. There are several responses to these criticisms. The first is that all information is neutral, and that it is the people acting upon the information that can be good or evil. The second is that perceptions of good and evil change (See moral panic): If anonymous peer-to-peer networks had been around in the 1950s or 1960s, they might have been targeted for carrying information about civil rights or anarchism.</p>
<h1>Other issues include:</h1>
<p>The neutrality of this article is disputed.<br />
Please see the discussion on the talk page.</p>
<p>    * Anonymous spam, and DDoS attacks can be performed.<br />
    * It is difficult or impossible to uphold laws that can be broken through P2P networks. This could lead to the breakdown of intellectual property (though see digital rights management and copyright social conflict).<br />
    * With anonymous money, it becomes possible to arrange anonymous markets where one can buy and sell just about anything anonymously. Assassination markets would be a potential result of this, for instance. Also note that any transfer of physical goods between two parties could compromise anonymity. Anonymous money could be used to avoid tax collection. That could lead to a movement towards anarcho-capitalism. It is highly unlikely that all transactions could be done anonymously, however, and a government could still rely on property taxes.<br />
    * It is easy to publish any information you want without the possibility of having your physical identity revealed. This could be used to openly publish information that governments forbid, like warez, software violating software patents, and child pornography. On the other hand, controversial information which a party wants to keep hidden, such as details about corruption issues, can be anonymously published.</p>
<h1><a href="http://torrentbg.org">Torrent BG</a></h1>
<h1>Technical drawbacks of current anonymous P2P networks</h1>
<p>There are a variety of drawbacks in the current design of many anonymous P2P applications and networks. One of the major ones is that it is difficult or impossible to hide the fact you are running such an application, meaning that a government could simply outlaw its use to prevent the free flow of information. In countries where strong encryption is forbidden, governments have easy leverage to forbid anonymous P2P.</p>
<p>These drawbacks do not apply to some Friend-to-friend networks, and to anonymous P2P used on a wireless mesh network: unlike fixed internet connections, users don&#8217;t need to sign up with an ISP to participate in such a network, and are only identifiable through their hardware. Even if a government were to outlaw the use of wireless P2P software, it would be difficult to enforce such a ban without a considerable infringement of personal freedoms. Alternatively, the government could outlaw the purchase of the wireless hardware itself, or require every wireless device to be registered under the owner&#8217;s name. Protocols for wireless mesh networks are OLSR and the follow up protocol B.A.T.M.A.N., which is designed for decentralized auto-ip assignment.</p>
<h1><a href="http://trackerless.com/">trackerless.com</a></h1>
<h1>Pseudonymous P2P clients</h1>
<p>    * ANts P2P is a P2P file sharing system which anonymizes and encrypts traffic, and supports HTTP publishing<br />
    * Azureus, a BitTorrent client with the option of using I2P or Tor (open source, written in Java)<br />
    * Entropy &#8211; a Freenet alternative<br />
    * Freenet &#8211; a censorship-resistant distributed file system for anonymous publishing (open source, written in Java)<br />
    * GNUnet &#8211; an anonymizing file sharing application<br />
    * I2P &#8211; an anonymizing network layer upon which applications can be built (open source, written in Java)<br />
    * i2phex &#8211; a Gnutella client which communicates anonymously through I2P<br />
    * Marabunta &#8211; an anonymous distributed P2P network which uses only UDP<br />
    * MUTE &#8211; an anonymizing file sharing client. MFC Mute, Kommute and Napshare are alternative clients<br />
    * Nodezilla &#8211; an anonymizing, closed source network layer upon which applications can be built (written in C++ and Java)<br />
    * Rodi &#8211; a file sharing client which allows for a low degree of anonymity<br />
    * RShare &#8211; a file sharing system which anonymizes and encrypts the traffic<br />
    * Share &#8211; the successor to Winny; the biggest file sharing network in Japan<br />
    * Tor &#8211; While Tor is not a P2P client itself, it provides a method for other P2P programs to become anonymous. It is also one of the larger research projects for anonymous networks.<br />
    * Winny &#8211; was very popular in Japan (freeware, written in C++ for Windows)</p>
<h1><a href="http://tracktorrent.com/">tracktorrent.com</a></h1>
<h1>Private P2P clients</h1>
<p>Private P2P networks are P2P networks that only allow some mutually trusted computers to share files. The functionality is similar to a group of private FTP servers, but the user interface is the same as most of the other P2P programs.</p>
<p>    * Allpeers &#8211; Search in buddies<br />
    * Cspace &#8211; encrypted and serverless instant messenger<br />
    * GigaTribe &#8211; a free P2P file sharing system which anonymizes and encrypts exchanged data; no limit to sizes of folders or files that are exchanged.<br />
    * PowerFolder &#8211; Private and Secure Filesharing with friends and colleges over the internet or LAN.</p>
<h1>Friend-to-friend clients</h1>
<p>    Main article: Friend-to-friend</p>
<p>A Friend-to-friend network is not just a group of private FTP servers. Your F2F node can automatically forward a file (or a request for a file) anonymously between two of your friends. When forwarding a file or a request between two friends, your node doesn&#8217;t tell any of them who is the other and what is the other address. Then these friends&#8217; nodes can in turn forward anonymously this same file (or request) to several of their own friends and so on. Thus F2F networks can grow in size without compromising the users&#8217; anonymity.</p>
<p>    * Freenet from 0.7 up<br />
    * GNUnet with its &#8220;F2F topology&#8221; option<br />
    * Turtle F2F<br />
    * WASTE</p>
<h1><a href="http://tracktorrents.com/">tracktorrents.com</a></h1>
<h1>References</h1>
<p>   1. ^  Watters, P.A., Martin, F. &amp; Stripf, S. (2005). Visual steganalysis of LSB-encoded natural images. 3rd IEEE International Conference on Information Technology and Applications, Sydney, Australia.</p>
<h1>See also</h1>
<p>    * Comparison of file sharing applications<br />
    * Secure communication<br />
    * Dining cryptographers protocol<br />
    * Friend-to-friend networks<br />
    * anoNet &#8211; anoNet</p>
<h1>Hypothetical or defunct networks</h1>
<p>    * Crowds &#8211; Reiter and Rubin&#8217;s system for &#8220;blending into a crowd&#8221;<br />
    * Invisible IRC Project &#8211; anonymous IRC.<br />
    * Infrastructure for Resilient Internet Systems<br />
    * Mnet &#8211; a distributed file system.</p>
<p><em>From Wikipedia, the free encyclopedia.<br />
This page was last modified 09:10, 9 April 2007.<br />
All text is available under the terms of the GNU Free Documentation License. </em></p>
<h1><a href="http://torrentbg.org">torrentbg.org</a></h1>
<h1><a href="http://torentu.com">torentu.com</a></h1>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=12&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/13/anonymous-p2p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>Ambient network</title>
		<link>http://abloom.wordpress.com/2007/04/13/ambient-network/</link>
		<comments>http://abloom.wordpress.com/2007/04/13/ambient-network/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 17:01:14 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Ambient network]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/13/ambient-network/</guid>
		<description><![CDATA[Ambient Networks is a network integration solution to the modern-day problems of switching from one network to the other in order to keep in contact with the outside world. This project aims to develop a network software-driven infrastructure that will run on top of all current or future network physical infrastructures to provide a way [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=11&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ambient Networks is a network integration solution to the modern-day problems of switching from one network to the other in order to keep in contact with the outside world. This project aims to develop a network software-driven infrastructure that will run on top of all current or future network physical infrastructures to provide a way for devices to connect to each other, and through each other to the outside world.</p>
<h1><a href="http://torrentbg.org">Torrent BG</a></h1>
<p>The concept of Ambient Networks comes from the IST Ambient Network project, which is a research project sponsored by the European Commission within the Sixth Framework Programme (FP6).</p>
<h1>Contents</h1>
<p>    * 1 The Ambient Networks Project<br />
    * 2 Interfaces and their use<br />
    * 3 ACS Functional Entities<br />
    * 4 Example Situation<br />
    * 5 External links</p>
<h1><a href="http://torentu.com">Torrents at Torentu</a></h1>
<h1>The Ambient Networks Project</h1>
<p>Ambient Networks is a large-scale collaborative project within the European Union&#8217;s Sixth Framework Program that investigates future communications systems beyond today&#8217;s fixed and 3rd generation mobile networks. It is part of the Wireless World Initiative. The project works at a new concept called Ambient Networking, to provide suitable mobile networking technology for the future mobile and wireless communications environment. Ambient Networks aims to provide a unified networking concept that can adapt to the very heterogeneous environment of different radio technologies and service and network environments. Special focus is put on facilitating both competition and cooperation of various market players by defining interfaces, which allow the instant negotiation of agreements. This approach goes clearly beyond interworking of well-defined protocols and is expected to have a long-term effect on the business landscape in the Wireless World. Central to the project is the concept of composition of networks, which is an approach to address the dynamic nature of the target environment. The approach is based on an open framework for network control functionality, which can be extended with new capabilities as well as operating over existing connectivity infrastructure.</p>
<h1><a href="http://tracktorrents.com/">Track Torrents Tracker</a></h1>
<p>    * Phase 1 of the project (2004-2005) has laid the conceptual foundations. The Deliverable D1-5 &#8220;Ambient Networks Framework Architecture&#8221; summarizes the work from phase 1 and provides links to other relevant material. (dead link)<br />
    * Ambient Networks Phase 2 (2006-2007) focuses on validation aspects. One key result of phase 2 is an integrated prototype that will be used to study the feasibility of the Ambient Networks concept for a number of typical network scenarios. The ACS prototype will be used to iteratively test the components developed by the project in a real implementation. In parallel, the top-down work is being continued which will lead to a refined System Specification. Furthermore, standardization of the composition concept is addressed in 3GPP.</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<h1>Interfaces and their use</h1>
<p>The ACS (Ambient Control Space) is the internal of an Ambient Network. It has the functions that can be accessed and it is in full control of the resources of the network. The Ambient Networks infrasturcture does not deal with nodes, instead it deals with networks, though at the beginning, all the &#8220;networks&#8221; might only consist of just one node: these &#8220;networks&#8221; need to merge in order to form a network in the original sense of the word. A composition establishment consists of the negotiation and then the realization of a Composition Agreement. This merging can happen be fully automatic. The decision to merge or not is decided using pre-configured policies.</p>
<p>There are three interfaces present to communicate with an ACS. These are:</p>
<p>    * ANI: Ambient Network Interface. If a network wants to join in, it has to do so through this interface.<br />
    * ASI: Ambient Service Interface. If a function needs to be accessed inside the ACS, this Interface is used.<br />
    * ARI: Ambient Resource Interface. If a resource inside a network needs to be accessed (e.g. the volume of the traffic), this interface is used.</p>
<p>Interfaces are used in order to hide the internal structures of the underlying network.</p>
<p>If two networks meet, and decide to merge, a new ACS will be formed of the two (though the two networks will have their own ACS along with the interfaces inside this global, new ACS). The newly composed ACS will of course have its own ANI, ASI and ARI, and will use these interfaces in order to merge with other Ambient Networks. Other options for composition are to not merge the two Ambient Networks (Network Interworking) or to establish a new virtual ACS that exercises joint control over a given set of shared resources (Control Sharing).</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<h1>ACS Functional Entities</h1>
<p>Functions are divided into Functional Entities (FEs). The ACS provides a flexible and extensible framework to run these FEs as a distributed system. Examples are</p>
<p>    * Composition Functional Entity: Controlling composition of ANs<br />
    * Bearer Management FEs<br />
    * Overlay Management FEs</p>
<p>More information on FEs is contained in the Ambient Networks Framework Architecture.</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<h1>Example Situation</h1>
<p>Alice has a PAN, a Personal Area Network on her body: she has a Bluetooth enabled PDA, mobile phone and laptop that she is carrying, and are all currently turned on, and forming a network. Her laptop also has the ability to connect using an available WLAN, and her mobile phone has the ability to connect through GPRS, though GPRS is slower and much more costly for Alice to use. She is now on the move, and her laptop is downloading her emails using the GPRS connection on the mobile:</p>
<h3>    Laptop -&gt; (Bluetooth) -&gt; Mobile -&gt; (GPRS) -&gt; Mobile phone network</h3>
<p>While walking, she passes into an area covered by a free WLAN hotspot: Her PAN now immediately starts to initiate a connection with the hotspot. This is called &#8220;merging&#8221; of the networks (that of the hotspot and that of her PAN). Once this merging is complete, the downloading of her email continues totally unaffected, but instead of using the expensive and slow GPRS connection, it is now using the newly established WLAN connection. If she now wants to browse the web with her PDA, the PDA will also use the WLAN connection of the laptop:</p>
<h3>    PDA-&gt; (bluetooth) -&gt; Laptop-&gt; (WLAN) -&gt; Hotspot </h3>
<p><em>From Wikipedia, the free encyclopedia.<br />
This page was last modified 09:10, 9 April 2007.<br />
All text is available under the terms of the GNU Free Documentation License. </em></p>
<h1><a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=11&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/13/ambient-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>Ad hoc</title>
		<link>http://abloom.wordpress.com/2007/04/12/ad-hoc/</link>
		<comments>http://abloom.wordpress.com/2007/04/12/ad-hoc/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 16:58:12 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[ad hoc network]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/12/ad-hoc/</guid>
		<description><![CDATA[Ad hoc is a Latin phrase which means &#8220;for this [purpose]&#8220;. It generally signifies a solution that has been custom designed for a specific problem, is non-generalizable and cannot be adapted to other purposes. Examples include a tailor-made suit, a handcrafted network protocol or a purpose-specific equation. Ad hoc can also have connotations of a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=10&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ad hoc is a Latin phrase which means &#8220;for this [purpose]&#8220;. It generally signifies a solution that has been custom designed for a specific problem, is non-generalizable and cannot be adapted to other purposes. Examples include a tailor-made suit, a handcrafted network protocol or a purpose-specific equation. Ad hoc can also have connotations of a makeshift solution, inadequate planning or improvised events.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<h1>Contents</h1>
<p>    * 1 Ad hoc committee<br />
    * 2 Ad hoc hypothesis<br />
    * 3 Ad hoc pronunciation<br />
    * 4 See also<br />
    * 5 External Links</p>
<h1>Ad hoc committee</h1>
<p>Ad hoc is also used to describe a particular type of committee; one which is formed to deal with a particular issue, and disbanded after the issue is resolved. These committees provide stop gap or temporary measures to solve problems that are not resolved by ordinary processes of the organization to which the committee belongs. The GATT, for example, was controlled by an ad-hoc committee before the WTO was established.</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<h1>Ad hoc hypothesis</h1>
<p>In philosophy and science, ad hoc often means the addition of corollary hypotheses or adjustment to a philosophical or scientific theory to save the theory from being falsified by compensating for anomalies not anticipated by the theory in its unmodified form. Philosophers and scientists are often suspicious or skeptical of theories that rely on continual, inelegant ad hoc adjustments, and ad hoc hypotheses are often a characteristic of pseudoscientific subjects. See Skeptic&#8217;s Dictionary: Ad hoc hypothesis. Much of scientific understanding relies on the modification of existing hypotheses or theories, but these are distinguished from ad hoc hypotheses in that the anomalies being explained propose a new means of being falsified.</p>
<p>An interesting example of an ad hoc hypothesis is Albert Einstein&#8217;s addition of the cosmological constant to relativity in order to allow a steady-state universe. Although he later referred to it as his greatest mistake, it has been found to correspond quite well to the theories of dark energy.</p>
<h1><a href="http://torentu.com">Torrents at Torentu</a></h1>
<h1>Ad hoc pronunciation</h1>
<p>Many reference works employ ad hoc pronunciation schemas as a way of indicating how words are pronounced. These are especially popular in U.S. published works, such as the Merriam-Webster dictionary. An example of an ad hoc pronunciation would be &#8220;DIK-shuh-nair-ee&#8221;, where the capitalization shows which syllable is stressed. This is in contrast to systems such as the International Phonetic Alphabet, which attempt to put pronunciation schemas on a scientific footing.</p>
<p>Critics of ad hoc schemes point out that such schemas are inherently self-referential, since they rely on the ability of the reader to already know how a large number of words are commonly pronounced. In addition, such schemas often assume a certain language, dialect or accent on the part of the reader, and due to its popularity in the US, this is very often a US accent.</p>
<h1><a href="http://torrentbg.org">Torrent BG</a></h1>
<p>As its name suggests, there is no &#8220;standard&#8221; ad hoc schema, and so examples will vary considerably according to the publication&#8217;s whim. In contrast, the IPA seeks to base pronunciation solely on vocal tract configurations and on the phonemes produced, though very often neo-common simple words are used to illustrate how the IPA applies in a specific language.</p>
<p>Proponents of ad hoc claim that it is much easier to use than IPA, though will often concur that this is usually only because the pronunciation is already known.</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<h1><a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=10&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/12/ad-hoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>eMule</title>
		<link>http://abloom.wordpress.com/2007/04/11/emule/</link>
		<comments>http://abloom.wordpress.com/2007/04/11/emule/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 16:49:49 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Definitions]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/11/emule/</guid>
		<description><![CDATA[Buy Cheap Things&#8230; In computing, eMule is a peer to peer file sharing application that works with the EDonkey network and has more features than clients on this network. eMule is open source software released under the GNU General Public License. It runs on the Microsoft Windows operating systems and supports 25 languages.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=9&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<p>In computing, eMule is a peer to peer file sharing application that works with the EDonkey network and has more features than clients on this network. eMule is open source software released under the GNU General Public License. It runs on the Microsoft Windows operating systems and supports 25 languages. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=9&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/11/emule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>We&#8217;ll put Linux on all&#8230;</title>
		<link>http://abloom.wordpress.com/2007/04/10/well-put-linux-on-all/</link>
		<comments>http://abloom.wordpress.com/2007/04/10/well-put-linux-on-all/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 16:47:01 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[Lyrics]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/2007/04/10/well-put-linux-on-all/</guid>
		<description><![CDATA[Buy Cheap Things&#8230; Twas the night before deadline when all of us groused, Not a server was stirring, not even the mouse; &#8216;Cause Windows was hung with a bright blue screen glare, In need of a service pack that wasn&#8217;t there. vision was blurring, my face turning red, While visions of sledgehammers danced in my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=8&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a><br />
Twas the night before deadline when all of us groused,<br />
Not a server was stirring, not even the mouse;<br />
&#8216;Cause Windows was hung with a bright blue screen glare,<br />
In need of a service pack that wasn&#8217;t there.</p>
<p>vision was blurring, my face turning red,<br />
While visions of sledgehammers danced in my head.<br />
I put down the manual, gave it a slap.<br />
I just can&#8217;t believe that we paid for this crap.</p>
<p>Then out of my trance I arose with a clatter,<br />
I sprang from my chair to be done with the matter.<br />
Away to the garbage I ran like a flash,<br />
And dropped Windows disks in the festering trash.</p>
<p>The goon who created this product did show<br />
That his knowledge of software had come from below.<br />
When, what to my wondering eyes should appear,<br />
But an OS that&#8217;s free and it&#8217;s free as in beer.</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<p>With its modular drivers so stable and quick,<br />
I knew in a moment that Linux was slick.<br />
More vapid than DOS was the manager&#8217;s claim!<br />
But I whistled and shouted and called and exclaimed;</p>
<p>&#8220;No Crashes! No Errors! No Fussin&#8217; and Fixin&#8217;!<br />
No problems as stupid as DLL mixin&#8217;!&#8221;<br />
So I bounced off the porch and I bounced off the wall.<br />
No crash today, crash today, crash today! Haw!!</p>
<h1><a href="http://torrentbg.org">torrentbg.org</a></h1>
<p>Thanks to Samba the OS could run on the sly<br />
Then the manager called me and said to stop by.<br />
So up to the manager&#8217;s office I flew,<br />
With a fist full of disks and a manual, too.</p>
<p>Just when I was thinking I&#8217;d give him my proof,<br />
He gave me some news in a manner aloof.<br />
As I drew back the disks and was turning around,<br />
My hope for the future came tumbling down.</p>
<h1><a href="http://tracktorrents.com/">tracktorrents.com</a></h1>
<p>He was dressed in all gray, from his head to his foot,<br />
And the points in his hair o&#8217;er his ears stood a foot;<br />
A budget immense he had put on a stack,<br />
And he looked like a glutton done eating a snack.</p>
<p>His eyes, how they squinted! His pimples, how scary!<br />
His breath was like Marlboros, his sneer made me wary.<br />
His droll little brain was strung tight like a bow,<br />
But he&#8217;d gotten the numbers he&#8217;d wanted, you know.</p>
<p>Getting funds for the year was just like pulling teeth,<br />
And the company rarely so much did bequeath.<br />
When you grow a department and don&#8217;t want to end it,<br />
You beg money for Windows in order to spend it.</p>
<h1><a href="http://torrentbg.org">torrentbg.org</a></h1>
<p>So I knew he&#8217;d put Linux plans up on the shelf,<br />
And I&#8217;d have to run Windows in spite of myself.<br />
A wink of his eye and a twist of his head,<br />
Soon gave me to know I had nothing to dread.</p>
<p>He spoke not a word, but he showed me his work,<br />
And he told me this year would be chock-full of perks.<br />
And bringing this informal meeting to close,<br />
He said no one&#8217;s hurt if there&#8217;s no one who knows.<br />
<a href="http://cheap-things.com">Buy Cheap Things&#8230;</a><br />
He tossed me a disk with the speed of a missile,<br />
With a wink of an eye, and beginning to whistle.<br />
And I heard him exclaim, as he put fears to rest,<br />
&#8220;We&#8217;ll put Linux on all and we&#8217;ll pocket the rest.&#8221; </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=8&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/10/well-put-linux-on-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
		<item>
		<title>File sharing</title>
		<link>http://abloom.wordpress.com/2007/04/10/file-sharing/</link>
		<comments>http://abloom.wordpress.com/2007/04/10/file-sharing/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 09:25:46 +0000</pubDate>
		<dc:creator>abloom</dc:creator>
				<category><![CDATA[ad hoc network]]></category>
		<category><![CDATA[Ambient network]]></category>
		<category><![CDATA[BitTorrent]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[Byzantine Fault Tolerance]]></category>
		<category><![CDATA[Client-server]]></category>
		<category><![CDATA[Comparison of P2P applications]]></category>
		<category><![CDATA[Computer cluster]]></category>
		<category><![CDATA[CSpace]]></category>
		<category><![CDATA[Definitions]]></category>
		<category><![CDATA[Distributed hash table]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Encyclopedia]]></category>
		<category><![CDATA[F2F]]></category>
		<category><![CDATA[File sharing]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Freenet]]></category>
		<category><![CDATA[Friend-to-friend]]></category>
		<category><![CDATA[GNUnet]]></category>
		<category><![CDATA[Gnutella]]></category>
		<category><![CDATA[Grid computing]]></category>
		<category><![CDATA[Krawler]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MFPnet]]></category>
		<category><![CDATA[Overlay network]]></category>
		<category><![CDATA[P2PTV]]></category>
		<category><![CDATA[Peer-To-Peer]]></category>
		<category><![CDATA[Peercasting]]></category>
		<category><![CDATA[Republished]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Servent]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Swarm]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Usenet]]></category>

		<guid isPermaLink="false">http://abloom.wordpress.com/?p=17</guid>
		<description><![CDATA[File sharing is the practice of making files available for other users to download over the Internet and smaller networks. Usually file sharing follows the peer-to-peer (P2P) model, where the files are stored on and served by personal computers of the users. Most people who engage in file sharing are also downloading files that other [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=17&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>File sharing is the practice of making files available for other users to download over the Internet and smaller networks. Usually file sharing follows the peer-to-peer (P2P) model, where the files are stored on and served by personal computers of the users. Most people who engage in file sharing are also downloading files that other users share. Sometimes these two activities are linked together. P2P file sharing is distinct from file trading in that downloading files from a P2P network does not require uploading, although some networks either provide incentives for uploading such as credits or force the sharing of files being currently downloaded.</p>
<h1><a href="http://torrentbg.org">Proceed for Torrents&#8230;</a></h1>
<h1>Contents</h1>
<p>    * 1 The first P2P-Generation: Server-Client<br />
          o 1.1 Web Based Sharing<br />
          o 1.2 Server-client-protocols<br />
    * 2 The second P2P-Generation: Decentralization<br />
          o 2.1 Multi-Network-Clients<br />
          o 2.2 eDonkey2000 &#8211; Network<br />
          o 2.3 Gnutella &#8211; Network<br />
          o 2.4 BitTorrent &#8211; Network<br />
          o 2.5 FastTrack &#8211; Network<br />
          o 2.6 Further networks or clients<br />
    * 3 The third P2P-Generation: non-direct and encrypted<br />
          o 3.1 Waste network<br />
          o 3.2 Ants network<br />
          o 3.3 Mute network<br />
          o 3.4 I2P network<br />
          o 3.5 Turtle-Network (F2F Instant Messenger)<br />
          o 3.6 other networks or clients<br />
    * 4 The fourth P2P-Generation: Streams over P2P<br />
          o 4.1 General<br />
          o 4.2 Tree structure<br />
          o 4.3 Swarm structure such as Bittorrent<br />
    * 5 Copyright issues<br />
    * 6 Legal controversy<br />
          o 6.1 Important Cases<br />
    * 7 Attacks on peer-to-peer networks<br />
    * 8 Risks<br />
    * 9 See also<br />
    * 10 References<br />
    * 11 Further reading<br />
    * 12 External links</p>
<h1><a href="http://torentu.com">Torrents at Torentu</a></h1>
<h1>The first P2P-Generation: Server-Client</h1>
<p>The first generation of peer-to-peer file sharing networks had a centralized file list. Ultimately, Napster was held liable even if it used the most advanced technology available to identify works copyright holders had asked it to block, because no technology that can identify works with 100% certainty exists or can exist. Napster still exists today, but as a subsidiary of Roxio after they bought the name during the original Napster&#8217;s bankruptcy phase, continues to operate today, and is now legally distributing music under a subscription-based model.</p>
<p>In the centralized peer-to-peer model, a user would send a search to the centralized server of what they were looking for, that is, a song, video, or movie. The server then sends back a list of which peers have the data and facilitates the connection and download.</p>
<p>The first file sharing programs marked themselves by inquiries to a server, either the data to the Download held ready or in appropriate different Peers and so-called Nodes further-obtained, so that one could download there. Best example was Napster (today a Payment offerer) or eDonkey2000 in the server version (today likewise with Overnet and KAD &#8211; network decentralized).</p>
<h1><a href="http://tracktorrents.com/">Track Torrents Tracker</a></h1>
<h1>Web Based Sharing</h1>
<p>Webhosting for file sharing is also used. Since it is here very possible to exchange privately and in the very small communities also unpopular files can be distributed very quickly and efficiently. Web hosters are independent from each other, therefore contents are not distributed further. Other terms for this are one-click hosting and web based sharing.</p>
<h1>Server-client-protocols</h1>
<p>    * Audiogalaxy &#8211; Service ended in the middle of 2002.<br />
    * Direct Connect<br />
    * Napster &#8211; Closed in its original form in July 2001. Now it&#8217;s a paid for service.<br />
    * Scour Exchange &#8211; The second exchange network after Napster. No longer exists.<br />
    * Soulseek &#8211; Still popular today despite being relatively old, with more than 120,000 users online at any time.<br />
    * TinyP2P &#8211; 15 lines Python &#8211; SOURCE code<br />
    * WinMX &#8211; The original servers were switched off in September 2005, but servers from other companies have taken over. Version 3.54 beta 4 is available from http://www.winmxgroup.com/</p>
<h1><a href="http://tracktorrent.com/">Track Torrent Downloads</a></h1>
<h1>The second P2P-Generation: Decentralization</h1>
<p>After Napster encountered legal troubles, Justin Frankel of Nullsoft set out to create a network without a central index server, and Gnutella was the result. Unfortunately, the Gnutella model of all nodes being equal quickly died from bottlenecks as the network grew from incoming Napster refugees. FastTrack solved this problem by having some nodes be &#8216;more equal than others&#8217;.</p>
<p>By electing some higher capacity nodes to be indexing nodes, with lower capacity nodes branching off from them, FastTrack allowed for a network that could scale to a much larger size. Gnutella quickly adopted this model, and most current peer-to-peer networks implement this design, as it allows for large and efficient networks without central servers.</p>
<p>Also included in the second generation are distributed hash tables (DHTs), which help solve the scalability problem by electing various nodes to index certain hashes (which are used to identify files), allowing for fast and efficient searching for any instances of a file on the network. This is not without drawbacks; perhaps most significantly, DHTs do not directly support keyword searching (as opposed to exact-match searching).</p>
<p>The best examples are Gnutella, Kazaa or eMule with Kademlia, whereby Kazaa has still a central server for logging in. eDonkey2000/Overnet, Gnutella, FastTrack and Ares Galaxy have summed up approx. 10.3 million users (as of April 2006, according to slyck.com). This number not necessarily corresponds to the actual number of persons who use these networks; it must be assumed that some use multiple clients for different networks. The number of BitTorrent users cannot be measured directly, however, there should be more users than of eDonkey2000 and that&#8217;s why providers try to restrict the BitTorrent traffic first. One must also understand that number of users indicated by software applies only to users which are active at this moment.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<h1>Multi-Network-Clients</h1>
<p>    * giFT<br />
    * Hydranode<br />
    * MLDonkey<br />
    * Morpheus<br />
    * Shareaza<br />
    * Lphant</p>
<h1>eDonkey2000 &#8211; Network</h1>
<p>    * aMule<br />
    * eMule, usually-used Client<br />
    * FileScope<br />
    * Lphant<br />
    * MLDonkey<br />
    * Morpheus<br />
    * Overnet<br />
    * Shareaza<br />
    * xMule</p>
<h1>Gnutella &#8211; Network</h1>
<p>    * Acquisition &#8211; Mac OS X, closed source (Shareware)<br />
    * BearShare &#8211; Microsoft Windows, closed source, development stopped in 2005,<br />
    * Cabos &#8211; Mac OS X and Microsoft Windows, based on LimeWire and Acquisition<br />
    * FileScope &#8211; .NET, open source (GPL), C#, also supports other networks<br />
    * FrostWire &#8211; open source (GPL), Java, based on LimeWire<br />
    * Gnotella &#8211; development stopped in 2001<br />
    * Gnucleus &#8211; Microsoft Windows, open source (GPL), C++, supports also Gnutella2<br />
    * Gtk-gnutella &#8211; Unix, open source (GPL), C<br />
    * I2Phex<br />
    * LimeWire &#8211; open source (GPL), Java<br />
    * MLDonkey &#8211; open source (GPL), Objective Caml, also supports other networks<br />
    * Morpheus &#8211; Microsoft Windows, closed source, also supports other networks<br />
    * Mutella &#8211; open source<br />
    * Phex &#8211; open source (GPL), Java<br />
    * Qtella &#8211; open source (GPL), development stopped in May 2004<br />
    * Shareaza &#8211; Microsoft Windows, open source, also supports other networks<br />
    * Symella &#8211; Symbian S60 v3, open source implementation for mobile platforms<br />
    * Swapper.NET &#8211; .NET, closed source, C#, development stopped in July 2004<br />
    * XoloX &#8211; contains adware/spyware</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<h1>BitTorrent &#8211; Network</h1>
<p>    * Azureus &#8211; Multi-Platform Popular Client, pioneering the Zudeo service.<br />
    * BitComet &#8211; Windows, closed source, C++<br />
    * Shareaza &#8211; Windows, open source (GPL), C++, also supports Gnutella2, Gnutella1, eDonkey2000/eMule<br />
    * µTorrent &#8211; Windows, closed source, C++, light-weight client<br />
    * ABC &#8211; Windows, open source (GPL), Python<br />
    * Deluge (gTorrent) &#8211; GTK+, open source, Python<br />
    * eXeem &#8211; Stopped development in August 2005, contains adware<br />
    * KTorrent &#8211; KDE, open source (GPL)<br />
    * MLDonkey &#8211; platform-independent, open source (GPL), Objective Caml, also supports eDonkey2000/eMule, Overnet, Emule Kademlia, FTP, Gnutella1, Gnutella2<br />
    * Opera starting from version 9.0<br />
    * Rufus &#8211; Windows, open source, Python<br />
    * Tomato Torrent &#8211; Mac OS X, open source, BSD license<br />
    * Xtorrent &#8211; Mac OS X<br />
    * Transmission &#8211; GTK+, platform-independent, open source (MIT License)<br />
    * Star Torrent &#8211; .NET, C#<br />
    * SymTorrent &#8211; open source implementation for mobile platforms<br />
    * Tribler &#8211; platform-independent, open source (LGPL), Python<br />
    * BitRocket &#8211; Mac OS X (native), open source (BSD license<br />
    * BitZip &#8211; Windows, closed source, works with torrent &amp; .bt files.</p>
<p>See also: Comparison of BitTorrent software</p>
<h1><a href="cheaper-product.com">Buy Cheaper Products&#8230;</a></h1>
<h1>FastTrack &#8211; Network</h1>
<p>    * Apollon &#8211; KDE, open source (GPL), based on Poisoned, also supports other networks<br />
    * Grokster &#8211; development stopped in June 2005<br />
    * Kazaa &#8211; official client, contains adware/spyware<br />
    * Kazaa Lite &#8211; derivative of Kazaa, contain no or less adware/spyware<br />
    * Mammoth &#8211; open source, development stopped in January 2004<br />
    * MLDonkey</p>
<h1>Further networks or clients</h1>
<p>    * aimini<br />
    * Applejuice<br />
    * Ares Galaxy &#8211; nearly TRACKs &#8211; similar network<br />
    * Coral Content Distribution Network<br />
    * Darknet<br />
    * DC++ &#8211; Direct Connect client<br />
    * Dijjer<br />
    * Direct Connect<br />
    * Drumbeat &#8211; Mac OS X, OpenNAP client<br />
    * iMesh &#8211; since October of 2005 Payment offerers<br />
    * Jubster &#8211; client, supported networks: EDonkey2000, Gnutella, nearly TRACKs and further, contains adware<br />
    * JXTA<br />
    * Lopster &#8211; OpenNAP client<br />
    * Nicotine &#8211; Soulseek client<br />
    * OpenNap &#8211; Napster clone<br />
    * Peanuts &#8211; client, supported networks: Ares Galaxy, nearly TRACKs, Gnutella and further<br />
    * PowerFolder &#8211; An easy, secure and private file sharing program<br />
    * Piolet &#8211; client, successor of Blubster, network: MANOLITO P2P network (MP2PN)<br />
    * RevConnect &#8211; Enhanced DC++<br />
    * SlavaNap &#8211; Napster clone<br />
    * TekNap &#8211; OpenNAP client<br />
    * XDCC</p>
<h1><a href="http://torrentbg.org">torrentbg.org</a></h1>
<h1>The third P2P-Generation: non-direct and encrypted</h1>
<p>The third generation of peer-to-peer networks are those that have anonymity features built in. Examples of anonymous networks are ANts P2P, RShare, Freenet, I2P, GNUnet and Entropy.</p>
<p>A degree of anonymity is realized by routing traffic through other users clients, which have the function of network nodes.This makes it harder for someone to identify who is downloading or who is offering files. Most of these programs also have strong encryption to resist traffic sniffing.</p>
<p>Friend-to-friend networks only allow already known users (also known as &#8220;friends&#8221;) to connect to your computer, then each node can forward requests and files anonymously between its own &#8220;friends&#8221; nodes.</p>
<p>Third generation networks have not reached mass usage for file sharing because most current implementations incur too much overhead in their anonymity features, making them slow or hard to use.</p>
<h1><a href="http://torentu.com">torentu.com</a></h1>
<p>An example might be: Petra gives a file to Oliver, then Oliver gives the file to Anna. Petra and Anna thus never become acquainted and thus are protected. Virtual IP addresses are also often used, further obfuscating the user&#8217;s network location. Additionally all transfers are encrypted, so that even the network administrators cannot see what was sent to whom. Example software includes WASTE, JetiANts, Tor and I2P. These clients differ greatly in their goals and implementation. WASTE is designed only for small groups and may therefore be considered Darknet, ANts and I2P are public Peer to Peer systems, with anonymization provided exclusively by routing reach.</p>
<h1>Waste network</h1>
<p>    * WASTE<br />
    * kDrive similar to WASTE, development stopped at present</p>
<h1>Ants network</h1>
<p>    * ANts P2P<br />
    * JetiANts<br />
    * Hornet</p>
<h1><a href="http://tracktorrents.com/">tracktorrents.com</a></h1>
<h1>Mute network</h1>
<p>    * MUTE<br />
    * NapShare<br />
    * Kommute &#8211; KDE<br />
    * MFC MUTE</p>
<h1>I2P network</h1>
<p>    * I2P<br />
    * I2Phex &#8211; Gnutella over I2P<br />
    * Azureus &#8211; has I2P plugin</p>
<h1>Turtle-Network (F2F Instant Messenger)</h1>
<p>    * Retroshare_Instant_Messenger<br />
    * Turtle F2F &#8211; Turtle for privacy of filesharing<br />
    * giFT &#8211; File-Sharing Application for Turtle<br />
    * Apollon &#8211; giFT-Frontend</p>
<h1>other networks or clients</h1>
<p>    * Freenet<br />
    * GigaTribe &#8211; successor of TribalWeb software &#8211; [1]<br />
    * GNUnet<br />
    * Nodezilla<br />
    * OFF System &#8211; so-called Brightnet [2]<br />
    * PowerFolder &#8211; An easy, secure and private file sharing program<br />
    * Proxyshare &#8211; ISP cache/proxyserver<br />
    * RShare<br />
    * Share &#8211; successor of WinNY<br />
    * Tor<br />
    * WinNY &#8211; development stopped in November 2003<br />
    * Zultrax &#8211; Client, supported networks: ZEPP and Gnutella</p>
<h1><a href="http://tracktorrent.com/">tracktorrent.com</a></h1>
<h1>The fourth P2P-Generation: Streams over P2P</h1>
<p>Apart from the traditional file sharing there are services that send streams instead of files over a P2P network. Thus one can hear radio and watch television without any server involved &#8212; the streaming media is distributed over a P2P network. It is important that instead of a treelike network structure, a swarming technology known from BitTorrent is used. Best examples are Peercast, Cybersky and demo TV.</p>
<h1>General</h1>
<p>    * Broadcatching<br />
    * Podcasting</p>
<h1>Tree structure</h1>
<p>    * Peercast<br />
    * CoolStreaming</p>
<h1>Swarm structure such as Bittorrent</h1>
<p>    * TVUPlayer<br />
    * Joost<br />
    * PPLive<br />
    * Icecast<br />
    * PeerCast<br />
    * PPStream<br />
    * SopCast<br />
    * MediaBlog<br />
    * Zudeo</p>
<h1><a href="http://trackerless.com/">trackerless.com</a></h1>
<h1>Copyright issues</h1>
<p>File sharing (such as with the Gnutella and Napster networks) grew in popularity with the proliferation of high speed Internet connections, relatively small file size and high-quality MP3 audio format. Although file sharing is a legal technology with legal uses, many users use it to download and upload copyrighted materials without permission, which can be copyright infringement if done without authorization for improper purposes. This has led to attacks against file sharing in general from many copyright owners.</p>
<p>There has been great discussion over perceived and actual legal issues surrounding file sharing. In circumstances where trading partners are in different countries with different legal codes, there are significant problems to contend with. What if a person in Canada wishes to share a piece of source code which, if compiled, has encryption capabilities? In some countries, a citizen may not request or receive such information without special permission.</p>
<p>Throughout the early 2000s, the entire file-sharing community has been in a state of flux. In the year 2000, there was speculation over how seriously record companies and the Recording Industry Association of America would strike the file-sharing community because of its limits compared to more traditional forms of media [3]. However, the communities suffered strain as record companies and the RIAA tried to shut down as much of it as possible. Even though they have forced Napster and Grokster into cooperating against copyright violations, they are fighting an uphill battle since the community has flourished and produced many different clients based on several different underlying protocols. </p>
<h1><a href="cheaper-product.com">Adv: Buy Cheaper Products&#8230;</a></h1>
<p>The third generation of P2P protocols, such as Freenet, are not as dependent as Napster is on a central server; and as they encrypt the shared data, it is much harder to shut down these systems through court actions. Another attempt (used by the maintainers of KaZaA) is to change the company&#8217;s organization or country of origin so that it is impossible or useless to attack it legally. To date, file sharing in Canada is sometimes legal (unauthorized downloading of music is permitted, for example) , though not completely so[4]. The uphill battle also extends to the legal actions taken by the RIAA and motion picture counterpart MPAA against individuals using file-sharing programs to distribute material protected by copyright. Ambiguity in the interpretation of copyright law has been a major factor contributing the lack of successful enforcement by the Intellectual Property owners. In Electra v. Perez for example, the Court ruled that the act of making such files available for distribution equated to infringement of the works involved. In the more recent UMG v. Lindor, Judge David G. Trager ruled that the RIAA would be required to prove that actual distribution (sharing) occurred. Should this case go to trial in 2007, it will likely set a precedent for further RIAA and MPAA actions.</p>
<p>The Electronic Frontier Foundation (EFF) is a donor-supported group which seeks to protect and expand digital rights. Its activities include litigation, political lobbying, and public awareness campaigns. The EFF has vocally opposed the RIAA in its pursuit of lawsuits against users of file sharing applications and supported defendants in these cases. The foundation promotes the legalization of peer-to-peer sharing of copyrighted materials and alternative methods to provide compensation to copyright holders.[1]</p>
<h1><a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<h1>Legal controversy</h1>
<p>    Further information: EU Copyright Directive</p>
<p>Under US law &#8220;the Betamax decision&#8221; (Sony Corp. of America v. Universal City Studios, Inc.), case holds that copying &#8220;technologies&#8221; are not inherently illegal, if substantial non-infringing use can be made of them. This decision, predating the widespread use of the Internet applies to most data networks, including peer-to-peer networks, since distribution of correctly licensed files can be performed. These non-infringing uses include sending open source software, public domain files and out of copyright works. Other jurisdictions tend to view the situation in somewhat similar ways.</p>
<p>In practice, many of the files shared on peer-to-peer networks are copies of copyrighted popular music and movies. Sharing of these copies among strangers is illegal in most jurisdictions. This has led many observers, including most media companies and some peer-to-peer critics, to conclude that the networks themselves pose grave threats to the established distribution model. The research that attempts to measure actual monetary loss has been somewhat equivocal. Whilst on paper the existence of these networks results in large losses, the actual income does not seem to have changed much since these networks started up. Whether the threat is real or not, both the RIAA and the MPAA now spend large amounts of money attempting to lobby lawmakers for the creation of new laws, and some copyright owners pay companies to help legally challenge users engaging in illegal sharing of their material.</p>
<h1><a href="http://trackerless.com/">Trackerless Downloads</a></h1>
<p>In spite of the Betamax decision, peer-to-peer networks themselves have been targeted by the representatives of those artists and organizations who license their creative works, including industry trade organizations such as the RIAA and MPAA as a potential threat. The Napster service was shut down by an RIAA lawsuit.</p>
<p>In A&amp;M Records v. Napster, 239 F.3d 1004 (9th Cir. 2001), the court found that Napster was both vicariously and contributorily liable for the copyright infringement its users were engaged in. Vicarious liability in these types of cases extends to a provider who financially benefits from the infringement committed by its users while having the ability to police that infringement but has failed to do so. The court found ample evidence that Napster’s future revenue is directly dependent upon “increases in userbase.” It also found that Napster could have done more than it claimed with regards to restricting users from sharing copyrighted material. Later on in the opinion, the famous peer-to-peer provider was also found contributorily liable. It knew of the infringing use that Napster could and did have, in a medium where the software provided essential access. The RIAA could have sued individual users at the time for violating federal law, but thought it more prudent to shut down the means by which those users shared music.</p>
<h1><a href="http://tracktorrent.com/">Free Torrent Downloads</a></h1>
<p>Napster&#8217;s use of a central server distinguishes it, on its facts, from the next generation peer-to-peer technology, in which the communication of files is truly &#8220;peer to peer.&#8221; Therefore, additional litigation was needed to determine the legality of their uses.</p>
<p>In MGM v. Grokster, the U.S. Supreme Court reversed a decision of the Ninth Circuit Court of Appeals which had granted a summary judgment of dismissal, and held that there were factual issues concerning whether the defendant p2p software providers had, or had not, encouraged their users to infringe copyrights. If they had done so, they could be held liable for secondary copyright infringement.</p>
<h1><a href="http://tracktorrents.com/">Many Torrent Links</a></h1>
<p>The main point of the Grokster holding was about &#8220;inducement.&#8221; &#8220;The classic case of direct evidence of unlawful purpose occurs when one induces commission of infringement by another, or &#8220;entic[es] or persuad[es] another&#8221; to infringe, Black&#8217;s Law Dictionary 790 (8th ed. 2004), as by advertising. Thus at common law a copyright or patent defendant who &#8220;not only expected but invoked [infringing use] by advertisement&#8221; was liable for infringement …&#8221; The court noted that simply providing the material was not enough. While the decision did not find liability, it simply laid out the groundwork for how the law should be interpreted.</p>
<p>A little over a year later, the RIAA initiated the first major post-Grokster case, Arista v. Limewire, in Manhattan federal court. Lime Wire has counterclaimed in that suit, charging the major record companies with antitrust violations and other misconduct.&#8221;Lime Wire Sues RIAA for Antitrust Violations&#8221;</p>
<p>Shortly thereafter, the lower court judge in Grokster found one of the defendants, Streamcast, the maker of Morpheus, to be liable under the standards enunciated by the Supreme Court. &#8220;Streamcast Held Liable for Copyright Infringement in MGM v. Grokster, Round 2&#8243; (&#8220;Recording Industry vs. The People&#8221;)</p>
<h1><a href="http://torentu.com">ToRentU!</a></h1>
<p>The foregoing cases dealt with &#8216;secondary liability&#8217; under the Copyright Act, i.e. whether and when the p2p network software providers can be held liable for &#8216;primary&#8217; infringement by their customers. Meanwhile, the underlying question of what uses those customers can make of p2p software without committing a primary infringement is a matter just beginning to be explored, most notably in litigations brought by the Motion Picture Association of America (MPAA) and the Recording Industry Association of America (RIAA) against p2p customers.</p>
<p>In Elektra v. Barker[2], an RIAA case against Tenise Barker, a Bronx nursing student, Ms. Barker moved to dismiss the complaint, contending, among other things, that the RIAA&#8217;s allegation of &#8220;making available&#8221; did not state any known claim under the Copyright Act.[3][4]. The RIAA countered with the argument that &#8220;making available&#8221; is a copyright infringement, even though the language does not appear in the Act.[5]. Thereafter, several amicus curiae were permitted to file briefs in the case, including the MPAA, which agreed[6] with the RIAA&#8217;s argument, and the Electronic Frontier Foundation (EFF), the U.S. Internet Industry Association (USIIA), and the Computer &amp; Communications Industry Association (CCIA), which agreed with Ms. Barker.[7][8] The US Department of Justice submitted a brief refuting one of the arguments made by EFF,[9] but did not take any position on the RIAA&#8217;s &#8220;making available&#8221; argument[10]. The Elektra v. Barker case was argued before Judge Kenneth M. Karas in Manhattan federal court on January 26, 2007, and as of this writing is awaiting decision.</p>
<h1><a href="http://torrentbg.org">A Really Useful Torrent Site</a></h1>
<p>Anonymous peer-to-peer networks allow for distribution of material &#8211; legal or not &#8211; with little or no legal accountability across a wide variety of jurisdictions. Many profess that this will lead to greater or easier trading of illegal material and even (as some suggest) facilitate terrorism, and call for its regulation on those grounds [11]. Others counter that the presumption of innocence must apply, and that non peer-to-peer technologies like e-mail (for which there are also anonymizing services), have similar capabilities. Further, the potential for illegal uses should not prevent the technology from being used for legal purposes.</p>
<h1><a href="cheaper-product.com">The Way to save  more money</a></h1>
<p>In the European Union (EU), the 2001 EU Copyright directive, which implemented the 1996 WIPO treaty (&#8220;World Intellectual Property Organization Copyright Treaty&#8221;), prohibits peer-to-peer, claiming it is a violation of the directive. However, not all European member states have implemented the directive in national legislation. Notably, on December 22, 2005, after discussing the EU directive, the French parliament passed two amendments legalizing the exchange of copies on the internet for private use. In a later proceeding, the French government withdrew the article in question and made illegal any p2p client obviously aimed at sharing copyrighted material. The term &#8220;obviously&#8221; was not defined. The project of law (called DADVSI) has still to be discussed by the French senate and, if the decision differs too much from the Parliament&#8217;s, it will be debated on second lecture back at the Parliament (Assemblée Nationale).</p>
<p>Interestingly, Canada stands out by authorizing, at least until the projected copyright reform, downloads on peer-to-peer networks under the &#8220;private copying&#8221; exception.</p>
<h1>Important Cases</h1>
<p>    * US law<br />
          o Sony Corp. v. Universal City Studios (The Betamax decision)<br />
          o MGM v. Grokster</p>
<h1>Attacks on peer-to-peer networks</h1>
<p>Many peer-to-peer networks are under constant attack by people with a variety of motives.</p>
<h1>Examples include:</h1>
<p>    * poisoning attacks (e.g. providing files whose contents are different from the description)<br />
    * polluting attacks (e.g. inserting &#8220;bad&#8221; chunks/packets into an otherwise valid file on the network)<br />
    * defection attacks (users or software that make use of the network without contributing resources to it)<br />
    * insertion of viruses to carried data (e.g. downloaded or carried files may be infected with viruses or other malware)<br />
    * malware in the peer-to-peer network software itself (e.g. distributed software may contain spyware)<br />
    * denial of service attacks (attacks that may make the network run very slowly or break completely)<br />
    * filtering (network operators may attempt to prevent peer-to-peer network data from being carried)<br />
    * identity attacks (e.g. tracking down the users of the network and harassing or legally attacking them)<br />
    * spamming (e.g. sending unsolicited information across the network- not necessarily as a denial of service attack)</p>
<h1>Risks</h1>
<p>Some file sharing software comes bundled with malware such as spyware or adware. Sometimes this malware remains installed on the system even if the original file sharing software is removed, and can be very difficult to eliminate. In many cases such malware can interfere with the correct operation of web browsers, anti-virus software, anti-spyware and software firewalls, and can cause degraded performance on affected systems. Such malware is typically bundled with proprietary software, and not those in open source. In most cases it is possible to easily remove adware and spyware by running spyware removal programs. Such programs can often remove malware without influencing the functionality of the file sharing software.</p>
<p>Some are also concerned about the use of file sharing systems to distribute child pornography, inflammatory literature, and illegal or unpopular material. Novice users may find it difficult to obtain information on which networks are &#8220;safe&#8221; for them to use. However, experienced users know that there is only one way to get in contact with such material: You have to actively search for it.[12] Therefore they recommend not to search for illegal material.</p>
<h1>See also</h1>
<p>    * Disk sharing<br />
    * File sharing timeline<br />
    * Comparison of one-click hosters<br />
    * File-sharing program<br />
    * Comparison of file sharing applications<br />
    * Compulsory license<br />
    * Open Music Model<br />
    * FairShare<br />
    * Spyware<br />
    * File sharing in Canada<br />
    * P2P<br />
    * BitTorrent<br />
    * MP3 Newswire</p>
<h1>References</h1>
<p>   1. ^ Electronic Frontier Foundation. Making P2P Pay Artists. Retrieved on April 25, 2006.<br />
   2. ^ Elektra v. Barker<br />
   3. ^ Elektra v. Barker, Memorandum of Law in Support of Motion to Dismiss Complaint<br />
   4. ^ Reply Memorandum of Law in Support of Motion to Dismiss Complaint<br />
   5. ^ Elektra v. Barker, Plaintiffs&#8217; Memorandum of Law in Opposition to Dismissal Motion<br />
   6. ^ Amicus Curiae brief of MPAA<br />
   7. ^ Amicus Curiae brief of EFF<br />
   8. ^ Amicus Curiae brief of USIIA and CCIA<br />
   9. ^ Statement of Interest of U.S. Department of Justice<br />
  10. ^ Statement of Interest, page 5, footnote 3<br />
  11. ^ http://news.bbc.co.uk/2/hi/programmes/newsnight/4758636.stm<br />
  12. ^ Morris, Alan (2003-08-22). Testimony of Mr. Alan Morris about Pornography, Technology and Process: Problems and Solutions on Peer-to-Peer Networks. United States Senate, Committee on the Judiciary, Washington, DC. Retrieved on November 20, 2006.</p>
<h1>Further reading</h1>
<p>    * Stephanos Androutsellis-Theotokis and Diomidis Spinellis. A survey of peer-to-peer content distribution technologies. ACM Computing Surveys, 36(4):335–371, December 2004. doi:10.1145/1041680.1041681.<br />
    * Stefan Saroiu, P. Krishna Gummadi, and Steven D. Gribble. A Measurement Study of Peer-to-Peer File Sharing Systems. Technical Report # UW-CSE-01-06-02. Department of Computer Science &amp; Engineering. University of Washington. Seattle, WA, USA.<br />
    * Ralf Steinmetz, Klaus Wehrle (Eds). Peer-to-Peer Systems and Applications. ISBN 3-540-29192-X, Lecture Notes in Computer Science, Volume 3485, Sep 2005<br />
    * Ghosemajumder, Shuman. Advanced Peer-Based Technology Business Models. MIT Sloan School of Management, 2002.<br />
    * Silverthorne, Sean. Music Downloads: Pirates- or Customers?. Harvard Business School Working Knowledge, 2004.<br />
    * Selected Papers — A collection of academic papers</p>
<p><em>From Wikipedia, the free encyclopedia.<br />
This page was last modified 09:10, 9 April 2007.<br />
All text is available under the terms of the GNU Free Documentation License. </em></p>
<h1><a href="http://torrentbg.org">TorrentBG</a>, <a href="http://torentu.com">Torrents at Torentu</a>, <a href="http://tracktorrents.com/">Track Torrents Tracker</a>, <a href="http://tracktorrent.com/">Track Torrent Downloads</a>, <a href="http://trackerless.com/">Trackerless Downloads</a>, <a href="http://cheap-thing.com">Buy Cheap Things&#8230;</a></h1>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/abloom.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/abloom.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/abloom.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/abloom.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/abloom.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/abloom.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/abloom.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/abloom.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/abloom.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/abloom.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=abloom.wordpress.com&amp;blog=906330&amp;post=17&amp;subd=abloom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://abloom.wordpress.com/2007/04/10/file-sharing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9bff26cbe6fdbac983eafb881b8410e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">abloom</media:title>
		</media:content>
	</item>
	</channel>
</rss>
