Peer-to-peer (P2P) is an instantiation of network architectures where all peers have equivalent
authority and responsibility, differing completely from that of server and client system. In the case
of P2P communications, a peer can be both the server and the client. When data or messages are
exchanged in a P2P network, a peer communicates with other peers directly. Because traffic and
processing are distributed to each peer, the P2P network does not require high performance
computing power and high bandwidth network compared with the server and client system.
Because the P2P communication architecture differs from that of the server and client system,
further security threats emerge, which are not applicable to server and client architecture. With this
in mind, P2P applications should be carefully built while taking into consideration the security
threats to P2P communications.
This Recommendation describes the framework for secure P2P communications, which includes
security threats and security requirements for P2P communications. In addition, this
Recommendation describes that the security functions for satisfying security requirements of P2P
communications. Security architectures and operations of P2P communications are defined in [b-
ITU-T X.1162].
ITU-T X.1161-2008 history
2008ITU-T X.1161-2008 Framework for secure peer-to-peer communications (Study Group 17)