peer-to-peer network
(communications) A local-area network in which there is no central controller and all the nodes have equal access to the resources of the network.
|
Results for file sharing
|
On this page:
|
(communications) A local-area network in which there is no central controller and all the nodes have equal access to the resources of the network.
File sharing is the practice of making files available for other users to download over the Internet and smaller networks.
This can be done in any number of ways; in corporate networks it is done using file servers, but on the wider Internet it more usually 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 on the Internet both provide (upload) files and receive files (download).
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 forcing the sharing of files being currently downloaded.
"P2P" is technically a misnomer, since the middle part calls for the preposition "to" as in "here to there", rather than the number two, which "2" represents. "PtP" is sometimes used as an alternative spelling, but it is rare.
The first generation of peer-to-peer file sharing networks had a centralized file list. In the centralized peer-to-peer model, a user would send a search to the centralized server of what they were looking for. The server then sends back a list of peers that have the data and facilitates the connection and download.
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. Two examples were Napster (today using a pay system) and eDonkey2000 in the server version (today likewise with Overnet and KAD - network decentralized).
Webhosting is also used for file sharing, since it makes it possible to exchange privately. In small communities popular files can be distributed very quickly and efficiently. Web hosters are independent of each other; therefore contents are not distributed further. Other terms for this are one-click hosting and web-based sharing.
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 'more equal than others'.
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.
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).
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 does not necessarily correspond to the actual number of persons who use these networks; it must be assumed that some use multiple clients for different networks.
Multi-Network-Clients
Further networks or clients
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.
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.
Friend-to-friend networks only allow already-known users (also known as "friends") to connect to the user's computer, then each node can forward requests and files anonymously between its own "friends" nodes.
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. However, in countries where very fast fiber-to-the-home Internet access is commonplace, such as Japan, a number of anonymous file-sharing clients have already reached high popularity.
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'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.
Ants network
Mute network
I2P network
Retroshare-Network (F2F Instant Messenger)
other networks or clients
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 -- 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.
General
Tree structure
Swarm structure such as Bittorrent
Given the apparently massive levels of file sharing it would be expected that incomes from copyrighted material would be plummeting. In fact, there is little evidence that this is occurring, and media distribution companies as an industry are making approximately the same levels of profits as before file sharing became popular.[citation needed]
Some researchers believe that massive copying has been occurring ever since the invention of tape cassettes and the increased economic impact of simpler access to copying provided by computer networks does not seem to have been large.[citation needed]
File sharing grew in popularity with the proliferation of high-speed Internet connections, and the 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. Despite the existence of various international treaties, there are still sufficient variations between countries to cause significant difficulties in the protection of intellectual property. This has led to attacks against file sharing in general from many copyright owners and litigation by industry bodies against private individual sharers. The legal issues surrounding file sharing have been the subject of debate and conferences, especially among lawyers in the entertainment industries. [1] The challenges facing copyright holders in the face of file-sharing systems are quite novel historically and have highlighted many new challenges in both theory and practice:
Further challenges have arisen because of the need to balance self-protection against fair use. A perceived overbalance towards protection (in the form of media that cannot be backed up, cannot be played on multiple systems by the owner, or contains rootkits[1] or irksome security systems inserted by manufacturers) has led to a backlash against protection systems in some quarters. For example, the first crack of AACS was inspired by a perceived unfair restriction on owner usage.[2]
According to a poll, 75% of young voters in Sweden (18-20), support file sharing, even if it's illegal. When presented with the statement:
| “ | I think it is OK to download files from the Net, even if it is illegal | ” |
38% said they "adamantly agreed" while 39% said they "partly agreed".[2]
Many peer-to-peer networks are under constant attack by people with a variety of motives.
Examples include:
Some file-sharing software comes bundled with malware such as spyware, viruses, adware, or otherwise privacy-invasive software. Sometimes this unwanted software 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; can cause degraded performance on affected systems; and in some cases may secretly compromise a user's privacy or security. Malware is typically bundled with proprietary software, and not those in open source. In most cases it is possible to remove adware and spyware by running spyware removal programs. Such programs can often remove malware without influencing the functionality of the file-sharing software.
Some are also concerned about the use of file-sharing systems to distribute adult pornography to children, child pornography to anyone, inflammatory literature, and illegal or "unpopular" material. Novice users may find it difficult to obtain information about which networks, if any, are "safe" for them to use. With experience, users can reduce their exposure to offensive material by structuring their searches carefully. (For example, a search limited to audio file types avoids exposure to video and image files.) 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 2006-11-20., but in fact file-sharing networks tend to be very effective at revealing unexpected content which happens to be similarly named.
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
Some good "file sharing" pages on the web:
How? computer.howstuffworks.com |
Join the WikiAnswers Q&A community. Post a question or answer questions about "file sharing" at WikiAnswers.
Copyrights:
![]() | Sci-Tech Dictionary. McGraw-Hill Dictionary of Scientific and Technical Terms. Copyright © 2003, 1994, 1989, 1984, 1978, 1976, 1974 by McGraw-Hill Companies, Inc. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "File sharing". Read more |
Mentioned In: