Rev | Author | # | Line |
---|---|---|---|
1 | StuartYeates | 1 | Communicating or interacting with equals. |
2 | |||
4 | StuartYeates | 3 | In networking terms PeerToPeer means that each node can potentially communicate directly with any other node. |
2 | JohnMcPherson | 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 | |
4 | StuartYeates | 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()