Reference - Computer Networking: a Top Down Approach P2P(Peer to Peer) P2P 구조는 변동 IP주소를 갖는, 간헐적으로 연결된 host 쌍인 peer가 서로 직접 통신한다. 그 예로 file distribution, Streaming, VoIP가 있다. 서버가 N개의 피어에게 파일을 각각 전송해야 할 때, client-server 구조와 P2P의 분배 시간은 아래만큼 차이난다. 위 그래프를 통해 P2P 구조가 더 분배 시간이 적다는 것을 알 수 있고, 따라서 P2P 구조는 자가 확장성을 갖는다고 한다. Torrent 특정 파일의 분배에 참여하는 모든 피어의 모임을 토렌트라 한다. 파일은 256kb의 chunk로 나뉘며, 토렌트에 참여하는 피어들은 서..