| Rev | Author | # | Line |
|---|---|---|---|
| 1 | StuartYeates | 1 | Communicating or interacting with equals. |
| 2 | |||
| 2 | JohnMcPherson | 3 | In networking terms PeerToPeer means that each node can potentially communicate directly with any other node. |
| 4 | |||
| 5 | The [TCP/IP] protocols were designed to allow any machine to communicate with any other machine, but these days the increasing use of [NAT], dynamic [IP] address allocation, and draconian traffic filtering is creating a class of "consumers" who can initiate connections to servers but not receive incoming connections. | ||
| 6 | This makes it harder to have peer-to-peer communcations such as voice/video chat without going through a central server, which by definition is not peer-to-peer. | ||
| 7 | |||
| 8 | ---- | ||
| 9 | Often used to refer to PeerToPeer file-sharing networks/software. | ||
| 3 | StuartYeates | 10 | |
| 2 | JohnMcPherson | 11 | The problem with pure PeerToPeer Networks is that it can be very hard for newcomers to find peers to communicate with. Generally the solution is to have a few very well known nodes which newcomers can connect to and explore the network from, but this solution immediately privileges the few well-known nodes and they cease to be peers of the other nodes. This can be partly offset by having a very large number of well known nodes, often all the known stable nodes when a release is produced. |
| 1 | StuartYeates | 12 | |
| 13 | ---- | ||
| 5 | ChrisLowth | 14 | !See also.. |
| 15 | * BitTorrent | ||
| 16 | * CategoryNetworking | ||
| 17 | * FirewallingPeerToPeer |
lib/blame.php:177: Warning: Invalid argument supplied for foreach()
lib/blame.php (In template 'html'):177: Warning: Invalid argument supplied for foreach()
lib/plugin/WlugLicense.php (In template 'html'):99: Warning: Invalid argument supplied for foreach()