What’s P2P?

There are many definitions to peer to peer technology. The following is some characteristics of P2P:

Everything except the client/server model
可以认为除了C/S架构之外的所有东西都是P2P架构的,实际上C/S才是特殊的,而P2P则是普遍的。
Network of nodes with equivalent capabilities/responsibilities (symmetrical)
P2P网络中的节点具有对等的能力和责任,是对称的。
Nodes are both Servers and clients called “Servents”
P2P网络中的节点同时即是服务器,也是客户端。

At wikipedia, Peer-to-Peer stands for:

A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively low number of servers. P2P networks are typically used for connecting nodes via largely ad hoc connections. Such networks are useful for many purposes. Sharing content files (see file sharing) containing audio, video, data or anything in digital format is very common, and realtime data, such as telephony traffic, is also passed using P2P technology.

One Response to What’s P2P?

  1. zhaol says:

    can you imagine the P2P application in our community ?

    for an example, all of us are P2P built-in and ready, right?
    further imagine a P2P-based security-check system, ie. no police to provie C/S services, but everybody can check others in his suspect of threats to his safety. under such a circumstances, no bandwidth bottleneck, everybody will be feeling safe. right?

%d bloggers like this: