P2PFull description not available yet.
P2P stands for Peer-to-peer networking, popularized in late 1990s by Napster.
Unlike regular network, where all the clients make requests to one specific central server (like you all do, when you request pages from our domain, you request the pages from one specific server), the P2P network model makes the download requests to other clients. Basically once an user logs into P2P network he/she is immediately a client and a server simultaneously. User can download files from other users and other users can download files from the user.
P2P network model can also be used in various other ways other than distributing just files. One of the best-known P2P networking projects (although it is not pure P2P network, because clients don't communicate with each other -- maybe we should speak of distributed computing instead, but we mention this anyway :-) is called SETI@Home where users use their own home computers to calculate portions of massive data amount received by radiotelescopes from outer space, in order to find extraterrestial life.
Also, we should mention that original Napster network wasn't pure P2P network either, because all download requests were passed through a centralized server maintained by Napster -- this ultimately was one of the aspects which lead to closure of Napster in early third millennium. Shortly after Napster gained its peak popularity, several pure P2P networks emerged, most important of those new-breed P2P networks is/was definately a network called Gnutella.
| User comments |
There are currently no user comments for this entry. Be the first to write one!
|
|