Peer network (P2P) belongs to one of the network types, which can communicate directly between computers in the network without the need to pass through the central server. The peer (or P2P) type computer network is connected to any network through a large number of peer nodes, which assumes the client and server running tasks of other corresponding nodes in the network. This network allocation mode is compared to the client-server mode. In this mode, any node can start or complete any support transaction, and the local configuration, processing rate, network bandwidth, and storage amount of the two are different. The most typical example of P2P is the file sharing network.
Technically, true peer applications must only use peer protocols without identifying "servers" and "clients". But this pure peer application is very small. Most of them are considered to be peer-to-peer networks and applications, or depends on certain as possible elements, such as domain name systems. In addition, actually existing applications typically use multiple protocols and simultaneously serve as clients, servers, and peer structures. A completely dispersed peer network has been used for many years, which is typical to usenet (1979) and Fidonet (1984).
For details, please visit the following page: 中文 版: http://www.networkDictionary.com/chinese/Protocols/peer.php
English: http://www.networkDictionary.com/protocols/peer.php