P2P vs. client-server
Peer-to-peer (P2P) architecture
- No always-on server.
- Arbitrary end systems directly communicate.
cf) client-server: client끼리 통신x - Self-scalability: new peers bring new service capacity, and new service demands.
File distribution: client-server vs. P2P
Q. How much time to distribute file (size F) from one server to N hosts?

File distribution time: client-server

--> N이 증가함에 따라 선형적으로 증가한다.
File distribution time: P2P

Client-server vs. P2P: example
- P2P: Self-scalability

'Computer Network > 컴퓨터네트워크' 카테고리의 다른 글
| [컴퓨터네트워크] 2. Application Layer (7) (0) | 2023.10.06 |
|---|---|
| [컴퓨터네트워크] 2. Application Layer (6) (1) | 2023.10.06 |
| [컴퓨터네트워크] 2. Application Layer (4) (0) | 2023.09.29 |
| [컴퓨터네트워크] 2. Application Layer (3) (0) | 2023.09.29 |
| [컴퓨터네트워크] 2. Application Layer (2) (0) | 2023.09.28 |